LeonidoPapagatto Опубликовано: 12 июля 2020 Поделиться Опубликовано: 12 июля 2020 В 01.07.2020 в 17:04, VIKA1991 сказал: А я Ваше продвинутое мнение не спрашивала касаемо ЧПУ. Кошмар у Вас с вежливостью. Вам человек дельный совет дал ! а вас понесло это еще вопрос у кого проблемы с вежливостью Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
l1key Опубликовано: 3 августа 2020 Поделиться Опубликовано: 3 августа 2020 Блин опять я Ваш модуль купил случайно вместо Симплы.. еще и на кофе оставил)) .. попробую еще раз настроить .. в прошлый раз правда не вышло Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 3 августа 2020 Автор Поделиться Опубликовано: 3 августа 2020 3 часа назад, l1key сказал: Блин опять я Ваш модуль купил случайно вместо Симплы.. еще и на кофе оставил)) .. попробую еще раз настроить .. в прошлый раз правда не вышло Напишите в техподдержку форума, вернут) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... l1key Опубликовано: 3 августа 2020 Поделиться Опубликовано: 3 августа 2020 50 минут назад, matroskin92 сказал: Напишите в техподдержку форума, вернут) Написал говорят нужно Ваше согласие ) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 3 августа 2020 Автор Поделиться Опубликовано: 3 августа 2020 29 минут назад, l1key сказал: Написал говорят нужно Ваше согласие ) Согласие озвучено) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... DantePro Опубликовано: 8 августа 2020 Поделиться Опубликовано: 8 августа 2020 Добрый день, после установки модуля и его настройки, существует следующая проблема. Как ее решить? Спойлер Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... DantePro Опубликовано: 8 августа 2020 Поделиться Опубликовано: 8 августа 2020 Ответ на сообщение выше не требуется. Проблема решена. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... warezinspector Опубликовано: 23 августа 2020 Поделиться Опубликовано: 23 августа 2020 Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 августа 2020 Автор Поделиться Опубликовано: 23 августа 2020 8 часов назад, warezinspector сказал: Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom через добавление рута в таблицу seo_url Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... warezinspector Опубликовано: 24 августа 2020 Поделиться Опубликовано: 24 августа 2020 Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 25 августа 2020 Автор Поделиться Опубликовано: 25 августа 2020 21 час назад, warezinspector сказал: Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Модуль будет обновлен в ближайшее время. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 4 недели спустя... izdgeday Опубликовано: 21 сентября 2020 Поделиться Опубликовано: 21 сентября 2020 Здравствуйте. Присматриваем модуль для корзины. Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) - и можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 22 сентября 2020 Автор Поделиться Опубликовано: 22 сентября 2020 11 часов назад, izdgeday сказал: Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно 11 часов назад, izdgeday сказал: можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Можно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... izdgeday Опубликовано: 22 сентября 2020 Поделиться Опубликовано: 22 сентября 2020 1 час назад, matroskin92 сказал: Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно Можно Ясно спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 10 ноября 2020 Автор Поделиться Опубликовано: 10 ноября 2020 13 минут назад, exael сказал: Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Покупки, оформление заказа, корзина Модуль Простое оформление заказа [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
l1key Опубликовано: 3 августа 2020 Поделиться Опубликовано: 3 августа 2020 50 минут назад, matroskin92 сказал: Напишите в техподдержку форума, вернут) Написал говорят нужно Ваше согласие ) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 3 августа 2020 Автор Поделиться Опубликовано: 3 августа 2020 29 минут назад, l1key сказал: Написал говорят нужно Ваше согласие ) Согласие озвучено) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... DantePro Опубликовано: 8 августа 2020 Поделиться Опубликовано: 8 августа 2020 Добрый день, после установки модуля и его настройки, существует следующая проблема. Как ее решить? Спойлер Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... DantePro Опубликовано: 8 августа 2020 Поделиться Опубликовано: 8 августа 2020 Ответ на сообщение выше не требуется. Проблема решена. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 недели спустя... warezinspector Опубликовано: 23 августа 2020 Поделиться Опубликовано: 23 августа 2020 Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 августа 2020 Автор Поделиться Опубликовано: 23 августа 2020 8 часов назад, warezinspector сказал: Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom через добавление рута в таблицу seo_url Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... warezinspector Опубликовано: 24 августа 2020 Поделиться Опубликовано: 24 августа 2020 Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 25 августа 2020 Автор Поделиться Опубликовано: 25 августа 2020 21 час назад, warezinspector сказал: Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Модуль будет обновлен в ближайшее время. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 4 недели спустя... izdgeday Опубликовано: 21 сентября 2020 Поделиться Опубликовано: 21 сентября 2020 Здравствуйте. Присматриваем модуль для корзины. Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) - и можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 22 сентября 2020 Автор Поделиться Опубликовано: 22 сентября 2020 11 часов назад, izdgeday сказал: Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно 11 часов назад, izdgeday сказал: можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Можно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... izdgeday Опубликовано: 22 сентября 2020 Поделиться Опубликовано: 22 сентября 2020 1 час назад, matroskin92 сказал: Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно Можно Ясно спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 10 ноября 2020 Автор Поделиться Опубликовано: 10 ноября 2020 13 минут назад, exael сказал: Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Покупки, оформление заказа, корзина Модуль Простое оформление заказа [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
DantePro Опубликовано: 8 августа 2020 Поделиться Опубликовано: 8 августа 2020 Добрый день, после установки модуля и его настройки, существует следующая проблема. Как ее решить? Спойлер Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
DantePro Опубликовано: 8 августа 2020 Поделиться Опубликовано: 8 августа 2020 Ответ на сообщение выше не требуется. Проблема решена. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
warezinspector Опубликовано: 23 августа 2020 Поделиться Опубликовано: 23 августа 2020 Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 23 августа 2020 Автор Поделиться Опубликовано: 23 августа 2020 8 часов назад, warezinspector сказал: Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom через добавление рута в таблицу seo_url Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... warezinspector Опубликовано: 24 августа 2020 Поделиться Опубликовано: 24 августа 2020 Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 25 августа 2020 Автор Поделиться Опубликовано: 25 августа 2020 21 час назад, warezinspector сказал: Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Модуль будет обновлен в ближайшее время. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 4 недели спустя... izdgeday Опубликовано: 21 сентября 2020 Поделиться Опубликовано: 21 сентября 2020 Здравствуйте. Присматриваем модуль для корзины. Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) - и можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 22 сентября 2020 Автор Поделиться Опубликовано: 22 сентября 2020 11 часов назад, izdgeday сказал: Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно 11 часов назад, izdgeday сказал: можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Можно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... izdgeday Опубликовано: 22 сентября 2020 Поделиться Опубликовано: 22 сентября 2020 1 час назад, matroskin92 сказал: Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно Можно Ясно спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 10 ноября 2020 Автор Поделиться Опубликовано: 10 ноября 2020 13 минут назад, exael сказал: Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Покупки, оформление заказа, корзина Модуль Простое оформление заказа [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
warezinspector Опубликовано: 24 августа 2020 Поделиться Опубликовано: 24 августа 2020 Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 25 августа 2020 Автор Поделиться Опубликовано: 25 августа 2020 21 час назад, warezinspector сказал: Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback ); Модуль будет обновлен в ближайшее время. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 4 недели спустя... izdgeday Опубликовано: 21 сентября 2020 Поделиться Опубликовано: 21 сентября 2020 Здравствуйте. Присматриваем модуль для корзины. Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) - и можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 22 сентября 2020 Автор Поделиться Опубликовано: 22 сентября 2020 11 часов назад, izdgeday сказал: Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно 11 часов назад, izdgeday сказал: можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Можно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... izdgeday Опубликовано: 22 сентября 2020 Поделиться Опубликовано: 22 сентября 2020 1 час назад, matroskin92 сказал: Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно Можно Ясно спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 10 ноября 2020 Автор Поделиться Опубликовано: 10 ноября 2020 13 минут назад, exael сказал: Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Покупки, оформление заказа, корзина Модуль Простое оформление заказа [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
izdgeday Опубликовано: 21 сентября 2020 Поделиться Опубликовано: 21 сентября 2020 Здравствуйте. Присматриваем модуль для корзины. Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) - и можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 22 сентября 2020 Автор Поделиться Опубликовано: 22 сентября 2020 11 часов назад, izdgeday сказал: Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно 11 часов назад, izdgeday сказал: можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Можно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... izdgeday Опубликовано: 22 сентября 2020 Поделиться Опубликовано: 22 сентября 2020 1 час назад, matroskin92 сказал: Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно Можно Ясно спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 10 ноября 2020 Автор Поделиться Опубликовано: 10 ноября 2020 13 минут назад, exael сказал: Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Покупки, оформление заказа, корзина Модуль Простое оформление заказа [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
izdgeday Опубликовано: 22 сентября 2020 Поделиться Опубликовано: 22 сентября 2020 1 час назад, matroskin92 сказал: Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно Можно Ясно спасибо. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 10 ноября 2020 Автор Поделиться Опубликовано: 10 ноября 2020 13 минут назад, exael сказал: Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки? сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Покупки, оформление заказа, корзина Модуль Простое оформление заказа [Поддержка]
exael Опубликовано: 10 ноября 2020 Поделиться Опубликовано: 10 ноября 2020 6 минут назад, matroskin92 сказал: сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ? Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов. Ваш модуль будет очень выручать, если будет загружаться вместо неё. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
warezinspector Опубликовано: 30 декабря 2020 Поделиться Опубликовано: 30 декабря 2020 Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страница Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 31 декабря 2020 Автор Поделиться Опубликовано: 31 декабря 2020 10 часов назад, warezinspector сказал: после удаления товара, не меняется страница Архитектурный недостаток модуля, есть такое Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5 Перейти к списку тем Похожие публикации [Поддержка] Модуль "Super Custom Html Fields" 1 2 3 Автор: whiteblue, 3 ноября 2019 кнопка html (и ещё 4) Теги: кнопка html цена пользовательская корзина быстрый заказ 63 ответа 8 983 просмотра whiteblue 14 марта 2023 [Поддержка] CART LIFE TIME - Сохранение корзины для гостей 1 2 3 Автор: kJlukOo, 17 апреля 2018 корзина время жизни корзмны для гостей 60 ответов 8 027 просмотров kJlukOo 7 декабря 2023 Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 235 просмотров Sha 15 марта 2017 [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 885 просмотров COBECTb11 22 марта Модуль SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x [Поддержка] Автор: spectre, 23 января 2019 корзина на складе (и ещё 3) Теги: корзина на складе нехватка уведомление уведомление в корзине 0 ответов 912 просмотров spectre 24 января 2019 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
matroskin92 Опубликовано: 15 марта 2021 Автор Поделиться Опубликовано: 15 марта 2021 3 минуты назад, mscbro сказал: И на странице оформления заказа с чем может быть связаны ошибки? Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 7 Вперёд Страница 4 из 7 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 5
mscbro Опубликовано: 15 марта 2021 Поделиться Опубликовано: 15 марта 2021 11 minutes ago, matroskin92 said: Мой ответ будет банальным, проверьте, действительно ли настройки в админке сохранены? У модуля есть отдельная настройка его включения Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Donni Опубликовано: 19 марта 2021 Поделиться Опубликовано: 19 марта 2021 (изменено) В 31.12.2020 в 12:01, matroskin92 сказал: Архитектурный недостаток модуля, есть такое Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются). Покупатель не поймет, что для оформления заказа нужно вручную обновить страницу. Изменено 19 марта 2021 пользователем Donni Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mscbro Опубликовано: 21 марта 2021 Поделиться Опубликовано: 21 марта 2021 Думаю так лучше будет Spoiler /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Mganga Опубликовано: 27 марта 2021 Поделиться Опубликовано: 27 марта 2021 On 3/21/2021 at 8:50 AM, mscbro said: Думаю так лучше будет Reveal hidden contents /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } Подскажите, пожалуйста, какой именно баг решается после вашей строчки: "еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения