U
UglyKidJoe
Guest
Hei,
lurer på om det er noen som har peiling på hvordan jeg konverterer denne funskjonen til å vise dropdown kategorier i stedet for kategori liste med checkbox-er?
Selve funksjonen:
Og koden som viser kategorier:
lurer på om det er noen som har peiling på hvordan jeg konverterer denne funskjonen til å vise dropdown kategorier i stedet for kategori liste med checkbox-er?
Selve funksjonen:
PHP:
function get_question_categories($queston_cat = array())
{
$return_str = '';
if(get_option('ptthemes_question_cat_selection_flag'))
{
$cat_exclude = get_inc_categories("cat_exclude_");
$cat_exclude_arr = explode(',',$cat_exclude);
$cat_arr = array();
for($i=0;$i<count($cat_exclude_arr);$i++)
{
if($cat_exclude_arr[$i])
{
$cat_arr[] = $cat_exclude_arr[$i];
}
}
if($cat_arr)
{
for($j=0;$j<count($cat_arr);$j++)
{
$selected='';
if($queston_cat)
{
if(in_array($cat_arr[$j],$queston_cat))
{
$selected = 'selected';
}
}else
if($_SESSION['question_info']['queston_cat'] && in_array($cat_arr[$j],$_SESSION['question_info']['queston_cat']))
{
$selected = 'selected';
}
$return_str .= '<option value="'.$cat_arr[$j].'" name="queston_cat[]" '.$selected.'>'.get_cat_name( $cat_arr[$j] ).'</li>';
}
}
}
return $return_str;
}
Og koden som viser kategorier:
Kode:
<div class="ask_row">
<label> <?php _e('Select Category');?> : </label>
<?php
if(get_question_categories())
{
?>
<ul class="question_cat">
<?php echo get_question_categories($queston_cat);?>
</ul>
<?php }?>
</div>