2016-06-02 2 views
0

Я создал пользовательский модуль в своем проекте. От данного модуля Block->adminhtml->module->Grid.php page (Link :: /Block->adminhtml->module->Grid.php),Идентификатор строки в качестве параметра в пользовательском модуле Magento

Я хочу передать параметр строки id (Link :: Mage::getUrl('test.php', array('_query' => 'id=' . ???))).

Как я могу получить идентификатор строки в качестве параметра, я использовал $this->getId();, но он не работает.

Пожалуйста, помогите мне.

ответ

0

Строка Id не является ничего, кроме вашего первичного ключа идентификатор, так что если ваше имя первичного поля customer_id то метод должен быть $this->getCustomerId()

В вашем случае вы поставили пространство между get и Id так, чтобы вы уверены, что ваш метод должен быть $this->getId(); и ваш первичный ключ должен быть id

+0

у меня есть использовать $ this-> GetId() в Grid.php странице для первичного ключа и распечатать его, результат показывает :: id_e19bf95eb40e761e145e3d924da4c44e. Я не получаю свой основной идентификатор. В моем вопросе поставить пробел между get и Id было ошибкой ввода. @Sunny Rathod – shajjad

Смежные вопросы