如何在管理面板中的Magento v1.5目录/管理产品/常规选项卡中添加自定义文本字段?

时间:2011-03-04 12:29:46

标签: php magento attributes product catalog

如何在管理面板中的Magento v1.5目录/管理产品/常规选项卡中添加自定义文本字段? 如果有任何机构有这方面的专业知识,请帮帮我..

1 个答案:

答案 0 :(得分:5)

由于Magento将目录产品维护为EAV结构,因此最好(为了Magento功能和可行性)将文本字段作为属性提供在目录产品详细信息页面的General Tab中。管理部分。

我们将逐步向所有产品添加属性: -

  • 转到“Manage Attributes”页面(Main Menu> Catalog> Attributes> Manage Attributes),查找所有的列表可用的目录属性。
  • 点击“Add New Attribute”按钮添加新属性。
  • 在表单中提供以下内容(警告:不要尝试更改此“详细信息”页面中的任何属性,除非您确定自己在做什么。 ): -

    • 首先,我们将填写“Properties”标签的必填字段。
    • 在“Attribute Code”字段中提供您的属性代码。
    • 让“Catalog Input Type”成为“Text Field”,因为您只想拥有文字字段。
    • 如果您要使用任何值预填充此文本字段,则需要在“Default Value”字段中提供该文本。
    • 如果您要为所有产品类型提供此属性,则无需更改“Apply To”下拉列表的值(默认情况下为“All Product Types”)。否则,您可以将此值更改为“Selected Product Types”&自动列出所有可用的Magento产品类型将显示在另一个下拉列表中,您需要从中选择此属性所需的产品类型。
    • 对于“Visible on Product View Page on Front-end”字段,如果您希望此文本字段显示在前端产品详细信息页面中,则需要选择值“Yes”。

    • 现在我们将在左侧面板中填写“Manage Label/Options”标签。单击该选项卡以打开该选项卡的详细信息页面。

    • 在可用的两个字段中提供标签,该标签将在前端和后端显示。在管理部分。
  • 点击“Save Attribute”按钮添加此属性。
  • Magento将提供通知,您需要从“Index Management”部分重新索引一个/两个索引,并提供此部分的链接。
  • 点击该链接转到“Index Management”部分&重新索引那些标记为红色的索引。
  • 现在转到“Manage Attribute Sets”页面(Main Menu> Catalog> Attribute> Manage Attribute Sets)。
  • 点击“设置名称”的“Default”行,查看其详细信息页面。
  • 打开FTP或本地资源管理器,进入“var”文件夹。
  • 删除“cache”文件夹,以便配置属性集不会因缓存而受到干扰。
  • 返回浏览器,转到最右边的部分(名为“Unassigned Attributes”),在列表中找到您创建的属性。
  • 将该属性拖到中间部分(名为“Groups”)。默认情况下会有许多组可用。由于您希望自己的属性位于“General”标签中,因此您应该拖放&只在任何合适的属性之后/之前将您的属性放在“General”组中。在这方面要小心,因为没有其他属性应该放错地方。
  • 现在点击“Save Attribute Set”按钮&你的工作已经完成。

要检查上述过程是否正常工作,请转到“管理”部分中的“产品详细信息”页面。在“General”标签中,您应该很自然地找到自己创建的属性与文本字段完美匹配。

希望它有所帮助。