PHP:如何{{string}}转换成PHP代码


PHP: How {{string}} into a php code

如何将一段{{string}}转换为php code,例如

{{secure_base_url}}

echo secure_base_url;

我看到这种方法在马根托经常使用。我想知道如果你在写自己的节目,你会怎么做。我需要某种插件来将{{string}}s转换为codes吗?

您编写了一个解析器来识别代码并将其转换为操作。

但是,询问如何编写解析器远远超出了stackoverflow的范围。

这是Magento在电子邮件模板、发票等中使用的模板变量。您可以将变量分配给Magento,稍后可以使用双花括号语法在电子邮件中重定时。

Magento 中的自定义变量

Magento-如何将自定义变量添加到新订单电子邮件?

Twigg、smarty和许多其他模板引擎也使用了相同风格的语法。