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

Вывести опции в любом месте на странице товара


Recommended Posts

Привет всем!

 

Получил от заказчика дизайн страницы товара, где нужно в разных местах страницы товара вывести данные из опций.

Все опции имеют тип - переключатель, при этом разный дизайн

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

Но при попытки перенести опцию в другое место страницы товара, перестаёт работать кнопка добавить в корзину.

Как правильно это сделать?

 

Буду рад получить дельный совет.

 

 

Opencart 3.0.2.0

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


1 час назад, Gamburg сказал:

перестаёт работать кнопка добавить в корзину.

опции должны быть в #product

 

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

8 часов назад, Gamburg сказал:

Привет всем!

 

Получил от заказчика дизайн страницы товара, где нужно в разных местах страницы товара вывести данные из опций.

Все опции имеют тип - переключатель, при этом разный дизайн

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

Но при попытки перенести опцию в другое место страницы товара, перестаёт работать кнопка добавить в корзину.

Как правильно это сделать?

 

Буду рад получить дельный совет.

 

 

Opencart 3.0.2.0

можно организовать опции товарами и вывести в любом месте этим

 

 

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


18 hours ago, spectre said:

опции должны быть в #product

 

Сделал в двух местах страницы вывод опций где начало :

<div id="product">
{% if options %}
            
    {% for option in options %}
            
        {% if option.type == 'radio' %}
           {% if option.product_option_id == 250 %} 
                 <div class="form-group ">  
                       <label class="zv dost_jom"> {{ text_dos_jomk  }}</label>
            {% endif %}

Всё выводится дублируя вывод во втором месте

если удаляешь не нужный в первом месте ID то выводится всё равно только без дизайна и также дублируется во втором месте

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


15 минут назад, Gamburg сказал:

Заказчик запретил использовать модули

значит будет долгострой

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


 

1 hour ago, AWARO said:

значит будет долгострой

 

Никакого долгостроя, осталось разместить по три-четыре опции в 1-ом 2-ом и 3-ем блоке (см. изображение),

остальное всё готово! 

 

prim-diz2.jpg

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


2 AWARO - можно организовать опции товарами и вывести в любом месте этим

------------------------------------------------------------------------------------------------

 

Покажите пример где на странице товара этот модуль вставляет опции в любом месте страницы - а то я что то не нашёл эту функцию в этом модуле, в категориях и в других местах вставляет опции, а на одной странице в нескольких местах не нашёл!!! 

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


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

Пока я скрываю не нужные мне опции в определённом блоке (у меня три блока) хайдом (hide) в классе,

хотя думаю это не по феншую ;)

 

<div id="product">
   {% if options %}            
      {% for option in options %}            
        {% if option.type == 'radio' %}


           {% if option.product_option_id == 250 %} 
                 <div class="form-group ">  
                       <label class="zv dost_jom hide"> {{ text_dos_jomk  }}</label>
            {% endif %}

 

           {% if option.product_option_id == 251 %} 
                 <div class="form-group ">  
                       <label class="zv dost_jom"> {{  text_blesk  }}</label>
            {% endif %}

       

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


On 8/15/2020 at 12:19 AM, AWARO said:

можно организовать опции товарами и вывести в любом месте этим

 

 

 

Покажите пожалуйста пример где на странице товара этот модуль вставляет опции в любом месте страницы - а то я что то не нашёл эту функцию в этом модуле, в категориях и в других местах вставляет опции, а на одной странице в нескольких местах не нашёл!!! 

 

 

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


3 часа назад, Gamburg сказал:

 

Покажите пожалуйста пример где на странице товара этот модуль вставляет опции в любом месте страницы - а то я что то не нашёл эту функцию в этом модуле, в категориях и в других местах вставляет опции, а на одной странице в нескольких местах не нашёл!!! 

 

 

СЕЛЕКТОР
ID или CLASS блока, до или после которого вставлять блок вывода моделей серии товара.
Подсказка: Определите в карточке товара id или class, до или после которого вы хотите вывести блок выбора моделей товара. см. пример в демо.

image.png.455e754d9576de9818c539773803a5b3.png

 

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


В 15.08.2020 в 11:49, Gamburg сказал:

Сделал в двух местах страницы вывод опций где начало :

а зачем на одной странице в двух местах одно и тоже??

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


19 hours ago, AWARO said:

а зачем на одной странице в двух местах одно и тоже??

 

Почему одно и тоже (Вы не внимательно читаете задание или не вникаете просто)

Нужно вывести в блоке 1,2,3 (cм. рисунок выше) разные опции с одинаковым типом radio

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


2 часа назад, Gamburg сказал:

 

Почему одно и тоже (Вы не внимательно читаете задание или не вникаете просто)

Нужно вывести в блоке 1,2,3 (cм. рисунок выше) разные опции с одинаковым типом radio

типа так?
http://loyalty-test.awaro.ru/bra/byustgalter-kruzhevnoj-bezhevyj-bezhevyj-70a/

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


6 hours ago, AWARO said:

 

Нет не так, у тебя опции выводятся в одном месте (назовём это в Блоке 2)

А нужно в трёх местах, в Блоке 1, в Блоке 2, в Блоке 3 (см картинку, увеличь будет лучше видно)

вывести разные опции с одинаковым типом - RADIO, кроме в Блоке 3 опцию Скачать, там уже тип FILE

Подробнее:

1.В Блоке 1 размещаем опции Чашка и Прозрачность

2.В Блоке 2 размещаем опции Цвет и Размер

3.В Блоке 3 размещаем опции Вес и Скачать

 

Ну понятно теперь или всё таки нет !?

 

prim-diz4.thumb.jpg.ddcef944c30867588cba127341bc356a.jpg

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


В 20.08.2020 в 18:35, Gamburg сказал:

Ну понятно теперь или всё таки нет !?

нет же..  как эти опции должны вывалится в мобиле при таком расположении?

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


6 hours ago, AWARO said:

нет же..  как эти опции должны вывалится в мобиле при таком расположении?

 

В мобильной версии всё проcто, всё в столбик, но это меня сейчас не волнует, меня интересует как вывести опции в трёх местах

(см.рисунок в моём предыдущем посте) 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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