我想知道是否可以做到以下几点:
{{block type="newsletter/subscribe" button_label="GET {{CustomVar code='discount-percent'}}% OFF" template="newsletter/subscribe.phtml"}}这段代码打印自定义变量,但不打印代码块。有没有办法把块和自定义变量一起打印出来呢?
发布于 2015-01-20 11:02:18
是和否。您不能将任何PHP代码添加到magento中的CMS页面。您需要将任何php代码添加到您引用的模板文件中,或者您可以创建一个新的模板文件来执行您需要完成的任何php脚本,然后将值传递回CMS页面(如果需要)。
例如,创建一个名为mynewpage.phtml的新phtml文件,并在CMS页面中调用该文件:
{{block type='core/template' template='mynewpage.phtml'}}然后,在该文件中,看起来您可能正在尝试获取查询参数,因此您可能需要如下内容:
echo '$_GET["myparam"]';https://stackoverflow.com/questions/28028240
复制相似问题