我在magento 2中创建了扩展,我想从静态块(来自管理面板)调用content.phtml
文件。我的内容模板文件位置是
C:\xampp\htdocs\Magento2\app/code\Surya\Slider\view\frontend\templates\content.phtml
其中,magento2是我的项目文件夹,Surya是供应商,Slider是我的扩展名。我想通过静态阻止在主页上调用content.phtml
文件。
为此,我创建了一个名为“slider”的静态块。此外,我已经创建了小部件。但我想在静态块中调用content.phtml文件。
答案 0 :(得分:2)
尝试以下代码:
{{block class="Surya\Slider\Block\Slideshow" template="Surya_Slider::content.phtml"}}
答案 1 :(得分:1)
您可以尝试以下代码 -
{{block class="Surya\Slider\Block\Slideshow" template="Surya_Slider::content.phtml"}}
答案 2 :(得分:1)
如果您想在Magento 2中的CMS静态阻止或CMS页面中调用模板块,那么您只需编写以下代码:
要理解的骨架代码:
{{block class="<vendor_name>\<module_name>\Block\<module_name>" name="<your_block_name>" template="<vendor_name>_<module_name>::<tempate_directory>/content.phtml"}}
确切代码:
{{block class="Surya\Slider\Block\Slider" name="slider" template="Surya_Slider::content.phtml"}}