在产品列表中显示制造商名称 (Prestashop 1.7)
Display manufacturers name in product list (Prestashop 1.7)
我正在尝试使用 Prestashop 1.7 在类别视图中显示制造商。
Prestashop 1.7 使用带有部分的新文件系统,我要编辑的文件位于 /themes/your_theme/templates/catalog/_partials/miniatures/product。 tpl
我一直在研究和尝试一些类似 {$product.manufacturer_name} 的东西,这似乎是正确的,它在产品 Class 中声明,但不知何故它不起作用。
有什么线索吗?
谢谢!
终于找到了解决方案,这个 .tpl 视图可以访问 id_manufacturer 但不能访问 manufacturer_name,这很奇怪,但我最终设法使用以下代码获得了制造商名称:
{Manufacturer::getNameById((int) $product.id_manufacturer)}
你必须在这个文件中:
/themes/your_theme/templates/catalog/_partials/miniatures/product.tpl
希望对您有所帮助
我正在尝试使用 Prestashop 1.7 在类别视图中显示制造商。
Prestashop 1.7 使用带有部分的新文件系统,我要编辑的文件位于 /themes/your_theme/templates/catalog/_partials/miniatures/product。 tpl
我一直在研究和尝试一些类似 {$product.manufacturer_name} 的东西,这似乎是正确的,它在产品 Class 中声明,但不知何故它不起作用。
有什么线索吗?
谢谢!
终于找到了解决方案,这个 .tpl 视图可以访问 id_manufacturer 但不能访问 manufacturer_name,这很奇怪,但我最终设法使用以下代码获得了制造商名称:
{Manufacturer::getNameById((int) $product.id_manufacturer)}
你必须在这个文件中: /themes/your_theme/templates/catalog/_partials/miniatures/product.tpl
希望对您有所帮助