Marusia Опубликовано: 27 августа 2016 Поделиться Опубликовано: 27 августа 2016 Добрый день. Данный функционал мало кому может пригодиться. По крайней мере пока никто с такой просьбой не обращался. В штатную версию такой функционал включать не буду. Но могу сделать доработку для вас. Опишите в личку как это всё должно выглядеть. Я пока не особо представляю как это всё красиво уложить. Не забывайте про адаптивность тем. В корзины на товары разделяет. Симпла или не симпла это значения не имеет. Т.к. любой модуль чекаута берёт данные из корзины. Все понятно спасибо. В личку отпишусь вам по позже. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
linuz Опубликовано: 29 августа 2016 Поделиться Опубликовано: 29 августа 2016 (изменено) Здравствуйте. Появилась небольшая проблема. Создаю опции и заливаю к ним фото непосредственно в самих опциях. Когда включаю эти опции в админке в товаре то фото не подхватывает автоматом, на странице опции отображаются с фото, но в корзину попадают с основным фото. Если же задать фото опции уже в товаре то все ок. Можно сделать чтобы подтягивало изображение из опций. Изменено 29 августа 2016 пользователем linuz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 29 августа 2016 Поделиться Опубликовано: 29 августа 2016 Здравствуйте. Появилась небольшая проблема. Создаю опции и заливаю к ним фото непосредственно в самих опциях. Когда включаю эти опции в админке в товаре то фото не не подхватывает автоматом, на странице опции отображаются с фото, но в корзину попадают с основным фото. Если же задать фото опции уже в товаре то все ок. Можно сделать чтобы подтягивало изображение из опций. Добрый день. Перепроверю и исправлю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 29 августа 2016 Поделиться Опубликовано: 29 августа 2016 Добрый день. Перепроверю и исправлю. Спасибо, буду ждать. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 29 августа 2016 Поделиться Опубликовано: 29 августа 2016 Спасибо, буду ждать. Обновление: (NEW) v2.0.10 (29.08.2016) - Исправление: Если изображение было задано в Каталог->Опции (а не в самом товаре), то не заменялось изображение в корзине (для опций с разделением на отдельные товары). 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 30 августа 2016 Поделиться Опубликовано: 30 августа 2016 Обновление: (NEW) v2.0.10 (29.08.2016) - Исправление: Если изображение было задано в Каталог->Опции (а не в самом товаре), то не заменялось изображение в корзине (для опций с разделением на отдельные товары). Спасибо. Обновил, все работает. Модуль супер, поддержка на высшем уровне. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 9852739646 Опубликовано: 5 сентября 2016 Поделиться Опубликовано: 5 сентября 2016 (изменено) Добрый день!Версия ocStore 2.1.0.2.1 (только что поставили)купил сегодня модуль, установил по нажатию обновить в менеджере дополнений выводит:Warning: DOMDocument::loadXML(): CData section not finished // begin: options_with_quantity $ in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag add line 1069 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag operation line 1067 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag file line 1045 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag modification line 2 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Notice: Trying to get property of non-object in /var/www/web/sites/admin/controller/extension/modification.php on line 142 #################################### СОРИ не прочел в инструкции: !!! ВНИМАНИЕ !!!Начиная с версии v2.0.7 размер дополнения превысил размер 64 Кб. И при заливке дополнения через админку оно не влезет в отведённое поле для хранения дополнений.Поэтому его надо заливать в папку system. Потом в "Менеджер дополнений" нажать кнопку обновить.При этом дополнение не будет отображатся в списке дополнений, но работать будет. Изменено 5 сентября 2016 пользователем 9852739646 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ребята, помогите пожалуйста, не знаю как вывести в карточке товара, дополнительные опции, в самом товаре добавил уже опции с помощью модуля, но на сайте ничего не появлиось. Можете написать код который нужно добавить в product.tpl ?? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ребята, помогите пожалуйста, не знаю как вывести в карточке товара, дополнительные опции, в самом товаре добавил уже опции с помощью модуля, но на сайте ничего не появлиось. Можете написать код который нужно добавить в product.tpl ?? Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. отправил Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Добрый день. Надо в модуле это: if (qty < 1) qty = ''; Заменить на это: if (qty < 1) qty = '0'; И все вхождения этого: input type="text" value="" Заменить на это: input type="text" value="0" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Большое спасибо! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... jvz Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Еще возник вопрос :) ... опцию сделайте необязательной Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) опцию сделайте необязательной Мне этот вариант не подходит, т.к. нет основного товара, а все выбирается опциями. Если сделать необязательной, то при нажатии "купить" будет добавляться товар с названием продукта, нулевой ценой и статусом "нет в наличии". Т.е. мне нужен обязательный выбор опций. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Найдите в модуле код: <?php if ($option['type'] == 'input_qty' || $option['type'] == 'input_qty_td') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>" class="owq-option"> И в строке: <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> Добавьте класс: <div class="hide-error form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> После этого в стилях добавьте: .form-group.hide-error .text-danger { display: none !important; } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Опции [Поддержка] Опции с вводом количества, артикулом и изображением OC 2 Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
linuz Опубликовано: 29 августа 2016 Поделиться Опубликовано: 29 августа 2016 Добрый день. Перепроверю и исправлю. Спасибо, буду ждать. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 29 августа 2016 Поделиться Опубликовано: 29 августа 2016 Спасибо, буду ждать. Обновление: (NEW) v2.0.10 (29.08.2016) - Исправление: Если изображение было задано в Каталог->Опции (а не в самом товаре), то не заменялось изображение в корзине (для опций с разделением на отдельные товары). 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 30 августа 2016 Поделиться Опубликовано: 30 августа 2016 Обновление: (NEW) v2.0.10 (29.08.2016) - Исправление: Если изображение было задано в Каталог->Опции (а не в самом товаре), то не заменялось изображение в корзине (для опций с разделением на отдельные товары). Спасибо. Обновил, все работает. Модуль супер, поддержка на высшем уровне. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 9852739646 Опубликовано: 5 сентября 2016 Поделиться Опубликовано: 5 сентября 2016 (изменено) Добрый день!Версия ocStore 2.1.0.2.1 (только что поставили)купил сегодня модуль, установил по нажатию обновить в менеджере дополнений выводит:Warning: DOMDocument::loadXML(): CData section not finished // begin: options_with_quantity $ in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag add line 1069 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag operation line 1067 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag file line 1045 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag modification line 2 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Notice: Trying to get property of non-object in /var/www/web/sites/admin/controller/extension/modification.php on line 142 #################################### СОРИ не прочел в инструкции: !!! ВНИМАНИЕ !!!Начиная с версии v2.0.7 размер дополнения превысил размер 64 Кб. И при заливке дополнения через админку оно не влезет в отведённое поле для хранения дополнений.Поэтому его надо заливать в папку system. Потом в "Менеджер дополнений" нажать кнопку обновить.При этом дополнение не будет отображатся в списке дополнений, но работать будет. Изменено 5 сентября 2016 пользователем 9852739646 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ребята, помогите пожалуйста, не знаю как вывести в карточке товара, дополнительные опции, в самом товаре добавил уже опции с помощью модуля, но на сайте ничего не появлиось. Можете написать код который нужно добавить в product.tpl ?? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ребята, помогите пожалуйста, не знаю как вывести в карточке товара, дополнительные опции, в самом товаре добавил уже опции с помощью модуля, но на сайте ничего не появлиось. Можете написать код который нужно добавить в product.tpl ?? Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. отправил Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Добрый день. Надо в модуле это: if (qty < 1) qty = ''; Заменить на это: if (qty < 1) qty = '0'; И все вхождения этого: input type="text" value="" Заменить на это: input type="text" value="0" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Большое спасибо! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... jvz Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Еще возник вопрос :) ... опцию сделайте необязательной Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) опцию сделайте необязательной Мне этот вариант не подходит, т.к. нет основного товара, а все выбирается опциями. Если сделать необязательной, то при нажатии "купить" будет добавляться товар с названием продукта, нулевой ценой и статусом "нет в наличии". Т.е. мне нужен обязательный выбор опций. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Найдите в модуле код: <?php if ($option['type'] == 'input_qty' || $option['type'] == 'input_qty_td') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>" class="owq-option"> И в строке: <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> Добавьте класс: <div class="hide-error form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> После этого в стилях добавьте: .form-group.hide-error .text-danger { display: none !important; } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Опции [Поддержка] Опции с вводом количества, артикулом и изображением OC 2 Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
linuz Опубликовано: 30 августа 2016 Поделиться Опубликовано: 30 августа 2016 Обновление: (NEW) v2.0.10 (29.08.2016) - Исправление: Если изображение было задано в Каталог->Опции (а не в самом товаре), то не заменялось изображение в корзине (для опций с разделением на отдельные товары). Спасибо. Обновил, все работает. Модуль супер, поддержка на высшем уровне. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
9852739646 Опубликовано: 5 сентября 2016 Поделиться Опубликовано: 5 сентября 2016 (изменено) Добрый день!Версия ocStore 2.1.0.2.1 (только что поставили)купил сегодня модуль, установил по нажатию обновить в менеджере дополнений выводит:Warning: DOMDocument::loadXML(): CData section not finished // begin: options_with_quantity $ in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag add line 1069 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag operation line 1067 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag file line 1045 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Warning: DOMDocument::loadXML(): Premature end of data in tag modification line 2 in Entity, line: 1074 in /var/www/web/sites/admin/controller/extension/modification.php on line 139Notice: Trying to get property of non-object in /var/www/web/sites/admin/controller/extension/modification.php on line 142 #################################### СОРИ не прочел в инструкции: !!! ВНИМАНИЕ !!!Начиная с версии v2.0.7 размер дополнения превысил размер 64 Кб. И при заливке дополнения через админку оно не влезет в отведённое поле для хранения дополнений.Поэтому его надо заливать в папку system. Потом в "Менеджер дополнений" нажать кнопку обновить.При этом дополнение не будет отображатся в списке дополнений, но работать будет. Изменено 5 сентября 2016 пользователем 9852739646 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ребята, помогите пожалуйста, не знаю как вывести в карточке товара, дополнительные опции, в самом товаре добавил уже опции с помощью модуля, но на сайте ничего не появлиось. Можете написать код который нужно добавить в product.tpl ?? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ребята, помогите пожалуйста, не знаю как вывести в карточке товара, дополнительные опции, в самом товаре добавил уже опции с помощью модуля, но на сайте ничего не появлиось. Можете написать код который нужно добавить в product.tpl ?? Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. отправил Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Добрый день. Надо в модуле это: if (qty < 1) qty = ''; Заменить на это: if (qty < 1) qty = '0'; И все вхождения этого: input type="text" value="" Заменить на это: input type="text" value="0" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Большое спасибо! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... jvz Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Еще возник вопрос :) ... опцию сделайте необязательной Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) опцию сделайте необязательной Мне этот вариант не подходит, т.к. нет основного товара, а все выбирается опциями. Если сделать необязательной, то при нажатии "купить" будет добавляться товар с названием продукта, нулевой ценой и статусом "нет в наличии". Т.е. мне нужен обязательный выбор опций. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Найдите в модуле код: <?php if ($option['type'] == 'input_qty' || $option['type'] == 'input_qty_td') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>" class="owq-option"> И в строке: <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> Добавьте класс: <div class="hide-error form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> После этого в стилях добавьте: .form-group.hide-error .text-danger { display: none !important; } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Опции [Поддержка] Опции с вводом количества, артикулом и изображением OC 2 Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
alllanding Опубликовано: 6 сентября 2016 Поделиться Опубликовано: 6 сентября 2016 Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести. отправил Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
yonen Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 12 сентября 2016 Поделиться Опубликовано: 12 сентября 2016 Здравствуйте. Спасибо за модуль. Сегодня купил. Подскажите, пожалуйста, как вместо пустого поля поставить по умолчанию цифру "0". Спасибо. Сейчас поле пустое, как в первой ячейке. Как сделать нули, как в остальных по умолчанию? Заранее спасибо. Добрый день. Надо в модуле это: if (qty < 1) qty = ''; Заменить на это: if (qty < 1) qty = '0'; И все вхождения этого: input type="text" value="" Заменить на это: input type="text" value="0" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Большое спасибо! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... jvz Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Еще возник вопрос :) ... опцию сделайте необязательной Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) опцию сделайте необязательной Мне этот вариант не подходит, т.к. нет основного товара, а все выбирается опциями. Если сделать необязательной, то при нажатии "купить" будет добавляться товар с названием продукта, нулевой ценой и статусом "нет в наличии". Т.е. мне нужен обязательный выбор опций. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Найдите в модуле код: <?php if ($option['type'] == 'input_qty' || $option['type'] == 'input_qty_td') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>" class="owq-option"> И в строке: <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> Добавьте класс: <div class="hide-error form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> После этого в стилях добавьте: .form-group.hide-error .text-danger { display: none !important; } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Опции [Поддержка] Опции с вводом количества, артикулом и изображением OC 2 Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Большое спасибо! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
jvz Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 Еще возник вопрос :) ... опцию сделайте необязательной Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) опцию сделайте необязательной Мне этот вариант не подходит, т.к. нет основного товара, а все выбирается опциями. Если сделать необязательной, то при нажатии "купить" будет добавляться товар с названием продукта, нулевой ценой и статусом "нет в наличии". Т.е. мне нужен обязательный выбор опций. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Найдите в модуле код: <?php if ($option['type'] == 'input_qty' || $option['type'] == 'input_qty_td') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>" class="owq-option"> И в строке: <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> Добавьте класс: <div class="hide-error form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> После этого в стилях добавьте: .form-group.hide-error .text-danger { display: none !important; } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Опции [Поддержка] Опции с вводом количества, артикулом и изображением OC 2 Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Старт Автор: 29aleksey Wayforpay API оплата для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777
yonen Опубликовано: 13 сентября 2016 Поделиться Опубликовано: 13 сентября 2016 (изменено) опцию сделайте необязательной Мне этот вариант не подходит, т.к. нет основного товара, а все выбирается опциями. Если сделать необязательной, то при нажатии "купить" будет добавляться товар с названием продукта, нулевой ценой и статусом "нет в наличии". Т.е. мне нужен обязательный выбор опций. Изменено 13 сентября 2016 пользователем yonen Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 Еще возник вопрос :) Если нажать на кнопку и не добавить ни одной позиции, то выдает вот такую ошибку (на скрине ниже). Подскажите, пожалуйста, как можно исправить? Речь идет про вес, но у меня везде 0, а добавляю я количество товара. Не хотелось бы удалять всю строку в /catalog/language/russian/checkout/cart.php $_['error_required'] = '%s необходим!'; Спасибо. Найдите в модуле код: <?php if ($option['type'] == 'input_qty' || $option['type'] == 'input_qty_td') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>" class="owq-option"> И в строке: <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> Добавьте класс: <div class="hide-error form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> После этого в стилях добавьте: .form-group.hide-error .text-danger { display: none !important; } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Опции [Поддержка] Опции с вводом количества, артикулом и изображением OC 2
yonen Опубликовано: 14 сентября 2016 Поделиться Опубликовано: 14 сентября 2016 mpn2005 Большое спасибо! Очень хорошее решение! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 Приветствую. Подскажите как решить такую проблему: http://prntscr.com/ck3ziy То есть изображение опции подтягивается к доп. фото основного товара. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17 Перейти к списку тем Похожие публикации [Поддержка] Файл Менеджер Изображений Автор: Parallax, 4 января 0 ответов 75 просмотров Parallax 10 января [Поддержка] Количество товара согласно количеству опций Автор: zomo, 30 сентября 2022 0 ответов 176 просмотров zomo 7 октября 2022 [Поддержка] Информация (подсказка) Опций и Атрибутов Автор: Parallax, 4 января 0 ответов 148 просмотров Parallax 10 января [Поддержка] 3 в 1 - Зависимые опции с изменением изображения и цены 1 2 Автор: agi, 22 июля 2019 опции зависимые (и ещё 5) Теги: опции зависимые изменение картинки изменение изображения галерея связанные опции зависимые опции 33 ответа 4 298 просмотров agi 14 ноября 2022 Изменить количество всех товаров Автор: wizand1, 15 марта 2018 5 ответов 867 просмотров nikoshot 17 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
SerginioWS Опубликовано: 20 сентября 2016 Поделиться Опубликовано: 20 сентября 2016 mpn2005 Большое спасибо за помощь. Теперь всё отлично. И спасибо за ваш модуль - он действительно очень полезен! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; $image_index = 0; $opt_thumb = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_width') ? $this->config->get($this->config->get('config_theme') . '_image_additional_width') : $this->config->get('config_image_additional_height')); $opt_popup = $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width') ? $this->config->get($this->config->get('config_theme') . '_image_popup_width') : $this->config->get('config_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height') ? $this->config->get($this->config->get('config_theme') . '_image_popup_height') : $this->config->get('config_image_popup_height')); foreach ($data['images'] as $key => $add_image_data) { if ($opt_thumb == $add_image_data['thumb']) { $image_index = $key + 1; break; } } if ($image_index == 0) { $data['images'][] /**/ = array( 'thumb' => $opt_thumb, 'thumb1' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), 'popup' => $opt_popup, 'fix' => $this->model_tool_image->resize($option_value['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_width') ? $this->config->get($this->config->get('config_theme') . '_image_thumb_width') : $this->config->get('config_image_thumb_height')), ); $image_index = count($data['images']); } } И замените его на этот: if (!empty($option_value['image']) && is_file(DIR_IMAGE . $option_value['image'])) { $owq_has_image = true; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала. Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mpn2005 Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 (изменено) Буду рад, если в настройках появится такая возможность. Для небольшого количества это удобно, но когда опций много, с фото получается перебор. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Изменено 21 сентября 2016 пользователем mpn2005 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 8 9 Вперёд Страница 4 из 21 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 17
linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить. Тоже думаю, что первый вариант. Проще потом включить нужные, чем выключать у большого количества, хотя у всех свои предпочтения. То что для каждого товара можно будет включать, это хорошее решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
linuz Опубликовано: 21 сентября 2016 Поделиться Опубликовано: 21 сентября 2016 Подскажите, у меня очень много опций, и получается такой длинный столбец справа. Возможно ли расположить их в несколько столбцов под описанием. P.S. Понимаю что вопрос больше к верстке, но может подскажете куда смотреть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения