_data []定义在magento的哪里?

时间:2013-11-20 11:10:50

标签: php magento header graphical-logo

我在header.php中看到了以下代码,

_data['logo_src']
_data['logo_alt']

这是什么定义的?我怎么编辑这个?

1 个答案:

答案 0 :(得分:1)

这些是Mage_Page_Block_Html_Header对象中的数据。

logo_src:

它表示徽标的图片路径,该徽标是在Logo Image Src

System->Configuration->General->Design->Header字段中由管理员定义的

<强> logo_alt:

它代表徽标的替代文字,该徽标由Logo Image Alt <{1}} System->Configuration->General->Design->Header字段中的管理员定义

值分别存储在core_cofig_data表中,路径值为design/header/logo_srcdesign/header/logo_alt,因此要以实际方式更改它们,您可以运行此类代码

$store = Mage::app()->getStore();
$code  = $store->getCode();
$config = Mage::getConfig();
$config->setNode("stores/$code/design/header/logo_src", 'value_to_set');