我正在尝试在magento中进行自定义块,因为我已经创建了一个名为Testpage的cms页面,并且在URL Key中,我已经给出了c-integration,我认为这似乎是块id,并且状态已启用,在内容文本框中,我给出了一个像这样的简短代码
{{block type =" core / template"模板=” SYT / syt_home.phtml”}}
在我的syt_home.phtml中我给出了一个echo语句,但这不是在前端,我不知道我做错了什么?还将cms主页更改为管理员端的cms Testpage。
答案 0 :(得分:1)
通过启用模板路径提示,检查该块是否出现在该cms页面中。如果该块出现在该页面中,但内容未显示,则文件夹结构或phtml文件内的代码存在问题。文件夹 syt 位于您的模板目录中主题?这可能是其中一个原因。
更新了代码{{block type =" core / template" 模板="页/ HTML / home.phtml"}}。这是给出路径的方法。在主题的模板目录中,根据需要创建文件夹结构并将其放在该文件夹中。您可以按照上面的示例进行操作。
通过检查此问题,您可以缩小问题范围。希望这会有所帮助。
答案 1 :(得分:0)
在Magento中创建自定义块可能是一件非常棘手的事情。
试试本指南。我发现它非常有帮助。
http://inchoo.net/magento/custom-reference-structural-block/