php - 删除图像名称之间的空格
问题描述
我有一个 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
任何帮助
解决方案
我正在阅读,您需要创建自己的 Twig 扩展来执行此操作,因此无法实现之前的建议,但是,在您的扩展中,您应该能够运行该 PHP 代码。
您还可以参考他们解释您需要扩展的地方:
有没有办法在 WordPress 的 .twig 文件中编写 PHP 代码?我正在尝试使用 .twig 模板文件中的表单值发送邮件
作为参考,从字符串中删除空格的 PHP 代码:
str_replace(' ','',$string_var_containing_spaces)
推荐阅读
- flutter - 如何让用户从 Flutter 应用程序下载/保存文件?
- pine-script - 是否有可能在松树中获得元组的第 n 个元素?
- flutter - 在 VS Code 中调试时如何跳过文件?
- java - Android - 此数学表达式评估方法的三角函数结果中的问题
- python - 在 Jupyter Notebook 中找不到 OpenCV,但在终端中找到
- python - 有没有办法检测熊猫字符串中的英文单词
- javascript - 如何将Javascript Object Literal动态转换为String
- haskell - Haskell `callProcess` 有时会导致 `locale` 出现问题
- vb.net - vb.net 为表单标题栏添加图标
- php - Laravel 如何测试静态查询生成器方法?