【问题标题】:Display the list of products in a tab在选项卡中显示产品列表
【发布时间】:2014-08-11 12:45:13
【问题描述】:

在我的 magento 应用程序中,我想创建一个模块,用于为单个产品添加 FAQ。因此,在添加FAQ 时,我想在新选项卡中显示我们要为其添加FAQ 的产品的所有产品列表(如产品列表)。

那么请帮助我如何自定义获取产品列表并在新标签中显示?

【问题讨论】:

  • 请详细说明您的问题。如果您有超过 2000 种产品,您需要在该标签中显示所有产品吗?
  • 你需要在哪个页面显示这个标签???
  • 如果我的问题不正确并且我是 magento 新手,我很抱歉。是的,我想用分页显示所有记录。在常见问题页面的第一个选项卡将是一般信息,第二个选项卡将显示产品列表,然后单击保存它将保存带有所选产品 ID 的常见问题解答。
  • 令人困惑。你想在哪个页面显示你的常见问题标签。你说的标签是什么意思?表示您希望在特定页面中的哪个位置显示您的标签
  • 其实我已经从这里安装了常见问题解答扩展 magentocommerce.com/magento-connect/faq-extension.html 在此我们可以在一般信息中添加问题和答案。

标签: magento magento-1.7 magento-1.8 magento-1.9


【解决方案1】:

朋友的问题太宽泛了。所以不要希望这里有任何完整的解决方案。那是因为,这个问题与外部扩展有关。但是你会在这里得到指导。在这里你可能需要做以下事情。

  1. 我认为在 admin 中,扩展提供了管理每个人的常见问题的规定。您需要做的是,您需要创建一个额外的字段,将该常见问题与一个或多个产品相关联。

  2. 如果您设置了这个,您需要将此信息存储在数据库中。所以对于每一个faq,可能有一个product id或者多个product id与之相关

  3. 现在您需要为您的扩展创建一个新块。此块将过滤与特定产品相关的常见问题解答。

  4. 下一步是在布局中添加上面的块。这里需要用到的布局句柄是catalog_product_view

  5. 为您的自定义块创建一个新模板,在该模板文件中,您需要放置设计代码。您可以在此扩展使用的当前模板的帮助下创建此模板。这样,您可以减少大量创建设计的时间。

希望有帮助!

【讨论】:

  • 他需要一个完全编码的解决方案而不是一个结构化的解决方案。但是如果他遵循你的方法,他将得到所需的输出。来自我的 +1..
  • @PavanKumar :他的问题太宽泛了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-25
  • 1970-01-01
相关资源
最近更新 更多