Prestashop - 编辑主题 - 如何替换产品名称?

Prestashop - Edit Theme - How do I replace a product name?

我不是 PHP 程序员,但我在 Prestashop 项目中工作。

问题是: - 产品名称为:Carolina Herrera 212 Sexy 3.4oz Carolina Herrera 是品牌,212 Sexy 是产品,3.4oz 是尺寸。

我只想显示产品和尺寸,并从产品名称中删除品牌。

在模板页面我有代码

<span class="grid-name">
    {$product.name|truncate:45:'...'|escape:'html':'UTF-8'}
</span>

$product.name 是我要更改的变量。 $product.manufacturer_name 是仅包含品牌名称的变量。

我如何在 $product.name 中应用替换来免费替换 manufacturer_name?

类似于 [IN ASP]

Replace($product.name, $product.manufacturer_name, '')

Prestashop 使用 Smarty 作为模板引擎。所以根据 Smarty 文档:

{$product.name|replace:$product.manufacturer_name:''}

如果需要,您可以应用更多功能:

{$product.name|replace:$product.manufacturer_name:''|truncate:45:'...'|escape:'html':'UTF-8'}