Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在管理面板中创建一个可以CRUD自定义表的Magento模块?_Magento - Fatal编程技术网

如何在管理面板中创建一个可以CRUD自定义表的Magento模块?

如何在管理面板中创建一个可以CRUD自定义表的Magento模块?,magento,Magento,我一直在遵循一个教程,但它在最新版本的Magento 1.7上不起作用,这里没有人能帮我:(所以我决定从头开始问一个没有代码的新问题 我已经知道如何制作Magento模块(在某种程度上),因为我为前端制作了一个工作模块,但我需要一个用于后端管理面板,在那里我可以在数据库中创建、编辑和删除自定义表 从这里开始,假设我已经配置了config.xml,并且有一个空白的管理页面要加载(或者您不能),但更简单的说法是我只有一个空白的管理页面,我需要其余的代码来填写内容和空逻辑。完整CRUD实现的最佳示例,

我一直在遵循一个教程,但它在最新版本的Magento 1.7上不起作用,这里没有人能帮我:(所以我决定从头开始问一个没有代码的新问题

我已经知道如何制作Magento模块(在某种程度上),因为我为前端制作了一个工作模块,但我需要一个用于后端管理面板,在那里我可以在数据库中创建、编辑和删除自定义表


从这里开始,假设我已经配置了config.xml,并且有一个空白的管理页面要加载(或者您不能),但更简单的说法是我只有一个空白的管理页面,我需要其余的代码来填写内容和空逻辑。

完整CRUD实现的最佳示例,包括创建表的设置脚本、模型类以及查看/编辑/删除和导出记录的完整管理表单,都是由mo提供的moduleCreator将为您创建模块,然后使用完整的后端和前端(如果需要)填充模块。您可以从中获取moduleCreator或更新版本。

要对表格进行CRUD,您需要设置适当的模型和/或资源。不管您是想在前端还是后端使用该模型,设置都是一样的。Alan Storm的Magento for Developers系列的和可能在这里有帮助。我有一个模型和资源设置p、 我已经为我的表创建了所有相关的模型文件,还有一个设置脚本,以及正确的config.xml设置,以便该模块与数据库一起工作。现在我需要的是代码,允许我在自定义模块中使用管理面板编辑该表中的条目。我将空页设置为管理模块页面at也是一个自定义菜单项。:)相同的渲染引擎适用于前端和adminhtml。你在学习哪一个教程?我用了三个。它们都是一样的。没关系。我有我的config.xml设置。看。我想我在这里找到了适用的代码。这是模块创建者在创建模块时使用的模板代码。这将为您提供一个完整的示例,无需使用moduleCreator来创建一个完整的模块。这很好,但我有点希望从零开始,以教程为基础。