Помогите в php скрипте
Максим Ерохин

Привет ребят. спасайте! Я разрабатываю сайт, но в чужем скрипте потерался. Как сделать заместо ческобокса сделать радио кнопку. Взято из модуля. Функция при выборе, в строке состояния обновляет запрос и выдает по запросу и с каждым разом плюсует чекбокс. Запутался. ХЕЛП!

if(!isset($instance)) $instance=array();
$default=array(
'title'=>st_get_language('car_filter_by').':',
'st_search_fields'=>''
);

extract(wp_parse_args($instance,$default));

$all_fields=json_decode($st_search_fields);

?>
<aside class="booking-filters text-white cars-filters">
<h3><?php st_the_language('car_filter_by')?>:</h3>
<ul class="list booking-filters-list">
<?php foreach($all_fields as $k=>$v): ?>
<?php if($v->field == 'taxonomy'){ ?>
<li>3
<h5 class="booking-filters-title"><?php echo apply_filters('widget_title',$v->title) ?></h5>
<?php
$all_attribute=get_terms($v->taxonomy);
foreach($all_attribute as $k_2=>$v_2){
if( !empty($REQUEST['taxonomy'][$v_2->taxonomy]) and $REQUEST['taxonomy'][$v_2->taxonomy] == $v_2->term_id )
{
$checked = 'checked="checked"';
$link=TravelHelper::build_url_array('taxonomy',$v_2->taxonomy,'');
}else{
$checked="";
$link=TravelHelper::build
url_array('taxonomy',$v_2->taxonomy,$v_2->term_id);
}
$link = preg_replace("/page\/\d\//", "", $link);
?>
<div class="checkbox">
<label>
<input <?php echo esc
attr($checked); ?> class="i-check" type="checkbox" data-url="<?php echo esc_url($link) ?>" />
<?php echo esc_html($v_2->name) ?>
( <?php echo esc_html($v_2->count) ?> )
</label>
</div>
<?php } ?>
</li>
<?php }; ?>
<?php if($v->field == 'price'){ ?>
<li>
<h5 class="booking-filters-title"><?php st_the_language('car_price') ?></h5>
<?php echo st()->load_template('cars/filter_price'); ?>
</li>
<?php }; ?>
<?php endforeach; ?>
</ul>
</aside>

1 чел.