-
Публікації
151 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем blyskavka
-
-
1 час назад, 100napb сказал:
какое значение max_input_vars
Такого значения совсем нет
Спойлерmagic_quotes_gpc = Off;
register_globals = Off;
default_charset = UTF-8;
memory_limit = 64M;
max_execution_time = 36000;
upload_max_filesize = 999M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.auto_start = Off;
session.use_only_cookies = On;
session.use_cookies = On;
session.use_trans_sid = Off;
session.cookie_httponly = On;
session.gc_maxlifetime = 3600;
allow_url_fopen = on;
;display_errors = 1;
;error_reporting = E_ALL; -
За сегодняшний день половина заказов которые улетели в бермудский треугольник имели ip адрес в начале 46 (46.211.210.70; 46.96.14.214). В БД видны только в статистике "Отчёт об онлайн пользователях" и больше ни единого упоминания(((
-
Может это глюки сборки ocStore?
Ребята кто разбирается в данном вопросе, можете предложить что-то или посмотреть (за оплату разумеется) что может давать такой сбой. -
Подскажите пожалуйста, что закомментировать, что бы не приходило в письме на почту и в заказ в поле комментария название метода оплаты?
Спойлер<?php
class ControllerExtensionPaymentCODPlus extends Controller {
public function index() {
$this->load->language('extension/payment/cod_plus');$data['text_instruction_title'] = $this->language->get('text_instruction_title');
$data['text_instruction'] = $this->config->get('cod_plus_payment_instruction_' . $this->config->get('config_language_id'));
$data['text_payment'] = $this->language->get('text_payment');
$data['text_loading'] = $this->language->get('text_loading');$data['button_confirm'] = $this->language->get('button_confirm');
$data['continue'] = $this->url->link('checkout/success');
return $this->load->view('extension/payment/cod_plus', $data);
}public function confirm() {
$this->load->language('extension/payment/cod_plus');$this->load->model('checkout/order');
$comment = $this->config->get('cod_plus_payment_name_' . $this->config->get('config_language_id')) . "\n\n";
$comment .= $this->config->get('cod_plus_payment_instruction_' . $this->config->get('config_language_id')) . "\n\n";$this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('cod_plus_order_status_id'), $comment, true);
}
} -
Добрый день!
Еще наблюдал очень интересную картину, что если 2 покупателя делают одновременно заказ с разницей в несколько секунд (с разных айпи), то нету ни от одного ни от другого заказа.
Продолжаю поиски: на сервере отрубил еще и Memcache на всякий случай проверил файлы на bom символы (хотя все правки делаю через notepad++ или прям на хостинге через их редактор). Оставил вариант оплаты "Оплата при получении" (хотя и другие методы были не на онлайн платежных системах). Но все же пролетают некоторые заказы мимо, в симпле в брошенных заказах их нет (да и откуда взяться если получили ответ об успешном заказе) в базе тоже никого.
Может есть хоть какой-то скрипт как выдернуть хотя бы номер телефона заказчика? А то потерь идут и на сколько даже и неизвестно(((
-
Эксперимент со сменой статуса на по умолчанию не принес успеха, две минуты назад вижу пользователя со всеми этапами оформления заказа. А заказа нет(((
Вот так выглядит сейчас htaccess
Спойлер# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch># SEO URL Settings
RewriteEngine On### переадресация http на https
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
### переадресация с www
RewriteCond %{HTTP_HOST} ^www.ххх.com.ua$ [NC]
RewriteRule ^(.*)$ https://ххх.com.ua/$1 [R=301,L]# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200# 7. disable open_basedir limitations
# php_admin_value open_basedir none### Display PHP errors
### Uncomment the commands by removing the # sign in front of it.
# php_flag display_startup_errors on
# php_flag display_errors on
# php_flag html_errors on
# php_flag track_errors on
# php_value error_reporting "E_ALL"
Вроде бы как стандартно кроме редиректов. -
Раньше пробовал менять на магазине с дефолтной темой методы доставки и оплаты которые шли по умолчанию - результат был неизменный.
Сейчас в методе доставки стоит модуль "Новая Почта API", в методе оплаты - "Банковский перевод" и "Оплата при доставке".
Продолжаю эксперименты: вернул статус по умолчанию и для всех платежных систем с id=1, тот который по умолчанию был "Ожидание". Мониторю дальше. -
Кеши отключены, но потери продолжаются(((
Какие ещё идеи?
-
На хосте буду смотреть сейчас. А вот в файл .htaccess вставлял команды кэширования со статьи какой-то выложенной на опенкарт-про:
СпойлерОтключил <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/x-javascript <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text\.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image\.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </IfModule>
Отключил opcache на сервере, буду мониторить.
-
Добрый день форумчани! Столкнулся с такой нехорошей проблемой. Есть 2 рабочих на ocstore 2.3 магазина, один с дефолтной темой второй с покупной и модулем сипл.
Переодически вижу в отчётах о покупателях, что человек прошел все пути до страницы успешного заказа а заказа нигде нет. Ни в админке ни в базе данных и никаких писем на почту.
В фильтре ошибочные заказы иногда есть заказы но не те которые были видны в отчётах покупателей и в Гугл аналитике.
Может кто сталкивался с этой реальной проблемой, прошу помочь. Так как заказов не много и ещё и теряются.
P.s то что теряются это факт так как один раз сам делал заказ через корзину и видел страничку успешного оформления, а заказ нигде не засветился.
-
День добрый. Очень не удобно, что если изменяется цена закупки в карточке товара, то меняется она во всех заказах сделанных ранее. Было бы круто если бы была привязка к дате. То есть старые заказы со старой закупочной ценой, а новые заказы уже с новой ценой закупки.
-
В 07.08.2017 в 23:57, rezhisser сказал:
При редактировании заказа в админке нет возможности выбрать метод оплаты Наложенный платеж
Можно это как-то поправить?Может кому пригодится. Я у себя решил следующим образом (так как стоимость оплаты по наложенному платежу у меня не включается в стоимость заказа, а носит наглядный характер для покупателя): добавил еще один способ оплаты и назвал его одноименно, с помощью модуля simple скрыл отображение этого способа оплаты на странице оформления заказа. Теперь нет надобности в админке при редактировании заказа делать 2 шага назад. Просто выбираю дубль с одноименным названием.
-
В 02.02.2019 в 18:03, Prorab337 сказал:
В НП есть ограничение по количеству отслеживаний посылок - 100 за раз.
Похоже очень. Спасибо за наводку.
-
У меня тоже почему-то по крону бывают пропуски. Бывает, вообще не меняется а бывает частично обновляется информация.
-
2 часа назад, PaulKravchenko сказал:
1. Настраиваете Fly-SMS чтоб в принципе отправлял)
2. В настройках НП API на вкладке Задания Cron добавляете статусы, пишете соответствующие тексты СМС и отмечаете кому отправлять - Для покупателя/администратора
3. Допустим в настройках НП API вы указали статус НП "Код 1 - НП ожидает поступления от отправителя" и он равен статусу магазина, предположим, "Отправлено"
4. В настройках Fly-SMS на вкладке Клиенту отмечаете статус Отправлено в настройке "Отправлять при статусах".
5. Там же выбираете в настройке "Шаблон для статуса заказа" статус Отправлено и в поле Текст шаблона СМС для статуса выше пишете {COMMENT}
6. В настройках НП API на той же вкладке ^^ отмечаете необходимые статусы в блоке Статусы для отслеживания
7. Настраиваете на хостинге задачу по крону для выполнения опроса статусов и рассылки смс. Строка в настройках НП API для добавления задачи в блоке Отслеживание отправлений.
Всё.
Спасибо PaulKravchenko! Все отлично работает)))
-
5 часов назад, PaulKravchenko сказал:
именно так
+не скажу про другие модули смс, но в flysms можно использовать параметр записи текста смс в комментарии к заказу, что удобно
и да - в комментарий попадет текст смс, указанный в настройках НП API с префиксом fly sms
Может туплю, но можно подробнее как настроить чтобы модуль НП API передавал поле смс на отправку модулю flysms?
-
В 18.01.2019 в 18:22, PaulKravchenko сказал:
В настройках модуля смс достаточно указать макрос {COMMENT} для отправки текста из НП API
Скажите пожалуйста, текст будет выводится же из поля смс модуля НП API?
-
Ну хотя бы скажите где выводится эта инфа в заказах или в разделе покупателей? А там если есть окмод то может и приобрести можно)
-
Тоже неплохо, можно подробнее пожалуйста.
-
Подскажите как реализовать вывод или какой-либо модуль для учета количества заказов сделанных покупателем. Нужно чтобы в разделе заказы выводилось количество сделанных покупателем заказов.
-
Может и так, я у себя после установки способа доставки Новая почта, все остальные выключил, так как не требуются больше)
-
2 часа назад, mizzy241 сказал:
а можно ли как-то задать фиксированную объявленную стоимость
Можно! В настройках модуля на вкладке основные выбираем нужный способ доставки и отключаем "API расчет", оставляем "Тарифный расчет". Далее Основные-Общие-Тарифы и задаем любой для себя удобный.
-
29 минут назад, Sultunar сказал:
Просто в инструкции не было написано про обязательную установку данного модификатора.
Да ладно
Цитатапоявились кнопки на некоторых заказах
На старых заказах они и не появятся. Только на новых или который отредактированные с админки.
-
А какая стоимость товара? Если больше 200 грн то согласно тарифов нп к стоимости доставки добавляется 0,5% от объявленной стоимости.
- 1
Потерянные заказы
в Opencart 2.x: Налаштування та оптимізація
Опубліковано:
Та я так сразу и сделал, но на всякий случай выложил)