我是magento的新手,现在我正在创建一个eshop。我想添加一些jquery代码来预先填充我想要的一些字段。例如,我希望在添加新的产品类别时自动选择“isAnchor”= true和active = true。另外,我希望在添加新产品时自动选择特定的税收选择,并预先填入其他一些字段,并将其作为默认值。Magento使用jQuery在管理面板中填充表单字段
有人可以建议我应该在哪里放置我的代码以实现我的目标?
在此先感谢。
我是magento的新手,现在我正在创建一个eshop。我想添加一些jquery代码来预先填充我想要的一些字段。例如,我希望在添加新的产品类别时自动选择“isAnchor”= true和active = true。另外,我希望在添加新产品时自动选择特定的税收选择,并预先填入其他一些字段,并将其作为默认值。Magento使用jQuery在管理面板中填充表单字段
有人可以建议我应该在哪里放置我的代码以实现我的目标?
在此先感谢。
步骤1 >>下载jQuery和保存到JS/jQuery的目录
步骤3 >>创建一个新的JS文件JS /自定义/ autoPopulate.js,并添加以下内容。
jQuery(document).ready(function(){
alert('succeed!!');
});
步骤2 >>创建应用程序/设计/ adminhtml /默认/默认/布局/那个local.xml
步骤3 >>添加以下代码以上述创建的文件
<layout>
<adminhtml_catalog_product_edit>
<reference name="head">
<action method="addItem">
<type>js</type>
<!-- Jquery file path here-->
<name>jquery/JQUERY_FILE_NAME.js</name>
</action>
<action method="addItem">
<type>js</type>
<name>custom/autoPopulate.js</name>
</action>
</reference>
</adminhtml_catalog_product_edit>
</layout>
经过以上步骤,进入目录>>产品>>编辑部分,并看到它警告“成功!!”。如果是这样,请在auoPopulate.js中编写代码。要小心,magento使用ajax加载一些数据,最好等待在执行代码之前完成ajax请求,否则可能会引发错误
请提供代码示例或链接页面 –
您应该创建自定义JS并将其加载到你的布局 – medina
@FrancisKim我的问题是Magento的通用。无需提供任何链接。谢谢。 – Panos