Кнопка контейнера Magento 1 для перенаправления на другую страницу - PullRequest
0 голосов
/ 10 декабря 2018

для начала, у меня действительно плохой опыт работы с magento.Я сделал эту страницу adminhtml с помощью учебника, но я не совсем понял, как это работает, но это так.enter image description here

Я хочу, чтобы кнопка «Добавить новый» работала, но я просто не знаю, с чего начать.Я добавил эту кнопку через этот код внутри моего блока:

<?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');, чтобы удалить кнопку по умолчанию расширяемого контейнера.Я хочу, чтобы моя пользовательская кнопка перешла на другую страницу или, может быть, просто на страницу приветствия, чтобы я смог понять концепцию.Мне понадобится эта страница, чтобы сделать запрос на вставку, и я надеюсь, что кто-то может мне помочь.Спасибо!

Или, может быть, можно сделать так, чтобы кнопка «добавить новый» отображала модальное изображение через phtml?

PS Оповещение об 'onclick' работает, я экспериментировал с тем, как оно работает, поэтому оно есть.

...