对于初学者来说,我真的对magento有很差的背景。我通过一个教程制作了这个adminhtml页面,但是我并不真正理解它是如何工作的,但是确实可以。
我希望“添加新”按钮起作用,但我根本不知道从哪里开始。我通过以下代码在该代码块中添加了该按钮:
<?php
class Bss_AdminGrid_Block_Adminhtml_Adgrid extends Mage_Adminhtml_Block_Widget_Grid_Container {
public function __construct()
{
$this->_blockGroup = 'admingrid';
$this->_controller = 'adminhtml_adgrid';
$this->_headerText = $this->__('Coop Management');
$this->addButton('Add New', array(
'label' => $this->__('Add Coop'),
'onclick' => "alert('test')",
'class' => 'add'
));
parent::__construct();
$this->_removeButton('add');
}
}
我添加了$this->_removeButton('add');
部分以删除要扩展的容器的默认按钮。我希望我的自定义按钮转到另一个页面,或者只是一个hello页面,只是为了让我理解这个概念。我需要该页面进行插入查询,希望有人可以帮助我。谢谢!
或者是否可以通过phtml使“添加新”按钮显示模式?
P.S。关于“ onclick”的警报有效,我正在尝试如何工作,这就是为什么它在那里的原因。