psantoni Опубліковано: 7 грудня 2012 Share Опубліковано: 7 грудня 2012 Доброго дня суток. Помогите плиз решить вопрос. Есть вот такой сайт: http://casiospb.ru/casio-cdp-120 Вопрос следующем. Как можно в опциях оставив изображение поставить флажок, а не переключатель (который идет по умолчанию)? Как на сайте в области "Ваши подарки". Надіслати Поділитися на інших сайтах More sharing options...
pashast Опубліковано: 7 грудня 2012 Share Опубліковано: 7 грудня 2012 Доброго дня суток. Помогите плиз решить вопрос. Есть вот такой сайт: http://casiospb.ru/casio-cdp-120 Вопрос следующем. Как можно в опциях оставив изображение поставить флажок, а не переключатель (который идет по умолчанию)? Как на сайте в области "Ваши подарки". Смеить тип опции на флажок, в админке. Надіслати Поділитися на інших сайтах More sharing options... psantoni Опубліковано: 7 грудня 2012 Автор Share Опубліковано: 7 грудня 2012 Когда меняешь на флажок, то изображения не кажет Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 7 грудня 2012 Share Опубліковано: 7 грудня 2012 а "Ваши подарки" как в таком случае работает? :wink: Надіслати Поділитися на інших сайтах More sharing options... psantoni Опубліковано: 8 грудня 2012 Автор Share Опубліковано: 8 грудня 2012 Есть "Переключатель", "Флажок", "Изображение". Вот когда ставим "Изображение", то ставиться "Переключатель", а вот мне нужно чтобы был "Флажок". Как это можно сделать? Надіслати Поділитися на інших сайтах More sharing options... psantoni Опубліковано: 11 грудня 2012 Автор Share Опубліковано: 11 грудня 2012 Ау-у, товарищи :-) Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 видимо, надо добавить в админку новый тип отображения опций "флажок с изображением". Пока, действительно, флажок работает без изображения. можно ничего в админку не вносить. можно сделать изменения в файле product.tpl принудительно выводить изображения для типа "checkbox" по аналогии с типом "image". сами осилите? Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label> и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /> Далее с помощью стилей можете поправить вывод так как вам нравится. У меня работает. 3 Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 15 грудня 2012 Share Опубліковано: 15 грудня 2012 Ау-у, товарищи :-) Ау-у, товарищ. Уже не надо? Вот и помогай после этого людям ... 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... psantoni Опубліковано: 1 березня 2013 Автор Share Опубліковано: 1 березня 2013 Спасибо, товарищ! Поставлю себе, но позже. Спасибо за помощь. Надіслати Поділитися на інших сайтах More sharing options... 6 months later... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label>и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" />Далее с помощью стилей можете поправить вывод так как вам нравится.У меня работает. Спасибо, добрый человек! Очень пригодилось! Долго искал решение! Счастья тебе! Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Кстати попробовал. Красиво. Скомпоновано уже как следует.Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Кстати попробовал. Красиво. Скомпоновано уже как следует. Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Для себя делал, вот и красиво :) Если хочется ковырять поменьше, то можно на image поставить чекбокс, но тогда у картинок будет только чекбокс, если конечно они не нужны отдельно. Лично я не ковырял глубже, сделал под свои потребности на скорую руку. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... dnutsa Опубліковано: 31 жовтня 2013 Share Опубліковано: 31 жовтня 2013 А может кто-то подсказать, как вывести картинку не для радио или чекбокса, а для списка (select) по onchange? Без javascript, я так понимаю, не обойтись? Направьте, пожалуйста, в нужную сторону Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Sunjahman Опубліковано: 8 січня 2014 Share Опубліковано: 8 січня 2014 Не смог разобраться....по сути пытался вставлять оба кода - результата 0... может не туда вставляю? адрес файла catalog/view/theme/bigdessoc/template/product/product.tpl правильно? Возможно что несовместимо с шаблоном? P/s Нужно чтобы изображения были в виде чекбоксов.....ну или чтобы чекбоксы были в виде изображений...... Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 Есть кто живой? Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 (змінено) Написанное здесь решение оказалось нерабочим. В конечном итоге применил способ FinShark Все заработало, спасибо. Змінено 12 січня 2014 користувачем Sunjahman Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Korol179 Опубліковано: 13 березня 2014 Share Опубліковано: 13 березня 2014 http://ubaby.com.ua/domashnij_tekstil/komplekt_postelnogo_belya_satin_strajp_terrylux_9_cvetov_20_evro.html подскажите как сделать опции сеткой? их много и сильно вытягивается вниз.... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... schved Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 как сделать опции сеткой? То же в поисках, ни кто не в курсе? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 http://jul-collection.com/opencart-vyistavlyaem-optsii-tovara-v-ryad-gorizontalno.html#comment-1572 Надіслати Поділитися на інших сайтах More sharing options... 6 years later... Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [Решено] Опции. Тип. Изображение. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
psantoni Опубліковано: 7 грудня 2012 Автор Share Опубліковано: 7 грудня 2012 Когда меняешь на флажок, то изображения не кажет Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 7 грудня 2012 Share Опубліковано: 7 грудня 2012 а "Ваши подарки" как в таком случае работает? :wink: Надіслати Поділитися на інших сайтах More sharing options... psantoni Опубліковано: 8 грудня 2012 Автор Share Опубліковано: 8 грудня 2012 Есть "Переключатель", "Флажок", "Изображение". Вот когда ставим "Изображение", то ставиться "Переключатель", а вот мне нужно чтобы был "Флажок". Как это можно сделать? Надіслати Поділитися на інших сайтах More sharing options... psantoni Опубліковано: 11 грудня 2012 Автор Share Опубліковано: 11 грудня 2012 Ау-у, товарищи :-) Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 видимо, надо добавить в админку новый тип отображения опций "флажок с изображением". Пока, действительно, флажок работает без изображения. можно ничего в админку не вносить. можно сделать изменения в файле product.tpl принудительно выводить изображения для типа "checkbox" по аналогии с типом "image". сами осилите? Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label> и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /> Далее с помощью стилей можете поправить вывод так как вам нравится. У меня работает. 3 Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 15 грудня 2012 Share Опубліковано: 15 грудня 2012 Ау-у, товарищи :-) Ау-у, товарищ. Уже не надо? Вот и помогай после этого людям ... 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... psantoni Опубліковано: 1 березня 2013 Автор Share Опубліковано: 1 березня 2013 Спасибо, товарищ! Поставлю себе, но позже. Спасибо за помощь. Надіслати Поділитися на інших сайтах More sharing options... 6 months later... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label>и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" />Далее с помощью стилей можете поправить вывод так как вам нравится.У меня работает. Спасибо, добрый человек! Очень пригодилось! Долго искал решение! Счастья тебе! Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Кстати попробовал. Красиво. Скомпоновано уже как следует.Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Кстати попробовал. Красиво. Скомпоновано уже как следует. Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Для себя делал, вот и красиво :) Если хочется ковырять поменьше, то можно на image поставить чекбокс, но тогда у картинок будет только чекбокс, если конечно они не нужны отдельно. Лично я не ковырял глубже, сделал под свои потребности на скорую руку. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... dnutsa Опубліковано: 31 жовтня 2013 Share Опубліковано: 31 жовтня 2013 А может кто-то подсказать, как вывести картинку не для радио или чекбокса, а для списка (select) по onchange? Без javascript, я так понимаю, не обойтись? Направьте, пожалуйста, в нужную сторону Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Sunjahman Опубліковано: 8 січня 2014 Share Опубліковано: 8 січня 2014 Не смог разобраться....по сути пытался вставлять оба кода - результата 0... может не туда вставляю? адрес файла catalog/view/theme/bigdessoc/template/product/product.tpl правильно? Возможно что несовместимо с шаблоном? P/s Нужно чтобы изображения были в виде чекбоксов.....ну или чтобы чекбоксы были в виде изображений...... Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 Есть кто живой? Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 (змінено) Написанное здесь решение оказалось нерабочим. В конечном итоге применил способ FinShark Все заработало, спасибо. Змінено 12 січня 2014 користувачем Sunjahman Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Korol179 Опубліковано: 13 березня 2014 Share Опубліковано: 13 березня 2014 http://ubaby.com.ua/domashnij_tekstil/komplekt_postelnogo_belya_satin_strajp_terrylux_9_cvetov_20_evro.html подскажите как сделать опции сеткой? их много и сильно вытягивается вниз.... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... schved Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 как сделать опции сеткой? То же в поисках, ни кто не в курсе? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 http://jul-collection.com/opencart-vyistavlyaem-optsii-tovara-v-ryad-gorizontalno.html#comment-1572 Надіслати Поділитися на інших сайтах More sharing options... 6 years later... Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [Решено] Опции. Тип. Изображение. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
psantoni Опубліковано: 8 грудня 2012 Автор Share Опубліковано: 8 грудня 2012 Есть "Переключатель", "Флажок", "Изображение". Вот когда ставим "Изображение", то ставиться "Переключатель", а вот мне нужно чтобы был "Флажок". Как это можно сделать? Надіслати Поділитися на інших сайтах More sharing options...
psantoni Опубліковано: 11 грудня 2012 Автор Share Опубліковано: 11 грудня 2012 Ау-у, товарищи :-) Надіслати Поділитися на інших сайтах More sharing options...
sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 видимо, надо добавить в админку новый тип отображения опций "флажок с изображением". Пока, действительно, флажок работает без изображения. можно ничего в админку не вносить. можно сделать изменения в файле product.tpl принудительно выводить изображения для типа "checkbox" по аналогии с типом "image". сами осилите? Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label> и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /> Далее с помощью стилей можете поправить вывод так как вам нравится. У меня работает. 3 Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 15 грудня 2012 Share Опубліковано: 15 грудня 2012 Ау-у, товарищи :-) Ау-у, товарищ. Уже не надо? Вот и помогай после этого людям ... 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... psantoni Опубліковано: 1 березня 2013 Автор Share Опубліковано: 1 березня 2013 Спасибо, товарищ! Поставлю себе, но позже. Спасибо за помощь. Надіслати Поділитися на інших сайтах More sharing options... 6 months later... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label>и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" />Далее с помощью стилей можете поправить вывод так как вам нравится.У меня работает. Спасибо, добрый человек! Очень пригодилось! Долго искал решение! Счастья тебе! Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Кстати попробовал. Красиво. Скомпоновано уже как следует.Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Кстати попробовал. Красиво. Скомпоновано уже как следует. Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Для себя делал, вот и красиво :) Если хочется ковырять поменьше, то можно на image поставить чекбокс, но тогда у картинок будет только чекбокс, если конечно они не нужны отдельно. Лично я не ковырял глубже, сделал под свои потребности на скорую руку. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... dnutsa Опубліковано: 31 жовтня 2013 Share Опубліковано: 31 жовтня 2013 А может кто-то подсказать, как вывести картинку не для радио или чекбокса, а для списка (select) по onchange? Без javascript, я так понимаю, не обойтись? Направьте, пожалуйста, в нужную сторону Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Sunjahman Опубліковано: 8 січня 2014 Share Опубліковано: 8 січня 2014 Не смог разобраться....по сути пытался вставлять оба кода - результата 0... может не туда вставляю? адрес файла catalog/view/theme/bigdessoc/template/product/product.tpl правильно? Возможно что несовместимо с шаблоном? P/s Нужно чтобы изображения были в виде чекбоксов.....ну или чтобы чекбоксы были в виде изображений...... Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 Есть кто живой? Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 (змінено) Написанное здесь решение оказалось нерабочим. В конечном итоге применил способ FinShark Все заработало, спасибо. Змінено 12 січня 2014 користувачем Sunjahman Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Korol179 Опубліковано: 13 березня 2014 Share Опубліковано: 13 березня 2014 http://ubaby.com.ua/domashnij_tekstil/komplekt_postelnogo_belya_satin_strajp_terrylux_9_cvetov_20_evro.html подскажите как сделать опции сеткой? их много и сильно вытягивается вниз.... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... schved Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 как сделать опции сеткой? То же в поисках, ни кто не в курсе? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 http://jul-collection.com/opencart-vyistavlyaem-optsii-tovara-v-ryad-gorizontalno.html#comment-1572 Надіслати Поділитися на інших сайтах More sharing options... 6 years later... Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [Решено] Опции. Тип. Изображение. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
sitecreator Опубліковано: 13 грудня 2012 Share Опубліковано: 13 грудня 2012 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label> и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /> Далее с помощью стилей можете поправить вывод так как вам нравится. У меня работает. 3 Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 15 грудня 2012 Share Опубліковано: 15 грудня 2012 Ау-у, товарищи :-) Ау-у, товарищ. Уже не надо? Вот и помогай после этого людям ... 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... psantoni Опубліковано: 1 березня 2013 Автор Share Опубліковано: 1 березня 2013 Спасибо, товарищ! Поставлю себе, но позже. Спасибо за помощь. Надіслати Поділитися на інших сайтах More sharing options... 6 months later... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label>и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" />Далее с помощью стилей можете поправить вывод так как вам нравится.У меня работает. Спасибо, добрый человек! Очень пригодилось! Долго искал решение! Счастья тебе! Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Кстати попробовал. Красиво. Скомпоновано уже как следует.Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Кстати попробовал. Красиво. Скомпоновано уже как следует. Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Для себя делал, вот и красиво :) Если хочется ковырять поменьше, то можно на image поставить чекбокс, но тогда у картинок будет только чекбокс, если конечно они не нужны отдельно. Лично я не ковырял глубже, сделал под свои потребности на скорую руку. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... dnutsa Опубліковано: 31 жовтня 2013 Share Опубліковано: 31 жовтня 2013 А может кто-то подсказать, как вывести картинку не для радио или чекбокса, а для списка (select) по onchange? Без javascript, я так понимаю, не обойтись? Направьте, пожалуйста, в нужную сторону Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Sunjahman Опубліковано: 8 січня 2014 Share Опубліковано: 8 січня 2014 Не смог разобраться....по сути пытался вставлять оба кода - результата 0... может не туда вставляю? адрес файла catalog/view/theme/bigdessoc/template/product/product.tpl правильно? Возможно что несовместимо с шаблоном? P/s Нужно чтобы изображения были в виде чекбоксов.....ну или чтобы чекбоксы были в виде изображений...... Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 Есть кто живой? Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 (змінено) Написанное здесь решение оказалось нерабочим. В конечном итоге применил способ FinShark Все заработало, спасибо. Змінено 12 січня 2014 користувачем Sunjahman Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Korol179 Опубліковано: 13 березня 2014 Share Опубліковано: 13 березня 2014 http://ubaby.com.ua/domashnij_tekstil/komplekt_postelnogo_belya_satin_strajp_terrylux_9_cvetov_20_evro.html подскажите как сделать опции сеткой? их много и сильно вытягивается вниз.... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... schved Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 как сделать опции сеткой? То же в поисках, ни кто не в курсе? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 http://jul-collection.com/opencart-vyistavlyaem-optsii-tovara-v-ryad-gorizontalno.html#comment-1572 Надіслати Поділитися на інших сайтах More sharing options... 6 years later... Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [Решено] Опции. Тип. Изображение.
sitecreator Опубліковано: 15 грудня 2012 Share Опубліковано: 15 грудня 2012 Ау-у, товарищи :-) Ау-у, товарищ. Уже не надо? Вот и помогай после этого людям ... 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... psantoni Опубліковано: 1 березня 2013 Автор Share Опубліковано: 1 березня 2013 Спасибо, товарищ! Поставлю себе, но позже. Спасибо за помощь. Надіслати Поділитися на інших сайтах More sharing options... 6 months later... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label>и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" />Далее с помощью стилей можете поправить вывод так как вам нравится.У меня работает. Спасибо, добрый человек! Очень пригодилось! Долго искал решение! Счастья тебе! Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Кстати попробовал. Красиво. Скомпоновано уже как следует.Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Надіслати Поділитися на інших сайтах More sharing options... FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Кстати попробовал. Красиво. Скомпоновано уже как следует. Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Для себя делал, вот и красиво :) Если хочется ковырять поменьше, то можно на image поставить чекбокс, но тогда у картинок будет только чекбокс, если конечно они не нужны отдельно. Лично я не ковырял глубже, сделал под свои потребности на скорую руку. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... dnutsa Опубліковано: 31 жовтня 2013 Share Опубліковано: 31 жовтня 2013 А может кто-то подсказать, как вывести картинку не для радио или чекбокса, а для списка (select) по onchange? Без javascript, я так понимаю, не обойтись? Направьте, пожалуйста, в нужную сторону Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Sunjahman Опубліковано: 8 січня 2014 Share Опубліковано: 8 січня 2014 Не смог разобраться....по сути пытался вставлять оба кода - результата 0... может не туда вставляю? адрес файла catalog/view/theme/bigdessoc/template/product/product.tpl правильно? Возможно что несовместимо с шаблоном? P/s Нужно чтобы изображения были в виде чекбоксов.....ну или чтобы чекбоксы были в виде изображений...... Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 Есть кто живой? Надіслати Поділитися на інших сайтах More sharing options... Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 (змінено) Написанное здесь решение оказалось нерабочим. В конечном итоге применил способ FinShark Все заработало, спасибо. Змінено 12 січня 2014 користувачем Sunjahman Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Korol179 Опубліковано: 13 березня 2014 Share Опубліковано: 13 березня 2014 http://ubaby.com.ua/domashnij_tekstil/komplekt_postelnogo_belya_satin_strajp_terrylux_9_cvetov_20_evro.html подскажите как сделать опции сеткой? их много и сильно вытягивается вниз.... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... schved Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 как сделать опции сеткой? То же в поисках, ни кто не в курсе? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 http://jul-collection.com/opencart-vyistavlyaem-optsii-tovara-v-ryad-gorizontalno.html#comment-1572 Надіслати Поділитися на інших сайтах More sharing options... 6 years later... Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
psantoni Опубліковано: 1 березня 2013 Автор Share Опубліковано: 1 березня 2013 Спасибо, товарищ! Поставлю себе, но позже. Спасибо за помощь. Надіслати Поділитися на інших сайтах More sharing options...
alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 все не очень сложно. открываете файл product.tpl. я пишу для версии 1.5.4.1 находите строки 111 и 112 <?php } ?> </label>и между ними (перед </label>) вставляете код: <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" />Далее с помощью стилей можете поправить вывод так как вам нравится.У меня работает. Спасибо, добрый человек! Очень пригодилось! Долго искал решение! Счастья тебе! Надіслати Поділитися на інших сайтах More sharing options...
FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Надіслати Поділитися на інших сайтах More sharing options...
alinalessioYandex Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Это драконовское решение, имхо, так лучше, для 1.5.5.1.1: <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> Кстати попробовал. Красиво. Скомпоновано уже как следует.Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Надіслати Поділитися на інших сайтах More sharing options...
FinShark Опубліковано: 9 вересня 2013 Share Опубліковано: 9 вересня 2013 Кстати попробовал. Красиво. Скомпоновано уже как следует. Но если нужны чекбоксы и с картинками и без, то как быть? Сейчас когда делаешь с картинками, то все отлично, а если нужны опции без картинок, то название чекбокса дублируется в том месте где должна быть картинка. Как сделать, чтобы сохранить стандартные чекбоксы и добавить дополнительные чекбоксы с картинками? Грубо говоря сделать клон чекбоксов, только с картинками. Для себя делал, вот и красиво :) Если хочется ковырять поменьше, то можно на image поставить чекбокс, но тогда у картинок будет только чекбокс, если конечно они не нужны отдельно. Лично я не ковырял глубже, сделал под свои потребности на скорую руку. Надіслати Поділитися на інших сайтах More sharing options...
dnutsa Опубліковано: 31 жовтня 2013 Share Опубліковано: 31 жовтня 2013 А может кто-то подсказать, как вывести картинку не для радио или чекбокса, а для списка (select) по onchange? Без javascript, я так понимаю, не обойтись? Направьте, пожалуйста, в нужную сторону Надіслати Поділитися на інших сайтах More sharing options...
Sunjahman Опубліковано: 8 січня 2014 Share Опубліковано: 8 січня 2014 Не смог разобраться....по сути пытался вставлять оба кода - результата 0... может не туда вставляю? адрес файла catalog/view/theme/bigdessoc/template/product/product.tpl правильно? Возможно что несовместимо с шаблоном? P/s Нужно чтобы изображения были в виде чекбоксов.....ну или чтобы чекбоксы были в виде изображений...... Надіслати Поділитися на інших сайтах More sharing options...
Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 Есть кто живой? Надіслати Поділитися на інших сайтах More sharing options...
Sunjahman Опубліковано: 12 січня 2014 Share Опубліковано: 12 січня 2014 (змінено) Написанное здесь решение оказалось нерабочим. В конечном итоге применил способ FinShark Все заработало, спасибо. Змінено 12 січня 2014 користувачем Sunjahman Надіслати Поділитися на інших сайтах More sharing options...
Korol179 Опубліковано: 13 березня 2014 Share Опубліковано: 13 березня 2014 http://ubaby.com.ua/domashnij_tekstil/komplekt_postelnogo_belya_satin_strajp_terrylux_9_cvetov_20_evro.html подскажите как сделать опции сеткой? их много и сильно вытягивается вниз.... Надіслати Поділитися на інших сайтах More sharing options...
schved Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 как сделать опции сеткой? То же в поисках, ни кто не в курсе? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 1 травня 2014 Share Опубліковано: 1 травня 2014 http://jul-collection.com/opencart-vyistavlyaem-optsii-tovara-v-ryad-gorizontalno.html#comment-1572 Надіслати Поділитися на інших сайтах More sharing options... 6 years later... Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Yusoval Опубліковано: 3 серпня 2020 Share Опубліковано: 3 серпня 2020 Аналогичная ситуация на версии 2.1, только вот предложенные решения не работают. Опции в виде изображений нельзя отменить, а у опции флажок не отображаются изображения. Кто может подсказать, как решить? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts