Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Цена в карточке товара


Recommended Posts

Добрый день. Имеется товар - Торт (цена формируется =цена опции  х на кг + цена доп.опции) https://angelcake.ru/na-den-rozhdeniya/sport/tort-beshenaya-sushka цена 4200 когда в котегории стоит 3200, Как сделать так, что бы цена в категории показывалась одна и та же как в карточке, можно кончено ручками вписать, но если товаров много как упростить процесс)

Надіслати
Поділитися на інших сайтах


4 часа назад, whoisice сказал:

Как сделать так, что бы цена в категории показывалась одна и та же как в карточке,

это как? в карточке, вариантов цены куча, в категории показывать все?:-)

Надіслати
Поділитися на інших сайтах

7 минут назад, fanatic сказал:

это как? в конструкторе, вариантов цены куча, в категории показывать все?:-)

в карточке конструктора есть вариант по умолчанию, т.е. принимает значение первой опции, его и надо сравнить если оно не равно значению в категории то заменить значение в категории

Змінено користувачем whoisice
Надіслати
Поділитися на інших сайтах


Ну так юзайте в контроллере категории функции, которые есть в продукте

$product_options = $this->model_catalog_product->getProductOptions($product_id);

Далее уже "отлавливаете" нужную опцию, в зависимости от того, как они у вас ранжируются в карточке товара и плюсуете к цене.

Вес так же можно получить, но через getProduct, правда это будет довольно ресурсозатратно. Лучше допилить getProducts и получать все нужные значения сразу через неё.

Змінено користувачем ImLucky
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.