Php Magento:我的自定义扩展名不加载模板文件
我已经创建了我的扩展。很好用。但问题是,它不会加载模板文件。我不知道为什么? 所以,伙计们,请告诉我哪里错了 app/etc/modules/CustomMod_Search.xml 控制器/IndexController.php 应用程序/设计/前端/rwd/默认/ layout/search.xml 模板/search/search.phtml 但是当我打开url时 http://localhost/magento/index.php/search/index/index 打开的页面的内容区域中没有Hello PHP内容 我也启用了模板路径提示,但它不会在任何地方显示search.phtml模板。 我也试过了,但什么也没发生 请朋友们帮助我。告诉我哪里错了。或者,如果我错了,建议我正确的方法 谢谢。让我们一起来。Php Magento:我的自定义扩展名不加载模板文件,php,magento,templates,Php,Magento,Templates,我已经创建了我的扩展。很好用。但问题是,它不会加载模板文件。我不知道为什么? 所以,伙计们,请告诉我哪里错了 app/etc/modules/CustomMod_Search.xml 控制器/IndexController.php 应用程序/设计/前端/rwd/默认/ layout/search.xml 模板/search/search.phtml 但是当我打开url时 http://localhost/magento/index.php/search/index/index 打开的页面的内容区
<?xml version="1.0"?>
<config>
<modules>
<CustomMod_Search>
<active>true</active>
<codePool>local</codePool>
</CustomMod_Search>
</modules>
</config>
<?xml version="1.0"?>
<config>
<modules>
<CustomMod_Search>
<version>0.1.0</version>
</CustomMod_Search>
</modules>
<frontend>
<routers>
<search>
<use>standard</use>
<args>
<module>CustomMod_Search</module>
<frontName>search</frontName>
</args>
</search>
</routers>
<layout>
<updates>
<search>
<file>search.xml</file>
</search>
</updates>
</layout>
</frontend>
<global>
<blocks>
<search>
<class>CustomMod_Search_Block</class>
</search>
</blocks>
</global>
</config>
class CustomMod_Search_Block_Search extends Mage_Core_Block_Template
{
}
class CustomMod_Search_IndexController extends Mage_Core_Controller_Front_Action
{
public function indexAction()
{
$this->loadLayout();
$this->renderLayout();
}
}
<?xml version="1.0"?>
<layout version="0.1.0">
<search_index_index>
<reference name="content">
<block type="search/search" name="dropdown.search" template="search/search.phtml" />
</reference>
</search_index_index>
</layout>
<h1>Hello PHP</h1>