J'essaie de faire apparaître une sous-catégorie de niveau d'électeur dans mon option de sélection.
J'ai réussi à en avoir un ... Comment puis-je avoir l'autre?
<?php
$taxonomies = array(CUSTOM_CAT_TYPE);
$args = array('orderby' => 'count', 'hide_empty' => 0);
$myterms = get_terms($taxonomies, $args);
$output = "<select class=\"select\" name='select_cat' title=\"Select Category\">";
$output .= "<option value=''>Selecteer Rubriek</option>";
foreach ($myterms as $cate)
{
if($cate->parent == 0)
{
$catename = "";
$catename = $cate->name;
$output .='<option disabled="disabled" value="'.$cate->term_id.'">'.$catename. '</option>';
foreach ($myterms as $subcate)
{
if($subcate->parent == $cate->term_id)
{
$catename = "";
$catename = $subcate->name;
$output .='<option value="'.$subcate->term_id.'">'.' '.$catename.'</option>';
foreach ($subcate as $subsubcate)
{
if($subsubcate->parent == $cate->term_id)
{
$catename = "";
$catename = $subsubcate->name;
$output .='<option value="'.$subsubcate->term_id.'">'.' '.$catename.'</option>';
}
}
}
}
}
}
$output .="</select>";
echo $output;
?>
Des idées?! Ou peut-être un meilleur moyen d'arriver là où je veux être! :)
Trouvé la solution! :)
$taxonomies = array(CUSTOM_CAT_TYPE);
foreach($taxonomies as $tax)
{
$args = array(
'orderby' => 'name',
'show_count' => 1,
'pad_counts' => 1,
'hierarchical' => 1,
'hide_empty' => 0,
'taxonomy' => $tax,
);
wp_dropdown_categories( $args );
}
Merci pour votre aide!