Как добавить пользовательский атрибут продукта рядом с ценой на интерфейсе?
У меня ~24 000 продуктов, у каждого из них есть собственный атрибут продукта, называемый item_size
.
Как мне убедиться, что атрибут item_size
отображается на каждой странице, где показаны товары? Например, при поиске товаров или просмотре всех товаров в определенной категории.
Вот пример:
Продукт слева - это то, как я хотел бы, чтобы он выглядел. Продукт справа - это то, как он выглядит в настоящее время. Я использую тема Magento 1.9 по умолчанию.
Есть идеи?
1 answers
Шаг 1: Для доступа к атрибуту продукта вы можете использовать приведенный ниже код.
$_product->getData('attributeCode');
Пожалуйста, обратите внимание, что product
должно быть в нижнем регистре.
Шаг 2: Это страница со списком так. у вас есть папка с темой template/catalog/product/list.phtml file
.
Шаг 3: выполните поиск под кодом.
<?php echo $this->getPriceHtml($_product, true) ?>
Шаг 4: создайте span
тег рядом и укажите класс и на основе этого установите CSS.
Примечание: Если вы можете отобразить данные на сайте и поделиться ссылкой, то я могу помочь с тем, что именно CSS используется/
Дайте мне знать, если будут какие-либо комментарии.