1. <?$i=0; foreach ($categories as $_category){ if($_category->hasChildren()){ $i++;?>
  2. <select id="id<?=$_category->getId();?>" class="pa left1 top6" onchange="document.getElementById('HiddenField').value=this.options[this.selectedIndex].value;" style="visibility: <?if($i==1) echo 'visible'; else echo 'hidden';?>">
  3. <?foreach($_category->getChildren() as $subcategory){ if($subcategory->getIsActive()){?>
  4. <option title="<?=$subcategory->getName();?>" value="<?=$subcategory->getId();?>" >
  5. <?=mb_substr($subcategory->getName(),0,30); if(mb_strlen($subcategory->getName()) > 30) echo '...';?>
  6. </option>
  7. <?}}?>
  8. </select>
  9. <?}}?>
  10. <input type="hidden" id="HiddenField" name="category" value="" />