我想创建一个新的控制器,它调用一个块并显示它。现在我可以调用我的控制器,而不是block。
我有在我的app.code.local.Flexishore.All.controllers中的prospecteccontroller .php:
<?php
class Flexishore_All_ProspecteController extends Mage_Core_Controller_Front_Action
{
public function indexAction()
{
$this->loadLayout();
$this->_initLayoutMessages('customer/session');
$this->getLayout()->getBlock('prospecte');
$this->renderLayout();
}
public function postAction()
{
...
然后在app.design.front .save .default.layout我有flexishoere .xml我添加以下代码:
<flexishore_prospecte_index translate="label">
<reference name="prospecte">
<block type="core/template" name="prospecte" template="flexishore/prospecte.phtml" />
</reference>
</flexishore_prospecte_index>
最后在app.design.frontend.save .default.template.flexishore我有前景。
谢谢你的帮助。
Custom Module Creator Link单击此链接可创建任何类型的自定义模块。你的问题一定会解决的。