【发布时间】:2015-03-27 06:13:01
【问题描述】:
我创建了一个名为 (Ownmodule_Autocancel) 的模块。 在此,我在名为 autocancel/autocancel.phtml 的模板文件的前端添加了一个按钮。该过程是,它应该由动作控制器重定向,例如“say hiwhn click on it”。 但是当我单击该按钮时,它不会被触发。不知道怎么触发,这里是autocancel.phtml
<form method="post" action = "<?php echo Mage::getUrl(); ?>" id="cancelorder">
<button type ="button" title="<?php echo $this->__('Cancel Pickup') ?>" class="button btn-checkout" onclick="setLocation('<?php echo Mage::registry('token'); ?>')"><span><span><?php echo $this->__('Cancel Pickup') ?></span></span></button></p>
而我的 controller.php 文件是
<?php
class Ownmodule_Autocancel_IndexController extends Mage_Core_Controller_Front_Action
{public function IndexAction(){
$this->loadLayout();
$this->getLayout()->getBlock('head')->setTitle($this->__('autocancel'));
//echo $this->getLayout()->createBlock('core/tempete')->setTemplete('autocancel/autocancel.phtml')->toHtml();
$this->renderLayout();
}
} ?>
单击该按钮时,它只显示未定义的页面。
【问题讨论】:
-
其实我不知道创建模块,这是我的第一个。所以我需要你的帮助
标签: php magento model-view-controller