小编Has*_*eed的帖子

使magento管理字段依赖于多个值或字段?

首先,我已经看到这个问题,magento adminhtml字段可以依赖于多个字段或值吗? 它讨论了系统/配置字段,这不是我想要的.

我正在尝试在magento后端创建一个表单.我有一个下拉列表下拉与值1,2和3.我需要显示的区域X当我选择1或2.我该怎么办呢?

我可以根据下拉列表的单个值显示X,而不是多个值.

这就是我做的:

$this->setChild('form_after',$this->getLayout()->createBlock('adminhtml/widget_form_element_dependence')
            ->addFieldMap($X->getHtmlId(), $Xl->getName())
            ->addFieldMap($dropdown->getHtmlId(), $dropdown->getName())
            ->addFieldDependence($X->getName(), $dropdown->getName(), 1)
);
Run Code Online (Sandbox Code Playgroud)

哪里$x$dropdown哪些是存储addField()结果的变量

magento

8
推荐指数
2
解决办法
2407
查看次数

如何使用layout xml将我的自定义块放在Magento的另一个块中?

首先,我想说我已经在互联网上搜索了这整天,但找不到我想要的东西.我也是新手,所以如果我违反任何规则,请原谅我.

我正在尝试开发一个模块,它将视频添加到产品页面以及图像.我陷入了这个概念:

如何将块插入现有基块?例如,在产品页面中,有一个块product.info.在此块中有"可用性","价格"等.如何使用我的模块的布局xml和模板在"可用性"下方和"价格"上方插入我的自定义块.

所以我试图用我的模块的布局文件来实现这样的东西:

 <catalog_product_view translate="label">
        <reference name="content">
            <reference name="product.info">
                WRITE BLOCK HERE SO THAT MY BLOCK SHOWS BELOW AVAILABLITY
            </reference>
        </reference>
    </catalog_product_view>
Run Code Online (Sandbox Code Playgroud)

这可能吗 ?或者我是否必须覆盖核心类Mage_Catalog_Block_Product_View来执行此操作?

PS:基本上我的目标是在图像旁边列出我的视频.现在,我可以从模块中列出我的视频,但在这种情况下不会出现图像.我用了

<block type="myblock/myblock" name="somename" as="media" template="abc.phtml"/>
Run Code Online (Sandbox Code Playgroud)

所以我想将我的块添加到现有内容中.

magento

5
推荐指数
1
解决办法
6626
查看次数

标签 统计

magento ×2