Перейти к содержанию

Рекомендуемые сообщения

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

Opencart 1.5.5.1.2

Стоит модуль быстрая смена статуса заказа (в списке заказов) - https://opencartforum.com/files/file/3029-быстрая-смена-статуса-заказа/

 

Как можно сделать так, чтобы при смене статуса в общем списке заказов, автоматически отправлялось уведомление (т.е. по умолчанию стояла галочка - уведомить покупателя?

 

Автор молчит. Месяц назад был на сайте

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проще поставьте последнюю версию осторе  и при смене все у вас будет! старое не всегда плохо но новое гораздо лучше!

 

ну а уведомление идет опять же через заказы при смене статуса там есть галочка уведомить покупателя! если правильно помню!

 

Шаблон, что стоит заточен под эту версию опернкара, надо уточнить, будет ли работать под новую. Может не так выразился, я хочу, чтобы не заходить в каждый заказ отдельно, менять статус в общем списке заказов. Эта функция уже есть, НО нужно, чтобы еще и уведомления отправлялись сразу. Сейчас надо зайти в заказ, поставить галочку, чтобы уведомить клиента, сменить статус и сохранить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Стоит модуль быстрая смена статуса заказа (в списке заказов) - https://opencartforum.com/files/file/3029-быстрая-смена-статуса-заказа/
 
Судя по коду этого модуля, он добавил в admin/view/template/sale/order_list.tpl вот такой кусок:
 
<script type="text/javascript"><!--
$(document).ready(function() {
    $('.editable').editable(function(value, settings) {
            var order_id = this.id;
            var text_value = '';

            $.ajax({
                url: 'index.php?route=sale/order/history&token=<?php echo $token; ?>&order_id=' + order_id,
                type: 'post',
                dataType: 'html',
                async: false,
                data: 'order_status_id=' + encodeURIComponent(value) + '&notify=0&append=0&comment=',
                success: function(html) {
                    var data = $.parseJSON(settings.data);
                    text_value = data[value];
                },
                error: function(xhr, ajaxOptions, thrownError) {
                        alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
                }
            });

            return(text_value);
        }, {
        data   : '<?php echo $status_json; ?>',
        type   : 'select',
        submit : 'OK'
    });
});
//--></script>

Как видно, нужно руками заменить notify=0 на notify=1

  • +1 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 
Судя по коду этого модуля, он добавил в admin/view/template/sale/order_list.tpl вот такой кусок:
 
<script type="text/javascript"><!--
$(document).ready(function() {
    $('.editable').editable(function(value, settings) {
            var order_id = this.id;
            var text_value = '';

            $.ajax({
                url: 'index.php?route=sale/order/history&token=<?php echo $token; ?>&order_id=' + order_id,
                type: 'post',
                dataType: 'html',
                async: false,
                data: 'order_status_id=' + encodeURIComponent(value) + '&notify=0&append=0&comment=',
                success: function(html) {
                    var data = $.parseJSON(settings.data);
                    text_value = data[value];
                },
                error: function(xhr, ajaxOptions, thrownError) {
                        alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
                }
            });

            return(text_value);
        }, {
        data   : '<?php echo $status_json; ?>',
        type   : 'select',
        submit : 'OK'
    });
});
//--></script>

Как видно, нужно руками заменить notify=0 на notify=1

 

 

Ооо, спасибо) Получилось)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От lletol
      Скачать/Купить дополнение


      Product status extended
      Каждый магазин сталкивается с необходимостью временно приостановить продажу определенного товара из-за отсутствия как такового на складе.
      Или же необходимостью удалять неактуальные позиции товара, но не хочется получить кучу битых ссылок и понижения позиций в выдаче поисковиков.
       
      Для этого и предназначен данный модуль. Так чем же модуль может Вам помочь:
       
      Статус товара:
      Архивный - товар не отображается в модулях и категориях, цена не отображается, кнопка купить не активна В обработке - товар не отображается в модулях и категориях, цена не отображается, кнопка купить заменяется "Спросит о товаре" (в планах)  
      Статусы наличия товара (при 0 остатке) имеют следующие возможности:
      установить порядок сортировка товаров в зависимости от статуса наличия (Например продукты со статусом "Нет в наличии" будут выводиться в конце списка, а продукты со статусом "Пред заказ" будут выводиться после продуктов которые есть в наличии ) кнопка "Купить" - активна / не активна / сообщить когда появится (в планах) изменить текст кнопки "Купить" показывать или скрыть Цену товара скрыть товар в категориях и модулях, при этом товар остается доступным по прямой ссылке если цена товара равна 0 - цена не отображается  
      Установка модуля:
      Скачать (в соответствии с версией OC) и распаковать архив, через "Установщик дополнений OCMOD" загрузить файлы bhm_pse-v0_X.ocmod.zip (непосредственно сам модуль) и theme.ocmod.xml (модификатор темы).
      Зайти в "Модули" и включить "Product status extended (ByHelp Modules)"
       
      Модуль не заменяет файлы OC!
       
      Корректность работы модуля гарантирована только на дефолтовой теме!!
       
      Примечание!
      При обращении в тему поддержки, указывайте:
      версию модуля которую Вы устанавливали; версию ЦМС; какой шаблон используется. Добавил lletol Добавлено 03.10.2018 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • От lletol
      Каждый магазин сталкивается с необходимостью временно приостановить продажу определенного товара из-за отсутствия как такового на складе.
      Или же необходимостью удалять неактуальные позиции товара, но не хочется получить кучу битых ссылок и понижения позиций в выдаче поисковиков.
       
      Для этого и предназначен данный модуль. Так чем же модуль может Вам помочь:
       
      Статус товара:
      Архивный - товар не отображается в модулях и категориях, цена не отображается, кнопка купить не активна В обработке - товар не отображается в модулях и категориях, цена не отображается, кнопка купить заменяется "Спросит о товаре" (в планах)  
      Статусы наличия товара (при 0 остатке) имеют следующие возможности:
      установить порядок сортировка товаров в зависимости от статуса наличия (Например продукты со статусом "Нет в наличии" будут выводиться в конце списка, а продукты со статусом "Пред заказ" будут выводиться после продуктов которые есть в наличии ) кнопка "Купить" - активна / не активна / сообщить когда появится (в планах) изменить текст кнопки "Купить" показывать или скрыть Цену товара скрыть товар в категориях и модулях, при этом товар остается доступным по прямой ссылке если цена товара равна 0 - цена не отображается  
      Установка модуля:
      Скачать (в соответствии с версией OC) и распаковать архив, через "Установщик дополнений OCMOD" загрузить файлы bhm_pse-v0_X.ocmod.zip (непосредственно сам модуль) и theme.ocmod.xml (модификатор темы).
      Зайти в "Модули" и включить "Product status extended (ByHelp Modules)"
       
      Модуль не заменяет файлы OC!
       
      Корректность работы модуля гарантирована только на дефолтовой теме!!
       
      Примечание!
      При обращении в тему поддержки, указывайте:
      версию модуля которую Вы устанавливали; версию ЦМС; какой шаблон используется.
    • От flai0616
      1 490.00 руб
      Скачать/Купить дополнение


      Order Source - модуль источника заказа и отслеживания utm - меток
      Order Source - модуль для определения источника заказа.
      Модуль работает совместно с модулями кеширования страниц!
       
      Модуль отслеживает источник заказа, базовый набор utm-меток и записывает их в бд при оформлении заказа.
      Функционал модуля:
      1. Определяет первоисточник (referer) визита клиента, сделавшего заказ.
       
      ATTENTION! Для корректного определения http_referer-a ваш сайт должен быть на https протоколе!
      Подробней ТУТ
      Отслеживание utm-меток будет работать в любом случае.

      2. Определяет метки utm_source (utm_source) визита клиента, сделавшего заказ.
      3. Определяет метки utm_medium (utm_medium) визита клиента, сделавшего заказ.
      3. Определяет метки utm_campaign (utm_campaign) визита клиента, сделавшего заказ.
      4. Определяет метки utm_content (utm_content) визита клиента, сделавшего заказ.
      5. Определяет метки utm_term (utm_term) визита клиента, сделавшего заказ.
      6. Возможность вывода вышеуказанных параметров в таблице заказов раздела "Продажи/заказы".
      8. Составляет таблицу эффективности (кол-во заказов, выручка) и строит графики (кол-во заказов, выручка) по любому из указанных выше параметров.
       
      Подробнее про использование utm-меток вы можете посмотреть тут
       
      Перед установкой дополнения, обязательно ознакомьтесь с порядком новой установки и обновления,
      описанном в файле "readme" в архиве с модулем.
      При необходимости - ознакомьтесь с краткой инструкцией по utm-меткам "информация о utm-метках".
       
      Условия приобретения:
      1. Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен.
      2. Поддомены считаются отдельным доменом!
      3. Тестовым доменом может быть только либо технический адреса хостинга, либо поддомен "test" основного домена.
      4. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами
      и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому
      любые исправления или изменения модуля возможны только по воле автора и никак иначе.
      5. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля,
      а также ограничивающая изменение файлов с его кодом.
      6. Данная защита не снимается ни при каких условиях.
      7. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными.
      8. Лицензия возврату не подлежит!
      9. Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора.
       
      Условия Тех.поддержки:
      1. Вопросы по поддержке вы также можете задавать по почте flai0616@yandex.ru, либо по скайпу: live:48e002bddf029358
      2. Активация дополнения выполняется в течении суток с момента покупки.
      3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса.
       3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP.
      4. В условия тех.поддержки не входит:
       4.1 согласование работы дополнения с какими-то либо другими модулями.
       4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных.
       4.3 изменение работы или добавление каких-либо новых функций.
      5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора, а также на сайте opencartforum.com
       
      Системные требования:
      1. Версия PHP минимум 5.3 
      2. Opencart/Ocstore 2.0.x.x - 3.0.x.x
      3. Установленный на сервере IonCube loader последней версии
       
      Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки.
       
      Демо:
      http://flai0616g2.temp.swtest.ru/admin
      demo
      demo
      opencart_3.x.x.x_order_source.zip
      Добавил flai0616 Добавлено 24.02.2018 Категория Покупки, оформление заказа, корзина Системные требования PHP минимум 5.3, Opencart/Ocstore 2.0.x.x - 3.0.x.x Сайт разработчика Старая цена 1490 Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
    • От flai0616
      Order Source - модуль для определения источника заказа.
      Модуль работает совместно с модулями кеширования страниц!
       
      Модуль отслеживает источник заказа, базовый набор utm-меток и записывает их в бд при оформлении заказа.
      Функционал модуля:
      1. Определяет первоисточник (referer) визита клиента, сделавшего заказ.
       
      ATTENTION! Для корректного определения http_referer-a ваш сайт должен быть на https протоколе!
      Подробней ТУТ
      Отслеживание utm-меток будет работать в любом случае.

      2. Определяет метки utm_source (utm_source) визита клиента, сделавшего заказ.
      3. Определяет метки utm_medium (utm_medium) визита клиента, сделавшего заказ.
      3. Определяет метки utm_campaign (utm_campaign) визита клиента, сделавшего заказ.
      4. Определяет метки utm_content (utm_content) визита клиента, сделавшего заказ.
      5. Определяет метки utm_term (utm_term) визита клиента, сделавшего заказ.
      6. Возможность вывода вышеуказанных параметров в таблице заказов раздела "Продажи/заказы".
      8. Составляет таблицу эффективности (кол-во заказов, выручка) и строит графики (кол-во заказов, выручка) по любому из указанных выше параметров.
       
      Подробнее про использование utm-меток вы можете посмотреть тут
       
      Перед установкой дополнения, обязательно ознакомьтесь с порядком новой установки и обновления,
      описанном в файле "readme" в архиве с модулем.
      При необходимости - ознакомьтесь с краткой инструкцией по utm-меткам "информация о utm-метках".
       
      Условия приобретения:
      1. Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен.
      2. Поддомены считаются отдельным доменом!
      3. Тестовым доменом может быть только либо технический адреса хостинга, либо поддомен "test" основного домена.
      4. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами
      и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому
      любые исправления или изменения модуля возможны только по воле автора и никак иначе.
      5. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля,
      а также ограничивающая изменение файлов с его кодом.
      6. Данная защита не снимается ни при каких условиях.
      7. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными.
      8. Лицензия возврату не подлежит!
      9. Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора.
       
      Условия Тех.поддержки:
      1. Вопросы по поддержке вы также можете задавать по почте flai0616@yandex.ru, либо по скайпу: live:48e002bddf029358
      2. Активация дополнения выполняется в течении суток с момента покупки.
      3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса.
       3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP.
      4. В условия тех.поддержки не входит:
       4.1 согласование работы дополнения с какими-то либо другими модулями.
       4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных.
       4.3 изменение работы или добавление каких-либо новых функций.
      5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора, а также на сайте opencartforum.com
       
      Системные требования:
      1. Версия PHP минимум 5.3 
      2. Opencart/Ocstore 2.0.x.x - 3.0.x.x
      3. Установленный на сервере IonCube loader последней версии
       
      Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки.
       
      Демо:
      http://flai0616g2.temp.swtest.ru/admin
      demo
      demo
      opencart_3.x.x.x_order_source.zip
    • От spectre
      300.00 руб
      Скачать/Купить дополнение


      SP Нормальное Popup уведомление о нехватке на складе | Cart Popup Alert 2x-3x
      Ваши покупатели не видят незаметного уведомления про нехватку товара, тупят и не могут сделать заказ?
       

       
      Проблема решена!
       
      Модуль выводит красивое окошко с выводом товаров которых нет в наличии
       
      Можно выводить на любых роутах, в любом модуле оформления заказа
       
      Совместим с simple и всеми модулями которые умеют выполнять js-код после изменения данных
       
      Версия под 2.х и 3.x
      Адаптация функционала модуля под любую версию линейки 2.x-3.x - бесплатная и быстрая
       
      ВАЖНО!!!
      Адаптация вида под шаблон с больше 200 покупок - 0 р
      Адаптация вида шаблон меньше 200 покупок или какой-то свой - 300 р
       
      Адаптация на данный момент имеется для
      - Default
      - Moneymaker2
      - Newstore
      - Julytheme
      - Unishop

       
       
      Какие-то вопросы? Пишите в личку, разберемся
       
      ЧЕРНАЯ ПЯТНИЦА! ВСЕ ДОПОЛНЕНИЯ ПО 300!
       
      АКЦИЯ!
      ПРИ ПОКУПКЕ ЛЮБЫХ 2х МОДУЛЕЙ - ТРЕТИЙ В ПОДАРОК!
       
      Как получить - купить 2 модуля и написать в ЛС
      Поддержка на 3й - только на этапе установки. Модуль предоставляется только под вашу версию ОС
       
      АКЦИЯ РАБОТАЕТ С 26.12.2018 до XX.XX.XXXX
       
      Добавил spectre Добавлено 23.01.2019 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика https://freelancer.od.ua Старая цена 777 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.