我正试图在Magento 1.9中创建新的高级配置文件,但似乎无法访问列表页面(系统>导入/导出>数据流-高级配置文件)。
以下是列表页面的堆栈跟踪:
ERR (3):
exception 'Mage_Core_Exception' with message 'Invalid block type: Mage_Adminhtml_Block_System_Convert_Profile_Grid' in /home/test/public_html/mg1/app/Mage.php:595
Stack trace:
#0
/home/test/public_html/mg1/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Invalid block t...')
#1
/home/test/public_html/mg1/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('adminhtml/syste...', Array)
#2
/home/test/public_html/mg1/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Container.php(66): Mage_Core_Model_Layout->createBlock('adminhtml/syste...', 'system_convert_...')
#3
/home/test/public_html/mg1/app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Widget_Grid_Container->_prepareLayout()
#4
/home/test/public_html/mg1/app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#5
/home/test/public_html/mg1/app/code/core/Mage/Adminhtml/controllers/System/Convert/ProfileController.php(84): Mage_Core_Model_Layout->createBlock('adminhtml/syste...', 'convert_profile')
#6
/home/test/public_html/mg1/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_System_Convert_ProfileController->indexAction()
#7
/home/test/public_html/mg1/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('index')
#8
/home/test/public_html/mg1/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#9
/home/test/public_html/mg1/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#10
/home/test/public_html/mg1/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#11
/home/test/public_html/mg1/index.php(83): Mage::run('', 'store')
#12
{main}
有什么想法吗?
这是由于Magento在1.9版本中引入了新的安全功能。
如错误消息所示,您需要将块adminhtml/system_convert_profile_grid
列入白名单。
为此,您可以转到System > Permissions > Blocks
并输入上面的块。