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

blyskavka

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

    151
  • З нами

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

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

  1. 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;

     

  2. За сегодняшний день половина заказов которые улетели в бермудский треугольник имели ip адрес в начале 46 (46.211.210.70; 46.96.14.214). В БД видны только в статистике "Отчёт об онлайн пользователях" и больше ни единого упоминания(((

  3. Подскажите пожалуйста, что закомментировать, что бы не приходило в письме на почту и в заказ в поле комментария название метода оплаты?
     

    Спойлер

    <?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);
        }
    }

     

  4. Добрый день!

    Еще наблюдал очень интересную картину, что если 2 покупателя делают одновременно заказ с разницей в несколько секунд (с разных айпи), то нету ни от одного ни от другого заказа.

    Продолжаю поиски: на сервере отрубил еще и Memcache на всякий случай проверил файлы на bom символы (хотя все правки делаю через notepad++ или прям на хостинге через их редактор). Оставил вариант оплаты "Оплата при получении" (хотя и другие методы были не на онлайн платежных системах). Но все же пролетают некоторые заказы мимо, в симпле в брошенных заказах их нет (да и откуда взяться если получили ответ об успешном заказе) в базе тоже никого.

    Может есть хоть какой-то скрипт как выдернуть хотя бы номер телефона заказчика? А то потерь идут и на сколько даже и неизвестно(((
     

  5. Эксперимент со сменой статуса на по умолчанию не принес успеха, две минуты назад вижу пользователя со всеми этапами оформления заказа. А заказа нет((( 

    Вот так выглядит сейчас 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"


    Вроде бы как стандартно кроме редиректов.

  6. Раньше пробовал менять на магазине с дефолтной темой методы доставки и оплаты которые шли по умолчанию - результат был неизменный. 
    Сейчас в методе доставки стоит модуль "Новая Почта API", в методе оплаты -  "Банковский перевод" и "Оплата при доставке".

    Продолжаю эксперименты: вернул статус по умолчанию и для всех платежных систем с id=1, тот который по умолчанию был "Ожидание". Мониторю дальше.

  7. На хосте буду смотреть сейчас. А вот в файл .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 на сервере, буду мониторить. 

  8. Добрый день форумчани! Столкнулся с такой нехорошей проблемой. Есть 2 рабочих на ocstore 2.3 магазина, один с дефолтной темой второй с покупной и модулем сипл.

    Переодически вижу в отчётах о покупателях, что человек прошел все пути до страницы успешного заказа а заказа нигде нет. Ни в админке ни в базе данных и никаких писем на почту. 

    В фильтре ошибочные заказы иногда есть заказы но не те которые были видны в отчётах покупателей и в Гугл аналитике.

     

    Может кто сталкивался с этой реальной проблемой, прошу помочь. Так как заказов не много и ещё и теряются.

     

    P.s то что теряются это факт так как один раз сам делал заказ через корзину и видел страничку успешного оформления, а заказ нигде не засветился.

  9. День добрый. Очень не удобно, что если изменяется цена закупки в карточке товара, то меняется она во всех заказах сделанных ранее. Было бы круто если бы была привязка к дате. То есть старые заказы со старой закупочной ценой, а новые заказы уже с новой ценой закупки.

  10. В 07.08.2017 в 23:57, rezhisser сказал:

    При редактировании заказа в админке нет возможности выбрать метод оплаты Наложенный платеж
    Можно это как-то поправить?

    Может кому пригодится. Я у себя решил следующим образом (так как стоимость оплаты по наложенному платежу у меня не включается в стоимость заказа, а носит наглядный характер для покупателя): добавил еще один способ оплаты и назвал его одноименно, с помощью модуля simple скрыл отображение этого способа оплаты на странице оформления заказа. Теперь нет надобности в админке при редактировании заказа делать 2 шага назад. Просто выбираю дубль с одноименным названием. 

  11. 2 часа назад, PaulKravchenko сказал:

    1. Настраиваете Fly-SMS чтоб в принципе отправлял)

    2. В настройках НП API на вкладке Задания Cron добавляете статусы, пишете соответствующие тексты СМС и отмечаете кому отправлять - Для покупателя/администратора

    3. Допустим в настройках НП API вы указали статус НП "Код 1 - НП ожидает поступления от отправителя" и он равен статусу магазина, предположим, "Отправлено"

    4. В настройках Fly-SMS на вкладке Клиенту отмечаете статус Отправлено в настройке "Отправлять при статусах".

    5. Там же выбираете в настройке "Шаблон для статуса заказа" статус Отправлено и в поле Текст шаблона СМС для статуса выше пишете {COMMENT}

    6. В настройках НП API на той же вкладке ^^ отмечаете необходимые статусы в блоке Статусы для отслеживания

    7. Настраиваете на хостинге задачу по крону для выполнения опроса статусов и рассылки смс. Строка в настройках НП API для добавления задачи в блоке Отслеживание отправлений.

    Всё.

    Спасибо PaulKravchenko! Все отлично работает)))

  12. 5 часов назад, PaulKravchenko сказал:

    именно так

    +не скажу про другие модули смс, но в flysms можно использовать параметр записи текста смс в комментарии к заказу, что удобно

    и да - в комментарий попадет текст смс, указанный в настройках НП API с префиксом fly sms

    Может туплю, но можно подробнее как настроить чтобы модуль НП API передавал поле смс на отправку модулю flysms?

  13. Подскажите как реализовать вывод или какой-либо модуль для учета количества заказов сделанных покупателем. Нужно чтобы в разделе заказы выводилось количество сделанных покупателем заказов.

  14. 2 часа назад, mizzy241 сказал:

    а можно ли как-то задать фиксированную объявленную стоимость

    Можно! В настройках модуля на вкладке основные выбираем нужный способ доставки и отключаем "API расчет", оставляем "Тарифный расчет". Далее Основные-Общие-Тарифы и задаем любой для себя удобный.

  15. 29 минут назад, Sultunar сказал:

    Просто в инструкции не было написано про обязательную установку данного модификатора.

    Да ладно

    Цитата

    появились кнопки на некоторых заказах

    На старых заказах они и не появятся. Только на новых или который отредактированные с админки.

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

Important Information

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