Jump to content
Sign in to follow this  
snejzel

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

Recommended Posts

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

Edited by snejzel

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Решил попробовать поискать по папке 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" />

 

 

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites
В 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" />

 

 

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.