首页 > 解决方案 > 删除图像名称之间的空格

问题描述

我有一个 Attribute.text 名称“Cushion Modified”,我正在动态传递相同的名称

{% if attribute.name=="Shape" %} {% set image = 'image/catalog/Products/shapes/sample/' ~ attribute.text ~ '.png' %} {% endif %}

执行后,图像 src 看起来像 src="image/catalog/Products/shapes/sample/Cushion" modified.png=""

我想让它像 image/catalog/Products/shapes/sample/Cushionmodified.png

任何帮助

标签: phpopencart

解决方案


我正在阅读,您需要创建自己的 Twig 扩展来执行此操作,因此无法实现之前的建议,但是,在您的扩展中,您应该能够运行该 PHP 代码。

您还可以参考他们解释您需要扩展的地方:

从 Twig 模板调用 PHP 函数

有没有办法在 WordPress 的 .twig 文件中编写 PHP 代码?我正在尝试使用 .twig 模板文件中的表单值发送邮件

作为参考,从字符串中删除空格的 PHP 代码:

str_replace(' ','',$string_var_containing_spaces)

推荐阅读