Вы имеете ввиду это:
Notice: Undefined variable: content in /var/www/html/app/code/local/EM/Productlabels/Block/Css.php on line 23
#0 /var/www/html/app/code/local/EM/Productlabels/Block/Css.php(23): mageCoreErrorHandler(8, 'Undefined varia...', '/var/www/html/a...', 23, Array)
#1 /var/www/html/app/code/local/EM/Productlabels/Block/Css.php(5): EM_Productlabels_Block_Css->getCss()
#2 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(863): EM_Productlabels_Block_Css->_toHtml()
#3 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(582): Mage_Core_Block_Abstract->toHtml()
#4 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(522): Mage_Core_Block_Abstract->_getChildHtml('labels.css', true)
#5 /var/www/html/app/design/frontend/galaglamour/default/template/page/html/head.phtml(48): Mage_Core_Block_Abstract->getChildHtml()
#6 /var/www/html/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/html/a...')
#7 /var/www/html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/galagl...')
#8 /var/www/html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#9 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Core_Block_Template->_toHtml()
#10 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(582): Mage_Core_Block_Abstract->toHtml()
#11 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(526): Mage_Core_Block_Abstract->_getChildHtml('head', true)
#12 /var/www/html/app/design/frontend/galaglamour/default/template/page/1column.phtml(35): Mage_Core_Block_Abstract->getChildHtml('head')
#13 /var/www/html/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/html/a...')
#14 /var/www/html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/galagl...')
#15 /var/www/html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#16 /var/www/html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Core_Block_Template->_toHtml()
#17 /var/www/html/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml()
#18 /var/www/html/app/code/core/Mage/Core/Controller/Varien/Action.php(391): Mage_Core_Model_Layout->getOutput()
#19 /var/www/html/app/code/core/Mage/Cms/Helper/Page.php(132): Mage_Core_Controller_Varien_Action->renderLayout()
#20 /var/www/html/app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage(Object(Mage_Cms_IndexController), 'home')
#21 /var/www/html/app/code/core/Mage/Cms/controllers/IndexController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_IndexController), 'home')
#22 /var/www/html/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Cms_IndexController->indexAction()
#23 /var/www/html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#24 /var/www/html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#25 /var/www/html/app/code/core/Mage/Core/Model/App.php(349): Mage_Core_Controller_Varien_Front->dispatch()
#26 /var/www/html/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#27 /var/www/html/index.php(80): Mage::run('', 'store')
#28 {main}
=================================================
Я это только что получил вместо главной страницы.
Что с этим делать?
EM Product Labels: Undefined variable: content in /app/code/local/EM/Productlabels/Block/Css.php on
17.02.2012 12:54
Причиной сбоя «Undefined variable: content in /var/www/html/app/code/local/EM/Productlabels/Block/Css.php on line 23» является некачественная разработка модуля EM Product Labels.
Программист использует переменную content на строке 23 указанного файла до её фактического объявления, что противоречит строгому синтаксису языка PHP.
Для устранения дефекта вам нужно в начале метода EM_Productlabels_Block_Css::getCss написать:
После обновления файла надо выполнить перекомпиляцию Magento.
Непонятно, почему данный дефект у вас вообще возник, потому что я его уже исправлял.
Видимо, кто-то сегодня переписал надал старую версию файла /var/www/html/app/code/local/EM/Productlabels/Block/Css.php.
Программист использует переменную content на строке 23 указанного файла до её фактического объявления, что противоречит строгому синтаксису языка PHP.
Для устранения дефекта вам нужно в начале метода EM_Productlabels_Block_Css::getCss написать:
$content = null;.
После обновления файла надо выполнить перекомпиляцию Magento.
Непонятно, почему данный дефект у вас вообще возник, потому что я его уже исправлял.
Видимо, кто-то сегодня переписал надал старую версию файла /var/www/html/app/code/local/EM/Productlabels/Block/Css.php.
18.02.2012 03:20
Да, есть вероятность. Я написал буржуям, что у них были орфографические ошибки в коде и что я их исправил сам. Они видимо сами решили посмотреть и возможно переписали старый вариант. Хотя я им написал конкретные ошибки.