Атрибут Magento в заголовке - PullRequest
0 голосов
/ 12 июля 2011

Есть ли простой способ получить значение настраиваемого атрибута, которое будет отображаться в <title> на странице продукта Magento?Я знаю, что могу добавить пользовательский заголовок через поле «Метаинформация / Мета заголовок».Но если есть возможность автоматически получить значение атрибута и добавить его к заголовку, я бы предпочел это.

1 Ответ

0 голосов
/ 12 июля 2011

Вы можете написать модуль, переписывающий Mage_Page_Block_Html_Head#getTitle().Там вам нужно будет проверить, находитесь ли вы на странице продукта, и если да, добавить туда атрибут продукта ...

Гораздо более простое решение (хотя и не такое хорошее, как приведенное выше) будетредактировать app/design/frontend/interface/theme/template/page/html/head.phtml и редактировать <title><?php echo $this->getTitle() ?></title>.Чтобы проверить, находитесь ли вы на странице продукта, вы можете использовать:

if(Mage::registry('current_product')) {
    // add product attribute to title
}

Как получить атрибут продукта, вы можете увидеть здесь .

Надеюсь, это поможет..

...