magento自定义模块中的相关类别/子类别下拉列表

时间:2013-07-19 10:49:48

标签: magento

我为magento admin创建了自定义模块。有一个表单有2个下拉列表(一个用于类别,第二个用于其子类别)。如何关联theme.I想要在第二个下拉列表中的所有子类别更改第一个下拉列表(州,城市)。如何使用jquery / ajax在magento中执行此操作。

1 个答案:

答案 0 :(得分:1)

这里我想知道如何从ajax调用中获取子类别列表。您应该尝试使用自己在主类别列表的更改事件上调用ajax,并从下面的代码中获取以生成子类别列表。

<select id="category" class="myinput-text required-entry widthinput" name="category">
<?php
  $parentid=5; // parent id which you want sub category
  $categories=explode(',',Mage::getModel('catalog/category')->load($parentid)->getChildren());
  foreach($categories as $cat){ 
     $category=Mage::getModel('catalog/category')->load($cat);
?>
   <option value="<?php echo $category->getId();?>"><?php echo $category->getName();?></option>
<?php } ?>
</select>
希望它一定能帮到你。