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

pulchra

Новачок
  
  • Публікації

    21
  • З нами

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

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

pulchra's Achievements

Explorer

Explorer (4/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. магазин: ajopickups.ru цмс: opencart 3.0.3.2 (rs.2) Было создано несколько тем на форуме, в т.ч. Cart is Empty vs Warning: You do not have permission to access the API! , Cart is Empty ошибка . Суть в том, что вводе клиентом в поле "город", слова "Москва" происходит ошибка корзины, при разном сочетании настроек ошибки разные. Например, с модулем Юкасса и корзиной Simple страница оформления заказа выдаст ошибку "Cart is empty!", если отключить Simple, то со словом Москва в поле город, на шаге выбора способа доставки страница оформления заказа перезагрузится. С другими словами - именами городов такой ошибки не наблюдается, пробовал Мурманск, Красноярск, Иркутск, Нижний и пр. Лог ошибок показывает такое: 2022-02-07 2:12:24 - PHP Notice: Undefined index: guest in /home/h140776/data/www/ajopickups.ru/catalog/controller/checkout/guest_shipping.php on line 67 Можно поставить костыль, по способу обозначенному в вышеуказанных темах, но это жутко неудобно, нужно постоянно лазить в /system/config/catalog.php , менять db на file в session_engine и обратно, что-бы редактировать заказы в админке. Куда копнуть?
  2. Или что не так с Москвой... Добрый день. OC v 3.0.3.2 (rs.2) магазин https://ajopickups.ru Вылез такой баг, что при оформлении заказа в регионе РФ, если поставить в поле город Москва, то при переходе к оплате возникает ошибка Cart is Empty . Модуль оплаты стоит от яндекса Y.CMS 2.0 v 1.5.1. Оформление заказа Simple. v 4.9.7. Причём проблема возникает только если прописать именно Москва, если написать Мо, МСК или другой город, хоть бы Архангельск, то к оплате переходит корректно. От браузера не зависит. Профиксить можно по способу, указанному в этой теме: А именно в файле '/system/config/catalog.php' В этом файле надо поменять 'db' на 'file' $_['session_engine'] = 'file'; Но! Если сделать так, то возникает ошибка при действиях с заказами Warning: You do not have permission to access the API! Пробовал фиксить по всякому в т.ч. 1. Прописывал IP в т.ч. вида *.*.*.* в Система-Пользователи-API и далее в Система-Настройки 2. Правил файл: /admin/controller/common/login.php после строки: if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { Код: $this->load->model('user/api'); $api_info = $this->model_user_api->getApi($this->config->get('config_api_id')); $this->model_user_api->addApiIp($api_info['api_id'], $this->request->server['REMOTE_ADDR']); 3. Ставил модуль 'Fix API error для Opencart'. Всё это не помогло. Помогло, если в файле '/system/config/catalog.php' обратно поменять 'file' на 'db' $_['session_engine'] = 'db'; Тогда возвращается ошибка Cart is Empty при указании г. Москва при оформлении заказа. При этом, при правке заказа во вкладках 3.Оплата и 4.Доставка если указать в поле город Москва то снова будет ошибка Warning: You do not have permission to access the API! т.е. ОС не позволит изменить карточку заказа с этим городом (опять же можно поставить МСК). В общем что-то не так с этой Москвой. Думается, что копать нужно в ином способе исправления ошибки Cart is Empty при указании Москва. Прошу помощи. Куда залезть?
  3. Добрый день, Тут сделал что-то типа аудиогалереи https://ajopickups.ru/index.php?route=product/category&path=72 (см. также скриншот) Делал при помощи модуля Текстовый блок - HTML. Создал категорию, создал макет для категории и добавил в него соответствующий HTML блок. Со временем аудиогалерея будет расширяться, дополняться и изменяться и хочется делать это из админки, в общем нужно иметь возможность вывести аудиофайл с описанием, ссылку на карточку товара, сортировщик. Какой модуль может для этого подойти?
  4. OpenCart 3 Version 3.0.3.2 (rs.2) У меня монобрендовый магазин, товаров не много и из нескольких сотен посетителей, поиском пока никто не пользовался, хотя он может понадобиться. В общем возникла необходимость перенести поиск в другое место, например на самый верх, на панель где кнопки выбора языка, телефон и пр. (см. фото экрана). Пока поступил так: редакторе шаблона common/header сперва закомментировал строку <!--div class="col-sm-5">{{ search }}</div--> Затем в блоке <div id="top-links" class="nav pull-right"> <ul class="list-inline"> .... после строки с <li><a href="{{ checkout }}" ... добавил: <li><a href="index.php?route=product/search" title="{{ text_search }}"><i class="fa fa-search"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_search }}</span></a></li> При этом, иконка поиска и слово "Поиск" (или Search, если выбрать английский язык) располагается правом верхнем углу экрана и при нажатии загружается страница ...index.php?route=product/search Пока достаточно, но более изящным решением задачи было бы открытие поля поиска из выпадающего меню, например примерно так (как поиск не работает, но выглядит правильно): Вставить код после строки с <li><a href="{{ checkout }}" ... <li class="dropdown"><a href="" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-search"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_search }}</span> <span class="caret"></span></a> <ul class="dropdown-menu dropdown-menu-right"> <li><a href="{{ search }}</a></li> </ul> </li> (тут в <li><a href="{{ search }}</a></li> после }} пропущен "> , типа ошибка, но если написать правильно, то символы прописываются на панели. Есть идеи как добиться корректной работы?
  5. Добрый день, OpenCard v 3.0.3.2 (rs.2), магазин https://ajopickups.ru/. Необходимо избавиться от поля "Наличие" в карточке товара, а поставить на его место "Срок изготовления" в перспективе с поддержкой нескольких языков (английский прежде всего). С тем чтобы убрать "Наличие" проблем не возникло, закомментировал через админку Дизайн/Редактор шаблона/product/product 132-ю строку: <!--li>{{ text_stock }} {{ stock }}</li--> Так как магазин продвигается только пока в рускоязычном сегменте то следующей строкой добавил: <li><p>Срок изготовления: до 2-х недель </p></li> Однако в перспективе будет выход на англоязычную аудиторию и хочется, чтобы на этом месте корректно отображалась нужная фраза в зависимости от выбора языка в шапке сайта. Думается, что такое можно реализовать при помощи модуля "Текстовый блок - HTML" - при создании какого-либо html блока есть поддержка мультиязычности. ВОПРОС: как это корректно сделать? Где "физически" находятся сущности text_stock и создаваемый html-блок чтоб заменить и вставить в код?
  6. Добрый день, В базовой поставке OpenCart 3 есть модуль Рекомендуемые, которые показывает назначенные для этого товары, например, на главной странице. Проблема: при настройке модуля список товаров к добавлению к показу не полный, например, количество созданных карточек товаров 7, а в админке модуля доступно к добавлению всего 5 (в т.ч. выключенные товары, которых вообще быть не должно). В песочнице из коробки OpenCart 3.0.3.2 (rs.2) такая же ситуация. Как исправить?
  7. Работает! Спасибо. Очень сильно сказано, сильно... Ещё раз спасибо :).
  8. Потыкал, сначала в песочнице, потом в магазине. Изначально, задача модификации шаблона категории исходила из необходимости убрать кнопку "В избранное" (с сердечком), ибо не нужна. В общем я комментировал в разных шаблонах все строчки, содержащие "<button> ... fa-heart ...</button>" в т.ч. extension/module/bestseller, extension/module/latest, extension/module/special, extension/module/featured, product/product и product/category. Выяснил, что эффект опустошения страницы категории статей "Блог и новости" происходит после комментирования строки 149 в шаблоне product/category, при этом восстанавливается страница только после удаления правленного шаблона из списка правленных шаблонов (просто раскомментирование строки не помогает). Как-то можно сделать так, чтоб и OptimBlog работал, и кнопки "Избранное" нигде не было? Опять же, остальные дополнения к OptimBlog то работают.
  9. Тут всё в порядке, все флажки выставлены. OptimBlog - тоже самый новый, сегодня в очередной раз скачивал. Да, это я в код залазил, убирал лишнее. Какие строчки в модификаторе OptimBlog посмотреть, почему не формирует страницу? Ведь другие дополнения к модулю работают корректно, как и другие модули вообще (оплата, корзина и пр.), конфликтов в связи с правками не возникало.
  10. Доброго дня. Не могу добиться работы наитивного optimblog. Установил всё по инструкции. Добавлял дополнительные (все) модификаторы семейства optimblog. Несколько раз удалял всё, устанавливал заново. В общем, при создании категории статей (у меня "Блог и новости") и при назначении соответствующей связи "Показывать в категориях" статья для этого предназначенная не показывается в этой категории, пишет "В данной категории нет товаров." https://ajopickups.ru/index.php?route=product/category&path=71 При этом если установить и активировать модуль optimblog-module-latest-information.ocmod.zip — модуль «Новые статьи» и разместить его например на главной, то статьи блога отображаются где положено https://ajopickups.ru/index.php?route=common/home, можно даже статью из него открыть https://ajopickups.ru/index.php?route=information/information&information_id=14 Куда тыкнуть, посмотреть? С чем может быть конфликт? Тема стандартная (default) OpenCart v 3.0.3.2 (rs.2)
  11. Как шаблон будет взаимодействовать со сторонними модулями? А именно Простая корзина Simple Модуль блога и новостей (OptimBlog, например) Html - текстовый блок фильтры мультивалюты и пр.
  12. Опишусь, что проблема разработчиком не решена, они чего-то даже не ряд писем ответить постеснялись. Речь идёт о модуле UniTool - это он портит функционал кнопки.
  13. Нашел, причину. С этой кнопкой конфликтует один модуль, который я купил и установил совсем недавно. Попробую через разработчиков решить проблему. По результатам отпишусь.
  14. Такая же ерунда, версия 3.0.3.2. SMTP вообще не работает, хотя по всякому пробовал и в код лез, и настройки по разному прописывал, пробовал разные аккаунты почты (и mail и yandex) - формы обратной связи не реагируют. А при оформлении заказа возникает куча ошибок (в данном случае, если поставить префикс в имя сервера ssl://): 2019-09-22 5:21:11 - PHP Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /home/myacc/data/www/masite.ru/system/library/mail/smtp.php on line 87 2019-09-22 5:21:11 - PHP Warning: fsockopen(): Failed to enable crypto in /home/myacc/data/www/masite.ru/system/library/mail/smtp.php on line 87 2019-09-22 5:21:11 - PHP Warning: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (Unknown error) in /home/myacc/data/www/masite.ru/system/library/mail/smtp.php on line 87 Протокол Mail работает только на отзывах и при оформлении заказа. А формы обратной связи нет (хотя формы обратной связи на других моих сайтах на этом хостинге прекрасно работают). Решил прока просто закомментировать в редакторе шаблона формы обратной связи в information/contact.twig и account/return_form.twig.

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

Important Information

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