Почему цена за единицу товара указана неправильно для комплектных продуктов?

#magento #magento-1.4

#magento #magento-1.4

Вопрос:

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

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

Я использую magento 1.4.0.1

Ответ №1:

Возможно, потому, что это то, что делала старая корзина, или кто-то создал настройку, которая изменила функциональность.

  1. Найдите phtml шаблон, отвечающий за отображение этой строки корзины
  2. Удалите echo вызов, который отображает текущую цену
  3. Замените его кодом, который выводит общее количество, не умножая на количество, или не забудьте повторно разделить на количество, чтобы получить цену за единицу

В качестве альтернативы, просто найдите phtml шаблон, который отображает столбец цены за единицу, и удалите его. Путаницы удалось избежать

(в случае необходимости, вы добавите пользовательский phtml файл темы для замены файла в базовом шаблоне)

Комментарии:

1. Похоже, это проблема с getCalculationPrice() и тем, как связанные продукты справляются с этим (или не справляются с этим, если уж на то пошло)