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

Выводить артикул опции при выборе опции


Recommended Posts

Добрый день, версия opencart 2.3, хочу вывести артикул опции в выпадающем списке, сейчас отображается название (цена) - рядом выводить артикул http://prntscr.com/m2xcvr В админке он добавляется http://prntscr.com/m2xd20 но никак не могу понять как до него достучаться из товара, искал в шаблоне в админке как выводится переменная при заполнении, не нашел. Если смотреть через код страницы (в админке) выдает у поля артикул - product_option[0][product_option_value][0][optsku]. Подскажите как можно добавить? 

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


смотрите функционал опций. Но артикул ваш явно каким-то модулем добавлен или отдельной доработкой, может он в контроллер и не выведен, кто знает.

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

Решил попробовать поискать по папке system, нашел упоминания в suppler.ocmod - добавляет в админке в контроллер product.php строки

$data['entry_optsku'] = $this->language->get('entry_optsku');

'optsku'                    => $product_option_value['optsku'],

 

в tpl шаблон 

 

<input type="text" name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][optsku]" value="<?php echo $product_option_value['optsku']; ?>" size="12" />

 

 

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


ну это в админке, а нужно в пользовательской части.

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

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

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

  • 3 months later...
В 04.01.2019 в 14:11, snejzel сказал:

Решил попробовать поискать по папке system, нашел упоминания в suppler.ocmod - добавляет в админке в контроллер product.php строки


$data['entry_optsku'] = $this->language->get('entry_optsku');

'optsku'                    => $product_option_value['optsku'],

 

в tpl шаблон 

 


<input type="text" name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][optsku]" value="<?php echo $product_option_value['optsku']; ?>" size="12" />

 

 

  Добрый день .Подскажите ,как решили  данную задачу ("Выводить артикул опции при выборе опции")  ? 

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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