Fork me on GitHub
Você esta em:Home » Desenvolvimento » Fatal error: Call to undefined method Mage_Adminhtml_Block_Widget::getrowurl()

Fatal error: Call to undefined method Mage_Adminhtml_Block_Widget::getrowurl()

Depois que eu atualizei a o Magento para a versão 1.7.0.1 começou a aparecer o erro “Fatal error: Call to undefined method Mage_Adminhtml_Block_Widget::getrowurl()” em algumas páginas do admin (no meu caso na página de gerenciamento de atributos e na página de notificações).

Pesquisando na internet achei uma thread na página de bug-tracking do site do Magento. O pessoal do Magento Team informou ali que o erro era causado devido a erros no servidor e não no Magento, pede para que verifiquemos os requisitos mínimos para rodar a aplicação. Bem, verifiquei e constatei que meu servidor atende a todos os requisitos necessários.

Na mesma thread, alguns colegas apontam soluções para esses erros o que eu usei foi simples e rápido, apesar de ser uma modificação no core da aplicação (que é algo que eu nunca recomendo fazer, mas devido a situação, tive que executar).

A alteração é bem simples, basta abrir o arquivo app/code/core/Mage/Adminhtml/Block/Widget/Grid.php e alterar a função:

public function getRowUrl($item)
{
$res = parent::getRowUrl($item);
return ($res ? $res : '#');
}
por
public function getRowUrl($item)
{
$res = parent::getUrl($item);
return ($res ? $res : '#');
}
Pronto, resolvido

fonte: http://www.mamura.com.br/fatal-error-call-to-undefined-method-mage_adminhtml_block_widgetgetrowurl/

Sobre o Autor

Designer, Web Developer & Linux Administrator

Meu nome é Deivison Arthur, tenho 29 anos, sou Administrador Linux, Analista de Sistema, Webdesigner e Pesquisador. há mais de dez anos. Nasci no Rio de Janeiro, atualmente trabalho como Gerente de Tecnologia e E-commerce at Grupo FFernandes e Freelancer nas horas vagas. Desenvolvimento em Joomla, Wordpress, Drupal, Magento e outros GPLs...

Quantidade de Artigos : 114

Comentários (1)

Enviar Comentário

© 2012 Powered By Wordpress, Deivison Arthur

Ir para cima