Logfile: exception ‚Mage_Core_Exception‘ with message ‚Ungültiger Blocktyp: ‚ in …Mage.php:552

Gepostet am Dezember 19, 2011

Das Problem ist das irgendwo auf einen Block zugegriffen wird, der nicht existiert. Das Problem kann man nur lösen, wenn man die Stelle findet, an der der entsprechende Block eingebunden wird. Der Verlauf gibt dazu eine gewisse Vorgabe. Meist wird der Fehler von nachinstallierten Extensions verursacht. Folgend ein Beispiel:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2011-11-18T12:05:53+00:00 ERR (3):
exception 'Mage_Core_Exception' with message 'Ungültiger Blocktyp: ' in C:\xampp\htdocs\danmoi\app\Mage.php:552
Stack trace:
#0 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Model\Layout.php(469): Mage::throwException('Ung??ltiger Blo...')
#1 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Model\Layout.php(411): Mage_Core_Model_Layout->_getBlockInstance('', Array)
#2 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Model\Layout.php(446): Mage_Core_Model_Layout->createBlock('', 'product.review....')
#3 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Model\Layout.php(238): Mage_Core_Model_Layout->addBlock('', 'product.review....')
#4 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Model\Layout.php(204): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#5 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Controller\Varien\Action.php(345): Mage_Core_Model_Layout->generateBlocks()
#6 C:\xampp\htdocs\danmoi\app\code\core\Mage\Review\controllers\ProductController.php(296): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#7 C:\xampp\htdocs\danmoi\app\code\core\Mage\Review\controllers\ProductController.php(229): Mage_Review_ProductController->_initProductLayout(Object(Mage_Catalog_Model_Product))
#8 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Controller\Varien\Action.php(420): Mage_Review_ProductController->listAction()
#9 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch('list')
#10 C:\xampp\htdocs\danmoi\app\code\community\ArtsOnIT\OfflineMaintenance\Controller\Router\Standard.php(46): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#11 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Controller\Varien\Front.php(176): ArtsOnIT_OfflineMaintenance_Controller_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#12 C:\xampp\htdocs\danmoi\app\code\core\Mage\Core\Model\App.php(340): Mage_Core_Controller_Varien_Front->dispatch()
#13 C:\xampp\htdocs\danmoi\app\Mage.php(629): Mage_Core_Model_App->run(Array)
#14 C:\xampp\htdocs\danmoi\index.php(80): Mage::run('', 'store')
#15 {main}

Wir sehen das vor dem Fehler ein Block „product.review…“ erstellt wurde. Also suchen wir in den Layout Files nach diesem block.

Im Beispiel:
app/design/frontend/base/default/layout/fontis_recaptcha.xml

Kommentieren wir nun diesen Block aus, dann verschwindet auch der Fehler:

1
2
3
<block name="product.review.form" >
    <block type="core/template" name="recaptcha.box" as="recaptcha_box" template="fontis/recaptcha/recaptcha.phtml"/>
</block>

Tags: , , ,

Eine Antwort bis “Logfile: exception ‚Mage_Core_Exception‘ with message ‚Ungültiger Blocktyp: ‚ in …Mage.php:552”

  1. Wie bist du den den Fehler auf die schliche gekommen?

    Ich habe die gleiche Fehlermeldung allerdings besitzt meine Magento Installation diese xml Datei garnicht.



Leave a Reply

 

Posts of Current Category



Facebook: