Magento: Специальная цена не отображается в информации о продукте

Я использую Magento 1.6.1.0 и хотел бы использовать атрибут special_price (который включен для "Все типы продуктов"). Вот так:

специальный ценовой атрибут magento

Однако специальное ценовое поле, которое я видел на бесчисленных снимках экрана из других систем, не видно. Вот снимок экрана с моей вкладкой "цены" в редакторе информации о продукте:

введите описание изображения здесь

Что я здесь пропустил? Как видно из снимка экрана, Tier Price показывает (и работает) совершенно нормально. Нужно ли включать специальный атрибут цены в другом месте?

2 ответа

Решение

Итак, как я вижу, у вас есть значение атрибута, установленное как required, но я не вижу никаких символов красной звездочки (*) рядом с ним. и на самом деле я не вижу на скриншоте Special Price поле либо?? так что все что вам нужно это:

  1. создать атрибут.
  2. назови это Special Price с кодом special_price,
  3. установлен в Display on product page,
  4. Добавьте его в свой Attribute Set,
  5. отредактируйте продукт и введите Special Price значение.
  6. затем позвоните в представлении продукта.

нет волшебства я не вижу, что вы сделали точно. Но похоже, что вы сделали что-то не так.

пс. кстати разве это не стандартная функция Magento?? Специальная цена с датами от / до?? Вы как-то изменили свои основные функции?

У меня была та же проблема, я нашел исправление, которое работало на меня. Под списком атрибутов я искал "price" и нашел существующий атрибут "special price". Мне пришлось отредактировать раздел "Применить к", чтобы в моем случае "все типы продуктов", но также работал бы для любого конкретного типа продукта. Надеюсь, это поможет кому-то еще.

Другие вопросы по тегам