0

我的目标是制作一个自定义的“添加产品页面”,这样我就可以按照我想要的方式自定义所有内容。到目前为止,我已经设法创建了一个 .phtml 文件,我在后端菜单中为其创建了一个链接。

想象一下在后端查看的完全空白的 .phtml 文件——这就是我现在所处的位置。

  1. 我如何制作一个表格,我可以在其中添加基本相同的东西,就像在默认的“添加产品页面”中一样 - 但通过。php?我这样做的原因是预定义一些值,因为大多数东西每次都是相同的东西。这引导我到我的..

  2. 如何预定义一些值,使它们不需要更改,但可以更改?

  3. 是否可以添加图片上传,所以我基本上有和默认一样的可能性?

谢谢!

4

2 回答 2

0

我使用了内置的 magento 导入工具。阅读并遵循它完全有效的指示。因此,如果您想创建自己的(我不建议这样做),请首先查看其导入的代码。我将我们所有的产品放在一个 MySql 数据库中,然后使用 php 脚本创建 csv 导出文件以发送到 magento。然后此脚本设置所有默认值。内置的导入可以处理图像...您将它们 ftp 到您的站点(可以在 php 中自动执行,我已经完成了),并且导入脚本会获取图像上传文件夹的位置。

我建议人们不要直接使用 Magento 的原因是它在数据库中的数据组织方式非常复杂。我从来没有见过这样的东西,而且我习惯于让 id 链接到 5 个表中的东西。在这里,他们使用一个表来执行许多功能,因此一个项目 ID 可能会显示 5 或 7 次。

此外,除非您真正了解它如何使用产品属性的架构以及其中的所有细微差别,否则谁知道结果会是什么。更糟糕的是,当更新到来时,他们会更改(或删除)您需要完成工作的类。

于 2012-04-05T19:58:27.500 回答
0

老实说,我会使用Magmi 之类的东西。

这将允许您导入包含所有数据的 csv 文件,而无需从头开始重新构建。

为了解决您的其他问题,由于要导入的文件是 csv,您基本上可以做您想做的事情。您可以复制并粘贴预定义的值。Magmi 还将导入图像并正确分配它们。

另一个好处是 Magmi 可以很好地扩展,我在我工作的网站上有 2500 多个项目,它将处理全部数据负载,或者只是非常快速地加载几个项目。

于 2012-04-04T22:46:06.510 回答