1

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

4

1 回答 1

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>

希望它一定会帮助你。

于 2013-07-19T11:03:41.897 回答