Open jonatanaxe opened 9 years ago
Oi, Jonatan.
Qual sua versão do magento?
Esse erro é num método padrão do próprio magento (como você pode ver pelo próprio caminho).
@jaimeneto85
On Mon, Mar 9, 2015 at 11:42 AM, Jonatan notifications@github.com wrote:
Ola @jaimeneto85 https://github.com/jaimeneto85 quando acesso o admin no sitemap esta dando esse erro você teve esse erro ou sera que e com a minha instalação?
Fatal error: Call to a member function setColumn() on a non-object in ROOT/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column.php on line 291
Abraços
— Reply to this email directly or view it on GitHub https://github.com/jaimeneto85/sitemap-xml-generator/issues/3.
Magento versão. 1.9.0.1
Achei o erro ainda bem que erra no seu modulo hahaha não queria instalar de novo o magento
na linha 68 do arquivo ROOT/app/code/local/Sitemaps/Block/Admin/Main/Grid.php esta assim 'renderer' => 'buscapemap/admin_grid_renderer_link'
o correto seria assim ne?
'renderer' => 'Sitemaps_Block_Admin_Grid_Renderer_Link'
Na verdade o principal problema estava no jQuery. Seu admin estava sem jQuery. Coloquei uma instalação limpa do Magento e vi o mesmo erro. Veja que para você só aparece uma coluna (tag), mas não a coluna "value".
Agora, ao salvar não exibe a lista de XMLs já salvos, mas isso corrijo ainda hoje. Ao menos já dá para começar a trabalhar.
Uma dica: {{image}} gera o caminho da pasta (ex: /as/asa/image.jpg) para uso externo você precisa do caminho completo. Para fazer isso, você pode colocar http://seusite.com/media/{{image}} no campo valor
@jaimeneto85
On Mon, Mar 9, 2015 at 12:43 PM, Jonatan notifications@github.com wrote:
Log 2015-03-09T15:41:06+00:00 ERR (3): Deprecated functionality: Function split() is deprecated in ROOT/app/code/local/Sitemaps/Model/Sitemap.php on line 169
— Reply to this email directly or view it on GitHub https://github.com/jaimeneto85/sitemap-xml-generator/issues/3#issuecomment-77878536 .
Quase funcionou pra mim :) quando vai gerando o xml antes de terminar e e da um erro. Ele chega agerar a:5:{i:0;s:151:"Cannot send headers; headers already sent in ROOT/app/code/local/Sitemaps/Model/Sitemap.php(224) : eval()'d code, line 1";i:1;s:1283:"#0 ROOT/lib/Zend/Controller/Response/Abstract.php(148): Zend_Controller_Response_Abstract->canSendHeaders(true)
Log 2015-03-11T20:33:02+00:00 ERR (3): Deprecated functionality: Function split() is deprecated in /var/www/vhosts/dev.ROOT.com/app/code/local/Sitemaps/Model/Sitemap.php on line 168 2015-03-11T20:33:02+00:00 ERR (3): Notice: Array to string conversion in /var/www/vhosts/dev.ROOT.com/app/code/local/Sitemaps/Model/Sitemap.php on line 224 2015-03-11T20:33:39+00:00 ERR (3): Notice: Array to string conversion in /var/www/vhosts/dev.ROOT.com/app/code/local/Sitemaps/Model/Sitemap.php on line 216
To com o mesmo problema: (1.7.0.2 ) Depois de instalado o módulo o sitemaps da o erro:
Fatal error: Call to a member function setColumn() on a non-object in /home/USER/public_html/loja/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column.php on line 291
Fiz o que o JonatanM falou de trocar a linha 'renderer' => 'buscapemap/admin_grid_renderer_link'
por
'renderer' => 'Sitemaps_Block_Admin_Grid_Renderer_Link'
e o erro parou, mas pel oque li não é o certo.. o que devo fazer?
Ola @jaimeneto85 quando acesso o admin no sitemap esta dando esse erro você teve esse erro ou sera que e com a minha instalação?
Fatal error: Call to a member function setColumn() on a non-object in ROOT/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column.php on line 291
Eu consigo adicionar o sitemap mais ele gera o arquivo xml mais nao tem o conteudo das tag
Abraços