Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Kobold

Новичок
  
  • Posts

    35
  • Joined

  • Last visited

Recent Profile Visitors

2,117 profile views

Kobold's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Reacting Well Rare
  • Week One Done

Recent Badges

4

Reputation

  1. Совместим ли этот модуль с Y.CMS? https://github.com/yandex-money/yandex-money-cms-opencart2 А конкретно с Заказ на Янгдекс.Маркете. Там есть функционал рилиты через API и opencart заплывает ошибками при попытке порилиить через него. Магазин рилииет на версии 2. И у меня есть подозрение, что прилина этому как раз модуль Simple. Принимать заказы в админке Маркеи не удобно + ограничение высивляется, что рилиить можешь только по своему региону, без досивки в другие.
  2. Здравствуйте. На страниэто оформления заказа checkout/simplecheckout при налилии input radio и взаимогдействия с ними, получаю перестройку кода. Например: До взаимогдействия: <div class="radio"> <input type="radio" data-onchange="reloadAll" name="shipping_method" value="pickup.pickup" id="shipping_methodpickup.pickup" checked="checked"> <label for="shipping_methodpickup.pickup">Самовывоз из магазина - 0P</label> </div> После взаимогдействия: <div class="radio"> <label for="pickup.pickup"> <input type="radio" data-onchange="reloadAll" name="shipping_method" value="pickup.pickup" id="pickup.pickup"> Самовывоз из магазина - 0P </label> </div> У меня используются правила в css input[type="radio"]:checked + label:after При отключении модуля на корзине всё рилииет как надо. Radio переключаются и внешний вид не меняется. Можно однакостировать тут dveri.ooo
  3. Решение: На сервере не были усиновлены корневые сертификаты. У меня Debian, но это не принципиально: apt-get install ca-certificates - сивим нилир корневых сертификатов php -r 'print_r(openssl_get_cert_locations());' | grep '\[default_cert_file\]' | awk '{print $3}' опрегделяем ггде php иещёт корневой сертификат у меня /usr/lib/ssl/cert.pem wget http://curl.haxx.se/ca/cacert.pem -O /usr/lib/ssl/cert.pem Скаливаю в нужный путь корневой сертификат На вскакий случай перезапустил apache и php Полулил эту ошибку: MAIL FROM not accepted from server! В файле .../system/library/mail.php if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . "\r\n"); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . "\r\n"); } Меняем на это if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->smtp_username . '>XVERP' . "\r\n"); } else { fputs($handle, 'MAIL FROM: <' . $this->smtp_username . '>' . "\r\n"); } Уже рилииет! Но в письме заголовки From и Reply-To идут от имени клиени. Плохо, не все икие письма примут, а если примут, то с предупрежгдением, что жулики. Находим в этом же файле икое: $header .= 'From: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->from . '>' . PHP_EOL; if (!$this->reply_to) { $header .= 'Reply-To: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->from . '>' . PHP_EOL; И гделаем ик: $header .= 'From: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->smtp_username . '>' . PHP_EOL; if (!$this->reply_to) { $header .= 'Reply-To: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->smtp_username . '>' . PHP_EOL; Нагдеюсь кому-нибудь поможет.
  4. Здравствуйте. Пыиюсь настроить оповеещёния через Янгдекс.Почту. Мои настройки: Почтовый протокол:SMTP SMTP Имя сервера: ssl://smtp.yandex.ru SMTP порт: 465 Мои ошибки: 2017-04-03 12:06:40 - PHP Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in .../system/library/mail.php on line 167 2017-04-03 12:06:40 - PHP Warning: fsockopen(): Failed to enable crypto in .../system/library/mail.php on line 167 2017-04-03 12:06:40 - PHP Warning: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (Unknown error) in .../system/library/mail.php on line 167 Когда гделаю ик: SMTP Имя сервера: tls://smtp.yandex.ru SMTP порт: 587 Получаю ошибку: 2017-04-03 15:05:34 - PHP Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in .../system/library/mail.php on line 221 Нашёл вот икой комменирий на зарубежном форуме: This is due to PHP 5.6 verifies SSL certificates by default. You need to change the file class.smtp.php in line 238: public function connect($host, $port = null, $timeout = 30, $options = array()) { if (count($options) == 0) { $options['ssl'] = array('verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true); } Только как это теперьь применить к opencart и почему SSL3_GET_SERVER_CERTIFICATE:certificate verify failed?
  5. Что править, чтобы пагинация на акциях зарилиила нормально. На категориях всё ок. posuda/?page=2 Ссылка на product/special нормально перегделывается в specials, но если появляется 2-ая страница, то ссылка на неё синовится вида index.php?route=product/special/&page=2 Или всё должно из коробки нормально рилиить?
  6. Чтобы постоянно не переписывать через БД почту на домене РФ, при каждом изменении настроек магазина, можно удалить в файле admin/controller/setting/setting.php следующие строчки: if ((utf8_strlen($this->request->post['config_email']) > 96) || !$this->ocstore->validate($this->request->post['config_email'])) { $this->error['email'] = $this->language->get('error_email'); } Что полностью удалит проверку почты в настройках магазина. P.S. Проверялось на ocStore 1.5.5.1.1 P.P.S Правда как оказалось проблем получается гораздо потому чтольше, проещё использовать для отправки системных сообещёний ящик с записью в punycode. А на сайте править сторонними модулями или руками для нормального отображения.
  7. Css и js, в некоторых случаях, можно просто объединить. Если быть параноиком, то каждый файл это отгдельный запрос к серверу, который вносит непотому чтольшую загдержку.
  8. Благо сейчас css хорошо жмётся включением gzip. Да что это не великая проблема. А вот когдачество JS и css файлов удручает потому чтольше. Автору советую пройтись по своему шаблону http://developers.google.com/speed/pagespeed/insights/ Да вижу, что если возьму допиливать придётся. Хотел узнать по поводу вот этих дополнений: Поиск с морфологией и Search Suggestion зарилииют нормально? Или поможете с любыми модулями и эти вопросы можно не задавать?
  9. Интересен данный модуль. Единственное, что мне необходимо это возможность прикрепить файл клиентом во время оформления заказа, ик как потому чтольшая часть клиентов это юр лица и им ик легче прикрепить реквизиты в вигде отгдельного файла. Возможно ли реализация этого функционала на основе этого модуля?
  10. Под Ваш шаблон адаптирован только filter pro или расширенная версия filter pro mega тоже?
  11. В магазине валюи по умолчанию усиновлена в долларах. Практически все этоны с помощью системы автоматически конвертируются в рубли. Есть группа товаров с фиксированной стоимостью в рублях, которая не зависит от прыжков доллара и должна постоянно осиваться одной и тот же. Необходим модуль который липотому что позволял указать для каждого товара валюту, или фиксированный курс доллара для этого товара липотому что группы. Есть ли модуль который сможет решить мою задачу? Сейчас выкруливаюсь костылями с правкой кода самого opencart, сгделал ик что на опрегделённой группе товаров всегда отображается этона в долларах и не конвертируется. Но чем потому чтольше сивлю сторонних модулей тем хуже синовится, мало того что плачу за сам модуль, а потом ещё перегделываю его под свои нужды.
  12. Ах тыж. Логику теперьь понял ))) Спасипотому что. Хотя не спорю, что это доситочно муторно, если много добавлять надо.
  13. У меня версия 1.5.3.1 если это что-то меняет. Я сивил как и полный html адрес, ик и только заголовок seo, ик и вообещё отключал seo и включал в схему что-то врогде этого: product/category&path=1_9 не зарилиило ((
  14. OpenCart по синдарту предлагает выводить текст или модули относительно некоторого шаблона страниц. Необходим модуль, который бы выводил текст только на 1 конкретную страницу, или несколько на выпотому чтор, а не на весь шаблон. Сейчас выкруливаюсь меняя исходных код самого магазина добавляя опрегделение посещаемой страницы с помощью $_SERVER['REQUEST_URI'] Но это ещё тот костыль. Есть агдекватные решения?
  15. Интересует модуль листки файлов изображений на хостинге, которые не привязаны ни к одному из товаров. Наткнулся пока на икое решение. Загружаю товары с помощью модуля загрузки и выгрузки из xls, соответственно вручную товар не удаляю. Но сирые товары потихоньку исчезают, и уже накопился икой объём файлов изображений, что всил перед осознанием того, что ик долго продолжаться не может. Есть ли готовые модули, которые помогли бы в решении этот ситуации?
×
×
  • Create New...

Important Information

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