2014-07-17 2 views
0

특정 모듈에 대한 블록을 구현하는 동안이 오류가 발생합니다. 내가 스택 추적에 넣어 : 여기치명적인 오류 : Magento에서 'Zend_Log_Formatter_Simple'클래스가 없습니다.

Fatal error: Class 'Zend_Log_Formatter_Simple' not found in /users/christophe/dev/------/public/www/app/code/community/Bms/Recrutement/Block/Annonce.php on line 20 

Call Stack: 
0.0012  692544 1. {main}() /users/christophe/dev/------/public/www/index.php:0 
5.0145 1334240 2. Mage::run() /users/christophe/dev/------/public/www/index.php:96 
5.0351 3083736 3. Mage_Core_Model_App->run() /users/christophe/dev/------/public/www/app/Mage.php:683 
26.9640 17422296 4. Mage_Core_Controller_Varien_Front->dispatch() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/App.php:354 
26.9974 19462280 5. Mage_Core_Controller_Varien_Router_Standard->match() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Controller/Varien/Front.php:176 
27.0049 20055160 6. Mage_Core_Controller_Varien_Action->dispatch() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php:250 
27.4144 28301984 7. Bms_Recrutement_IndexController->annonceAction() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Controller/Varien/Action.php:419 
27.4144 28301984 8. Mage_Core_Controller_Varien_Action->loadLayout() /users/christophe/dev/------/public/www/app/code/community/Bms/Recrutement/controllers/IndexController.php:30 
27.7507 28773096 9. Mage_Core_Controller_Varien_Action->generateLayoutBlocks() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Controller/Varien/Action.php:269 
27.7509 28777880 10. Mage_Core_Model_Layout->generateBlocks() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Controller/Varien/Action.php:344 
27.9351 37337024 11. Mage_Core_Model_Layout->generateBlocks() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:210 
27.9351 37338856 12. Mage_Core_Model_Layout->_generateBlock() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:205 
27.9352 37341256 13. Mage_Core_Model_Layout->addBlock() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:239 
27.9352 37341256 14. Mage_Core_Model_Layout->createBlock() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:472 
27.9352 37341568 15. Mage_Core_Model_Layout->_getBlockInstance() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:437 
27.9356 37342840 16. Varien_Autoload->autoload() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:0 
27.9369 37401728 17. mageCoreErrorHandler() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/Model/Layout.php:98 
27.9369 37402272 18. Mage::log() /users/christophe/dev/------/public/www/app/code/core/Mage/Core/functions.php:247 

인 클래스는 내가 사용

class Bms_Recrutement_Block_Annonce extends Mage_Core_Block_Template { 
    public function getUrl() { 
     $data = $this->getRequest()->getParams(); 
     var_dump($data); 
     return 'http://some_url'; 
    } 
} 

그리고 마지막으로로 .phtml을 어디서 할 수

<iframe src="<?php echo $this->getUrl() ?>" style="width:100%; height : 490px;"></iframe> 

내가 생각이없는 와라. 답변이나 힌트가 있으면 기꺼이 받아 볼 수 있습니다.

미리 감사드립니다.

답변

1

내 실수를 찾았습니다.

getUrl()은 이미 부모 클래스에서 설정되어 다른 곳에서 사용되는 함수입니다. getIframeUrl()으로 이름을 바꾸 었으며 모든 것이 정상입니다.

관련 문제