cokol
-
Публікації
188 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем cokol
-
-
-
Здравствуйте, обнаружил проблему: когда клиент вводит невалидный email (например test@test) при заказе, заказ оформляется, все хорошо, в админке все есть, но на email админа письмо не уходит. Если клиент вводит валидный email, то все работает отлично, письма приходят как и должны.
Еще интересное наблюдение. Отправка идет через SMTP, но если меняю на Mail, то все работает, админу отправляется письмо, но использовать Mail не вариант, т.к. иногда письма в спам уходят и почему-то на гугловские почты не приходят письма.
Если клиент "промахивается" и почта неверная, то письмо админу не уходит, но номер телефона-то в заказе есть, хоть как-то связаться можно... получается заказы теряются.
Для чекаута стоит модуль simple (лицензия)
Поле email обязательное для заполнения.
Email админа используется свой в виде: [email protected].
Движок старый 1.5.5.1.2.
Php ошибок нет.
Смотрел model order.php - там все ок, менял порядок отправки писем - сначала админу потом клиенту, все равно не отправляет.
Вот похожая проблема , но в моем случае email используется и поле обязательное стоит
Модель checkout order.php и библиотеку mail.php прикрепил
В чем может быть проблема? Помогите, пожалуйста. Благодарю
-
такая же проблема появилась при переезде на другой сервер, файлы и базу нормально перенесли, но при сохранении товара атрибуты и опции стираются и появляется ошибка
PHP Unknown: Undefined index: points in .../vqmod/vqcache/vq2-manager_model_catalog_product.php on line 200
как пофиксить можно? и в чем может быть проблема? в базе points есть
-
В 26.08.2017 в 11:57, tov сказал:
Здравствуйте!
Может кто сталкивался с такой проблемой. В фильтре неправильно отображается количество товара удовлетворяющего условию (все удваивается). Например, напротив условия "ширина - 44 см" стоит количество 4 единицы, но если включить отбор по этому условию, то покажет реальных 2 единицы товара.
Из-за чего такое происходит?
похожая штука, как это поправить? неверно считает кол-во товаров в фильтрах и пересечениях. часть товара было удалено -может быть причиной?
-
готовым решением кто-то может поделиться? чтобы редиректило на основную первую страницу с товарами? может, есть возможность пофиксить на уровне пагинации, чтобы каждый контроллер не ковырять?
фикс нужен для страниц категории, производителя, поиска, прочих модулей где идет вывод товаров - т.е для всех страниц где есть пагинация
-
Работает на всех версиях.
Примеры.
В категории/бренде были товары, потом их удалили с витрины, но бренд остался (без товаров).
В бренде нет товаров, если нет товаров, то должен быть редирект со страниц пагинаций /page-2 (которые попали в индекс когда были товары) на первую страницу бренда или на последнюю страницу с товарами. Проблема в том, что страница brand/page-2 доступна и индексируется, но товаров на ней нет (они были но сейчас нет, и страница в индексе), логично - если нет товаров, делать редирект на главную brand/ или на последнюю страницу этого бренда с товарами.
Аналогично и в категории.
https://demo.opencart.com/index.php?route=product/category&path=20 - видим 1 страницу с товарами, переходим https://demo.opencart.com/index.php?route=product/category&path=20&page=99 - отдается пустая страница без товаров. Если товаров в этой категории было бы до 99 страницы, то страница попадает в индекс, и после того как товары пропали с 99 страницы, она по-прежнему остается но пустая. Как сделать редирект на последнюю страницу пагинации с товарами?
Как это пофиксить?
Спасибо
P.S. У меня версия opencart 1.5, но работает везде.
-
понял, исправить это возможно?
-
думал, что это модуль сломал логику редиректов, сорри...
в любом случае как это исправить можно?
посмотрел на тестовом сайте (более новой версии opencart/ocstore), аналогичная проблема, неужели никто не сталкивался...
https://lang.opencartadmin.com/desktops/ - показывает 4 страницы товаров есть, переходим https://lang.opencartadmin.com/desktops/page-5 - получаем пустую страницу "В этой категории нет товаров.", которая может проиндексироваться, если в категории было больше товаров (на 5 страниц) товаров, а потом стало меньше но страница осталась
-
Opencart 1.5.5.1.2, нашел баг, помогите, пожалуйста.
В категории/бренде были товары, потом их удалили с витрины, но бренд остался (без товаров).
В бренде нет товаров, если нет товаров, то должен быть редирект со страниц пагинаций /page-2 (которые попали в индекс когда были товары) на первую страницу бренда. Проблема в том, что страница brand/page-2 доступна и индексируется, но товаров на ней нет (они были но сейчас нет, и страница в индексе), логично - если нет товаров, делать редирект на главную brand/.
Аналогично и в категории, криво выстроена логика редиректа с пагинацией, если на странице cat/ есть товары, а на странице cat/page-2 их нету (при этом, странице в индексе page-2 есть), то логично редиректить на cat/ с товарами, а не показывать пустую страницу cat/page-2 без товаров.
Как это пофиксить?
Спасибо
-
-
2.3 актуален все еще? 3 версия пока сырая или уже 3 можно юзать?
p.s - у меня 1.5, давно не следил за обновами
-
под opencart 3 версию будет?
-
версия для opencart 1.5 не обновляется, как я понял?
-
помогите, пожалуйста, адаптировать скрипт под mysqli. код выше не работает
ошибка PHP Parse error: syntax error, unexpected ';', expecting '(' in /mysqli_cached.php on line 62
в этом месте (конкретно - строка $data = array;):$resource = $this->link->query($sql); if ($resource) { if (is_resource($resource)) { $i = 0; $data = array; while ($result = $query->fetch_accoc($resource)) { $data[$i] = $result; $i++; } } }
P.S. Версия движка 1.5
-
4 минуты назад, mmmtrade сказал:
это другой модуль
можно ссылку? очень нужен
спасибо
-
В 06.11.2017 в 22:18, mcreper сказал:
Добрый вечер. У автора данного модуля на демо сайте http://demo2.ocfilter.com/ru/4u у производителей слева выводятся все категории, где встречается данный производитель. Был бы благодарен, если бы подсказали, с помощью которого модуля можно сделать подобный функционал. Спасибо.
как этот патч получить? подскажите
-
1 - есть модуль Рекомендуемых
2 - есть товары, которые отмечены в этом модуле
3 - мне нужно к отмеченым товарам (рекомендуемым) добавить описание в карточку товара, т.е. я думал, что смогу в product проверить является ли этот товар рекомендуемым, если да, то выводить описание. Выше написали, что это практически невозможно.
Вот и спрашиваю, может как-то по-другому можно реализовать задумку. Мне к рекомендуемым нужно в карточку описание добавить.
-
ясно, мне нужно если товар отмеченый в модуле Рекомендуемых, то к этому товару добавить описание, может можно по-другому как-то реализовать, кроме проверки в product.tpl?
-
Приветствую.
Подскажите, как добавить проверку в product.tpl:
если товар рекомендуемый, то..
Т.е. должно быть что-то типо if (product[featured]) { }, что нужно в контроллер добавить, чтобы заработало?
-
-
неактуально.
/закрыто
-
-
Мне нужно в описание категории вывести минимальную цену и максимальную цену. Фильтр это умеет делать. Чтобы не создавать доп запросы в бд, можно оттуда просто переменную вынести в контроллер категории. Нужен только вывод цифр.
Нужно в category.tpl вывести переменные <?php echo $min_price; ?>, я уже их сам проставлю, где мне надо вывести мин и макс цену.
Примерно вот так в описании будет.
-
Здравствуйте, необходимо переменные мин и макс цены фильтра Ocfilter добавить в category.tpl /контроллер + сделать все качественно, чтобы небыло доп нагрузки на бд.
Т.е нужно вывести в тплке минимальную и максимальную цену в категории с учетом фильтра.
Ocstore 1.5.5.1.2
P.S. Ниже на скрине выводятся мин и макс цена, вот 10 и 7886 нужно вывести в category.tpl (<?php echo $min_price; ?> <?php echo $max_price; ?>). Надеюсь понятно обьяснил, что нужно.
Не отправляется письмо админу если клиент ввел невалидный email при заказе
в Допомога програмістам та розробникам
Опубліковано:
up