如何在制造商的编辑页面中创建其他字段(下拉列表)。我需要它来添加制造商国家/地区。我在网上搜索了很多,但我没有找到任何信息或文档。
答案 0 :(得分:0)
这是一个漫长的过程,我只能解释这些步骤,因为你知道Opencart是基于MVC的,所以你必须经历每个部分。
在管理目录/ manufacturer.php的语言中 添加新的必需变量以显示标签。
管理员目录/ manufacturer.php的控制器
getForm() //update regarding view variables according to tpl.
查看admin catalog / manufacturer_form.tpl的文件 添加你的下拉字段和从getForm()传递的变量。
管理员目录/ manufacturer.php的控制器
validate() //check if you need validation on passed values from tpl file.
现在alter table manufacturer在数据库上添加额外字段。
管理员目录/ manufacturer.php的模型
addManufacturer() //edit query to add your extra to insert in database
editManufacturer() //edit query to update your extra added field