是否有人成功设法从其中一个标准小部件复制“选择产品”功能并在自己的自定义(管理员)模块中使用它?
我有一个自定义模块(带有管理界面),我想通过允许管理员使用我在catalog-product-select中看到的相同功能从目录中选择现有产品来略微改进小部件。即我的管理员应该点击一个按钮,然后用树和网格UI启动一个ajax图层(弹出窗口?)。
尝试对此功能进行反向工程后,我可以看到该小部件正在使用Mage_Adminhtml_Block_Catalog_Product_Widget_Chooser.php文件。
虽然理想情况下我非常感谢这方面的任何信息/链接,如果没有人知道如何做到这一点,那么任何人都可以向我展示一些代码来完成第一步 - 在ajax层中启动一个php文件弹出窗口。
提前致谢, 伊恩
答案 0 :(得分:3)
以下代码将执行此操作:
<choose_product>
<label>Choose Product</label>
<visible>1</visible>
<required>1</required>
<type>label</type>
<helper_block>
<type>adminhtml/catalog_product_widget_chooser</type>
<data>
<button translate="open">
<open>Select Product...</open>
</button>
</data>
</helper_block>
</choose_product>
将其添加到您的“参数” - widget.xml中的部分