Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

cokol

Користувачі
  
  • Публікації

    188
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем cokol

  1. Здравствуйте, обнаружил проблему: когда клиент вводит невалидный 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 прикрепил

     

    В чем может быть проблема? Помогите, пожалуйста. Благодарю

    mail.php order.php

  2. такая же проблема появилась при переезде на другой сервер, файлы и базу нормально перенесли, но при сохранении товара атрибуты и опции стираются и появляется ошибка

     PHP Unknown:  Undefined index: points in .../vqmod/vqcache/vq2-manager_model_catalog_product.php on line 200

     

    как пофиксить можно? и в чем может быть проблема? в базе points есть

  3. В 26.08.2017 в 11:57, tov сказал:

    Здравствуйте!

    Может кто сталкивался с такой проблемой. В фильтре неправильно отображается количество товара удовлетворяющего условию (все удваивается). Например, напротив условия "ширина - 44 см" стоит количество 4 единицы, но если включить отбор по этому условию, то покажет реальных 2 единицы товара.

    Из-за чего такое происходит?

    похожая штука, как это поправить? неверно считает кол-во товаров в фильтрах и пересечениях. часть товара было удалено  -может быть причиной?

  4. готовым решением кто-то может поделиться? чтобы редиректило на основную первую страницу с товарами? может, есть возможность пофиксить на уровне пагинации, чтобы каждый контроллер не ковырять?

     

    фикс нужен для страниц категории, производителя, поиска, прочих модулей где идет вывод товаров - т.е для всех страниц где есть пагинация

  5. Работает на всех версиях.

     

    Примеры.

     

    В категории/бренде были товары, потом их удалили с витрины, но бренд остался (без товаров).

     

    В бренде нет товаров, если нет товаров, то должен быть редирект со страниц пагинаций /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, но работает везде.

  6. думал, что это модуль сломал логику редиректов, сорри...

     

    в любом случае как это исправить можно?

     

    посмотрел на тестовом сайте (более новой версии opencart/ocstore), аналогичная проблема, неужели никто не сталкивался...

     

    https://lang.opencartadmin.com/desktops/ - показывает 4 страницы товаров есть, переходим https://lang.opencartadmin.com/desktops/page-5 - получаем пустую страницу "В этой категории нет товаров.", которая может проиндексироваться, если в категории было больше товаров (на 5 страниц) товаров, а потом стало меньше но страница осталась

  7. Opencart 1.5.5.1.2, нашел баг, помогите, пожалуйста.

     

    В категории/бренде были товары, потом их удалили с витрины, но бренд остался (без товаров).

     

    В бренде нет товаров, если нет товаров, то должен быть редирект со страниц пагинаций /page-2 (которые попали в индекс когда были товары) на первую страницу бренда. Проблема в том, что страница brand/page-2 доступна и индексируется, но товаров на ней нет (они были но сейчас нет, и страница в индексе), логично - если нет товаров, делать редирект на главную brand/.

     

    Аналогично и в категории, криво выстроена логика редиректа с пагинацией, если на странице cat/ есть товары, а на странице cat/page-2 их нету (при этом, странице в индексе page-2 есть), то логично редиректить на cat/ с товарами, а не показывать пустую страницу cat/page-2 без товаров.

     

    Как это пофиксить?

     

    Спасибо

  8. помогите, пожалуйста, адаптировать скрипт под 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

  9. В 06.11.2017 в 22:18, mcreper сказал:

    Добрый вечер. У автора данного модуля на демо сайте http://demo2.ocfilter.com/ru/4u у производителей слева выводятся все категории, где встречается данный производитель. Был бы благодарен, если бы подсказали, с помощью которого модуля можно сделать подобный функционал. Спасибо.

    как этот патч получить? подскажите

  10. 1 - есть модуль Рекомендуемых

    2 - есть товары, которые отмечены в этом модуле

    3 - мне нужно к отмеченым товарам (рекомендуемым) добавить описание в карточку товара, т.е. я думал, что смогу в product проверить является ли этот товар рекомендуемым, если да, то выводить описание. Выше написали, что это практически невозможно.

     

    Вот и спрашиваю, может как-то по-другому можно реализовать задумку. Мне к рекомендуемым нужно в карточку описание добавить.

  11. ясно, мне нужно если товар отмеченый в модуле Рекомендуемых, то к этому товару добавить описание, может можно по-другому как-то реализовать, кроме проверки в product.tpl?

  12. Приветствую.

     

    Подскажите, как добавить проверку в product.tpl:

    если товар рекомендуемый, то.. 

     

    Т.е. должно быть что-то типо if (product[featured]) { }, что нужно в контроллер добавить, чтобы заработало?

  13. Мне нужно в описание категории вывести минимальную цену и максимальную цену. Фильтр это умеет делать. Чтобы не создавать доп запросы в бд, можно оттуда просто переменную вынести в контроллер категории. Нужен только вывод цифр.

     

    Нужно в category.tpl вывести переменные <?php echo $min_price; ?>, я уже их сам проставлю, где мне надо вывести мин и макс цену.

     

    Примерно вот так в описании будет.

     

    Снимок экрана 2017-06-23 в 12.24.14.png

  14. Здравствуйте, необходимо переменные мин и макс цены фильтра Ocfilter добавить в category.tpl /контроллер + сделать все качественно, чтобы небыло доп нагрузки на бд.

    Т.е нужно вывести в тплке минимальную и максимальную цену в категории с учетом фильтра.

     

    Ocstore 1.5.5.1.2

     

    P.S. Ниже на скрине выводятся мин и макс цена, вот 10 и 7886 нужно вывести в category.tpl  (<?php echo $min_price; ?> <?php echo $max_price; ?>). Надеюсь понятно обьяснил, что нужно.

    Снимок экрана 2017-06-22 в 18.21.56.png


×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.