Questions tagged «template»

包含所有用于显示在前端或后端的`phtml`文件的文件夹。

2
您可以从模板加载窗口小部件实例吗?
我想在网站的某些区域创建“小部件”,这些小部件可以由非技术性的Magento商店管理员来配置某些参数。从所有描述来看,小部件听起来都是一种不错的方法。所有adminhtml元素均已放置到位,以使它们无需过多麻烦即可填写参数。 但是我无法解决的是如何在模板的特定位置加载和渲染特定的窗口小部件实例(通过CMS>窗口小部件>添加新的窗口小部件实例创建并存储在widget_instance中)。我使用了布局更新功能将其插入到一个块中,这相当不错,但是对于我想要实现的功能来说不够灵活。 模板文件中是否可以加载和呈现窗口小部件实例?

2
CMS页面中的静态块的自定义模板?
我在网上搜索,但找不到该怎么做。 我想将之前在admin中创建的静态块添加到cms页。使用以下任一行均可使用: {{block type="cms/block" block_id="my_block_id"}} {{block type="cms/block" block_id="my_block_id" template="cms/content.phtml"}} 现在,我想使用自定义模板,即: {{block type="cms/block" block_id="my_block_id" template="modulename/custom-template.phtml"}} 当我将其放入cms-page时,将显示该块,但将完全忽略“ template”标签cms/content.phtml。 我尝试了什么,我试图扩展类Mage_Block_Cms_Block并添加setTemplate($this->getTemplate());到-function _toHtml()。效果与上面相同- cms/content.phtml被使用。 我试图扩展类Mage_Core_Block_Template; 我当然可以在这里设置模板,但是在获取静态块时遇到了问题。我找不到如何通过block-id获取该块的信息。 这个问题是关于/不是关于 我知道如何使用PHP。 我知道如何使用XML文件执行此操作。 对于这个问题至关重要的是,可以在后端管理数据块。 我运行Magento CE 1.7.0.0。 感谢您的时间!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.