Magento: Специальная цена не отображается в информации о продукте
Я использую Magento 1.6.1.0 и хотел бы использовать атрибут special_price (который включен для "Все типы продуктов"). Вот так:
Однако специальное ценовое поле, которое я видел на бесчисленных снимках экрана из других систем, не видно. Вот снимок экрана с моей вкладкой "цены" в редакторе информации о продукте:
Что я здесь пропустил? Как видно из снимка экрана, Tier Price показывает (и работает) совершенно нормально. Нужно ли включать специальный атрибут цены в другом месте?
2 ответа
Итак, как я вижу, у вас есть значение атрибута, установленное как required
, но я не вижу никаких символов красной звездочки (*) рядом с ним. и на самом деле я не вижу на скриншоте Special Price
поле либо?? так что все что вам нужно это:
- создать атрибут.
- назови это
Special Price
с кодомspecial_price
, - установлен в
Display on product page
, - Добавьте его в свой
Attribute Set
, - отредактируйте продукт и введите
Special Price
значение. - затем позвоните в представлении продукта.
нет волшебства я не вижу, что вы сделали точно. Но похоже, что вы сделали что-то не так.
пс. кстати разве это не стандартная функция Magento?? Специальная цена с датами от / до?? Вы как-то изменили свои основные функции?
У меня была та же проблема, я нашел исправление, которое работало на меня. Под списком атрибутов я искал "price" и нашел существующий атрибут "special price". Мне пришлось отредактировать раздел "Применить к", чтобы в моем случае "все типы продуктов", но также работал бы для любого конкретного типа продукта. Надеюсь, это поможет кому-то еще.