我遵循了本教程 Add Custom Edit Customer Tab为我的客户创建自定义选项卡和页面。
我想将其作为从数据库获取数据的动态页面,但我不知道如何启动它。
到目前为止,这是我的进展
所有代码均复制自 Add Custom Edit Customer Tab .
我是 magento 新手,现在不知道如何开始在管理页面中创建动态页面。
我的目标是为每个客户上传一个 PDF 文件并将其显示在下面。
更新:我的目标是创建一个 magento 模块,允许管理员在后端上传 pdf 文件,并将动态显示在客户登录页面上。
我想知道我是否可以创建/关联我的数据库表/属性,以便它能够获取并存储准确的客户 ID 和文件。
有什么教程或博客可以推荐吗?
如果我要创建另一个类似的客户页面来上传 PDF 文件,有没有办法让我不再重复执行相同的代码?
希望你能帮助我。
谢谢!
最佳答案
解决该问题的最佳方法是了解如何创建一个简单的模块。
Allan Storm 拥有最好的博客教程之一,可以为您提供帮助。
如果您已经了解 Magento 模块的基础知识,您可以进一步制作复杂的管理后端。
您可以从构建 Magento 管理网格开始。
您可以开始学习本教程 http://navaneeth.me/creating-magento-extension-with-custom-database-table/#.VkwhrXYrKUk接下来,更新资源模型和集合模型,并用此扩展它们
Mage_Core_Model_Resource_Db_Abstract -(将其扩展至您的资源模型)
Mage_Core_Model_Resource_Db_Collection_Abstract -(将其扩展至您的集合模型)
要创建上传文件,请尝试理解此链接 http://arabgento.com/en/techniques-of-uploads-files-inside-magento/
不要忘记使用 ('enctype' => 'multipart/form-data') 声明您的 from 容器
我希望这会有所帮助。
关于php - 自定义客户编辑页面: Upload PDF file and retrieve for display,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31377343/