Атрибут продукта для отображения внутри статического блока на странице продукта?

У меня есть шаблон magento, который разместил несколько статических блоков на страницах просмотра продукта. Я создал некоторые дополнительные атрибуты продукта, такие как, например, «совместимость продукта», и хотел бы отобразить этот атрибут продукта в статическом блоке на странице продукта. То есть для каждого продукта, который вы просматриваете, содержимое атрибута продукта будет разным, но позиция на странице будет одинаковой, поскольку он находится внутри статического блока.

Я попытался использовать тег, например

{{block type="core/template" template="catalog/product/compatibility.phtml"}}

в моем статическом блоке, но, похоже, он ничего не делает и просто отображает этот код во внешнем интерфейсе. Я отключил wysiwyg для редактора (ов), создал файл с именем compatibility.phtml и просто заполнил его тестовым php-кодом:

<?php echo 'I am working!' ?>

Я не знаю, нужно ли вообще заставлять его смотреть такой файл, чтобы получить данные атрибутов продукта.

Это вообще возможно?


person user1411281    schedule 05.10.2012    source источник


Ответы (1)


Возможно, но немного сложно, если вы не разработчик, кроме того, любой пользовательский атрибут может отображаться на страницах просмотра товара без какого-либо статического блока в разделе «Дополнительная информация». Вам нужно только создать атрибут, установить для параметра «Видимый на странице просмотра продукта во внешнем интерфейсе» значение «Да» и назначить этот атрибут «наборам атрибутов».

person Moldovan Daniel    schedule 05.10.2012
comment
Однако я смог это сделать, но затем он отображает имя атрибута и уменьшает пространство для содержимого атрибута. Мне понравилась эта возможность, потому что она дает мне возможность изменить название вкладки/раздела, а не дополнительную информацию. Возможно, мне придется просто найти способ убить CSS, чтобы получить тот же результат? - person user1411281; 05.10.2012