Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

mpn2005

Users
  
  • Posts

    3,222
  • Joined

  • Last visited

Everything posted by mpn2005

  1. Добрый день. Скинте доступ на фтп в личку. Для ОС2 нужен ещё доступ в админку. И ссылки на страницы для тестирования.
  2. При адаптации под шаблон я не трогаю файлы шаблона. Как правило удаётся обойтись только правкой модуля. Теоретически могут возникнуть проблемы только при сильном изменении файлов шаблона. Что как правило бывает очень редко. P.S.: Если и возникнут проблемы после обновления шаблона, то ничего страшного. Без поддержки не останетесь, помогу с адаптацией.
  3. Перенести опции могу помочь. С этим нет конфликта интересов. Но для этого сайт должен быть на хостинге.
  4. Как тесен мир. В примере моя работа. :-) Т.к. это была заказная работа, и обошлась заказчику далеко не дёшево, то не смогу оказать консультации в данном направлении. Могу только оказать помощь в рамках поддержки модуля.
  5. Если перенесёте весь блок опций, то и опции с количеством переедут вниз. Можно перенесть только опцию определённого типа и изменить вёрстку. Но тут уже надо смотреть на конкретно используемую тему. Т.к. нет универсальных привязок для такого переноса. Могу помочь с переносом, если скинете в личку доступ на фтп и в админку. И ссылку на пример товара с большим количеством опций.
  6. Как вы считаете будет удобнее: 1) Картинки по умолчанию не добавляются. И можно включить их добавление. 2) Картинки по умолчанию добавляются. И можно выключить их добавление. Я больше склоняюсь к первому варианту. P.S.: Для уточнения: такая нстройка будет у каждой опции в товаре. Что бы можно было в нужных товарах включить. А там где не надо выключить.
  7. Добрый день. В модуле есть функционал автоматического добавления изображений опций к товару. Что бы его отключить, найдите в модуле этот код: 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; } Подумаю насчёт добавления настройки к опции. По отключению данного функционала.
  8. Обработка опций идет по их очерёдности на странице. Данное деление нарушило порядок следования опций, что приводит к искажению в расчётах.
  9. По идее расчёт должен проводиться по очерёдности опций. Расставьте опции в нужном порядке, должно помочь. Если будут вопросы, скиньте в личку ссылку на страницу товара.
  10. Необходима корректировка под тему. Без доступов подробнее сказать не могу. Скиньте в личку доступ на фтп и в админку, помогу завести.
  11. Надо контроллере принудительно поставить нужную валюту. Тогда будет считать в указанной валюте.
  12. Найдите в модуле код: <?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; }
  13. Добрый день. Надо в модуле это: if (qty < 1) qty = ''; Заменить на это: if (qty < 1) qty = '0'; И все вхождения этого: input type="text" value="" Заменить на это: input type="text" value="0"
  14. Ответил в личку. Код никуда не надо добавлять. Скорее всего просто тема слишком нестандартная. Скиньте в личку доступ на фтп и в админку, помогу завести.
  15. Добрый день. Суть понятна. Скорее всего просто модуль обновления цены не завёлся на вашей теме. Скиньте в личку доступ на фтп и в админку. Помогу запустить. Завтра день я отсутствую. Вернусь скорее всего поздно. Смогу тогда посмотреть в среду.
  16. Обновление: (NEW) v2.0.10 (29.08.2016) - Исправление: Если изображение было задано в Каталог->Опции (а не в самом товаре), то не заменялось изображение в корзине (для опций с разделением на отдельные товары).
  17. Добрый день. Данный функционал мало кому может пригодиться. По крайней мере пока никто с такой просьбой не обращался. В штатную версию такой функционал включать не буду. Но могу сделать доработку для вас. Опишите в личку как это всё должно выглядеть. Я пока не особо представляю как это всё красиво уложить. Не забывайте про адаптивность тем. В корзины на товары разделяет. Симпла или не симпла это значения не имеет. Т.к. любой модуль чекаута берёт данные из корзины.
  18. Если быть точны, то vqmod не модифицирует сам файл. А создаёт новые файлы в кэше. По этому не факт, что это именно vqmod модуль виноват.
  19. Просмотрите все vqmod модули, которы правят этот файл. И отключайте их по очереди. И выявите тот, который портит.
  20. Добрый день. Это происходит по причине отсутствия собтия при изменении. После смены радиокнопки надо вызвать на ней событыие: .trigger('change');
  21. Ошибка говорит о том, что проблема в районе admin/controller/catalog/product.php Скорее всего файл был испорчен. И его достаточно восстановить из дистрибутива движка. P.S.: Или какой-то из vqmod модулей его портит.
×
×
  • Create New...

Important Information

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