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

[Поддержка] Цветные статусы заказов в админ панели


Recommended Posts

Цветные статусы заказов в админ панели


Цветные статусы заказов в админ панели


Модуль добавляет возможность задавать цвет фону и тексту для различных статусов заказа в админ панели.

Заданные цвета могут отображаться как во всю ширину строки так и для одного блока "статус".

Есть опция позволяющая включить отображение цветов на главной странице админ панели в блоке "Последние заказы".

 

Демонстрацию модуля можно посмотреть по ссылке.

Логин: demo

Пароль: demo

 

Установка:

  1. Скачиваете архив соответствующий вашей версии опенкарт
  2. Установка производится стандартным способом через менеджер дополнений
  3. Заходите в дополнения и устанавливаете появившийся там модуль - "Цветные статусы заказов". Включаете его.

 

Выбор цветов для статусов заказа производится там же где и создание новых статусов. В админ панели, по адресу:

шестеренка в левом меню -> локализация -> статусы заказов

 


  • Добавил
  • Добавлено
    14.08.2019
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
  • Обращение к серверу разработчика
    Нет

 

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Статус в третьем опенкарте не должен меняться, главное чтоб правильно установился модификатор, у Вас в списке модификаторов это дополнение появилось?

Надіслати
Поділитися на інших сайтах

  • 3 months later...

Здравствуйте, не удается на "ocStore 3" установить ваш модуль

Выдает ошибку: Этот каталог admin/model/sale не доступен для записи!

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

Спасибо!

Змінено користувачем vyacheslav22
Надіслати
Поділитися на інших сайтах


@vyacheslav22 Приветствую, вам нужно поменять права доступа к этой папке. А именно - разрешить запись и выполнение. Это можно сделать в любом фтп редакторе, либо на хостинге в файловой системе.

Змінено користувачем censorid
Надіслати
Поділитися на інших сайтах

  • 3 weeks later...
В 07.01.2020 в 22:32, censorid сказал:

@vyacheslav22 Приветствую, вам нужно поменять права доступа к этой папке. А именно - разрешить запись и выполнение. Это можно сделать в любом фтп редакторе, либо на хостинге в файловой системе.

Приветствую. А что если сделал для полный доступ к этой папке, а ситуация не изменилась?

Надіслати
Поділитися на інших сайтах


  • 6 months later...
В 27.01.2020 в 23:01, Behard сказал:

а для ocStore 3.0.2.0 ?

Мало ли кому еще пригодится.

mpsafe.ocmod.zip

 

Ниже оригинал сообщения с файлом.

 

Змінено користувачем baxabit
  • +1 1
Надіслати
Поділитися на інших сайтах


  • 1 month later...

Всем привет! На OpenCart PRO 2.3 при попытке зайти в Локализация - Статус выскакивают ошибки:

PHP Notice:  Undefined index: b_color in /var/www/nogir/data/www/site.ru/system/storage/modification/admin/controller/localisation/order_status.php on line 183
PHP Notice:  Undefined index: t_color in /var/www/nogir/data/www/site.ru/system/storage/modification/admin/controller/localisation/order_status.php on line 184

Причём на таком же сайте, правда на другом хостинге, - всё отлично. 
 

Надіслати
Поділитися на інших сайтах


27 минут назад, Dzhavdet сказал:

Всем привет! На OpenCart PRO 2.3 при попытке зайти в Локализация - Статус выскакивают ошибки:

PHP Notice:  Undefined index: b_color in /var/www/nogir/data/www/site.ru/system/storage/modification/admin/controller/localisation/order_status.php on line 183
PHP Notice:  Undefined index: t_color in /var/www/nogir/data/www/site.ru/system/storage/modification/admin/controller/localisation/order_status.php on line 184

Причём на таком же сайте, правда на другом хостинге, - всё отлично. 
 

Привет. Возможно модификатор установился не полностью, не нашлись строки привязки. Либо не создались нужные таблицы в базе данных. Может быть нужно отчистить кеш сайта. Очень много вариантов которые могут приводить к ошибкам. Попробуй удалить модуль и модификатор, обновить модификаторы и установить модуль снова.

  • +1 1
Надіслати
Поділитися на інших сайтах

47 минут назад, censorid сказал:

Попробуй удалить модуль и модификатор, обновить модификаторы и установить модуль снова.

Удалял, обновлял. Думаю, может дело в хостинге, не даёт создать таблицы в базе? Сначала ещё кодировка слетала на странице Локализация - Статус. Поставил в настройках PHP UTF-8, кодировка устаканилась, а ошибки остались

Да, не создались таблицы в БД. Перенёс таблицу из другой базы, но не прижилась, те же ошибки.

Змінено користувачем Dzhavdet
Уточнение
Надіслати
Поділитися на інших сайтах


1 час назад, Dzhavdet сказал:

Удалял, обновлял. Думаю, может дело в хостинге, не даёт создать таблицы в базе? Сначала ещё кодировка слетала на странице Локализация - Статус. Поставил в настройках PHP UTF-8, кодировка устаканилась, а ошибки остались

Да, не создались таблицы в БД. Перенёс таблицу из другой базы, но не прижилась, те же ошибки.

Сам мдуль в дополнениях был установлен?

https://pastenow.ru/6db310d754f97528da7af988ea994d3e

Таблицы создаются именно в момент установки модуля из дополнений. Там же нужно модуль включить.

Змінено користувачем censorid
  • +1 1
Надіслати
Поділитися на інших сайтах

3 минуты назад, censorid сказал:

Сам мдуль в дополнениях был установлен?

https://pastenow.ru/6db310d754f97528da7af988ea994d3e

Таблицы создаются именно в момент установки модуля из дополнений. Там же нужно модуль включить.

Рука-лицо... Затупил так затупил. 

Извините, был напуган. ©

Надіслати
Поділитися на інших сайтах


Кто то знает как пофиксить эту несовместимость ?

Версия ocStore 2.3.0.2.3

 

Змінено користувачем oleksij
Надіслати
Поділитися на інших сайтах

26 минут назад, oleksij сказал:

Кто то знает как пофиксить эту несовместимость ?

Версия ocStore 2.3.0.2.3

 

Добрый день. В окмод файле цветных статусов добавьте "o.telephone" после "o.total". Пример на скриншоте: https://pastenow.ru/de55917d626e098a9b19fa915cd9410e

После чего обновите модификаторы. 

Либо если вы не знаете как редактировать окмод файл, то эти изменения можно внести в файл "install.xml" в архиве с модулем. После чего удалить модуль вместе с модификатором со своего сайта и установить заново уже из отредактированного архива.

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...
5 часов назад, white130489 сказал:

установил, но в статусах этой настройки не появилось

Возможно данный модуль не совместим с уже установленными у вас модулями.

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

2020-11-02 0:00:52 - PHP Notice:  Undefined offset: 1 in. ...../www/system/storage/modification/admin/view/template/sale/order_list.tpl on line 271

Данное уведомление вылетает в журнале при выборе в фильтре статусов заказа на странице заказы "Ошибочный заказ"  (filter_order_status=0)

В локализации статусов его нет, чтобы изменить цвет.

 

Как исправить?

 

 

Надіслати
Поділитися на інших сайтах


11 часов назад, belop сказал:

2020-11-02 0:00:52 - PHP Notice:  Undefined offset: 1 in. ...../www/system/storage/modification/admin/view/template/sale/order_list.tpl on line 271

Данное уведомление вылетает в журнале при выборе в фильтре статусов заказа на странице заказы "Ошибочный заказ"  (filter_order_status=0)

В локализации статусов его нет, чтобы изменить цвет.

 

Как исправить?

 

 

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

Надіслати
Поділитися на інших сайтах

  • 4 months later...

Добрый день, спасибо за отличный модуль!
Движок ocstore 2.3.0.2
Установил, настроил, все отлично работает.
Единственный момент, как и писали выше в журнале ошибок вылазит постоянно при наличии ошибочных заказов( так называемых нулевых) соответственно его цвет настроить нельзя.
в заказах:
PHP Notice:  Undefined offset: 1 in /system/storage/modification/admin/view/template/sale/order_list.tpl on line 168
код:
 

Спойлер

<?php if(isset($color_orders_status) && $color_orders_status){ ?>
"168 строка"      <td class="text-left" style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['order_status']; ?></td>
      <?php } else{?>
      <td class="text-left"><?php echo $order['order_status']; ?></td>
      <?php }?>

 

а вот такая в панели админа:
PHP Notice:  Undefined offset: 1 in /system/storage/modification/admin/view/template/extension/dashboard/recent_info.tpl on line 28
Код:
 

Спойлер

<td style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['status']; ?></td>

 

 

Надіслати
Поділитися на інших сайтах


25 минут назад, max2020 сказал:

Добрый день, спасибо за отличный модуль!
Движок ocstore 2.3.0.2
Установил, настроил, все отлично работает.
Единственный момент, как и писали выше в журнале ошибок вылазит постоянно при наличии ошибочных заказов( так называемых нулевых) соответственно его цвет настроить нельзя.
в заказах:
PHP Notice:  Undefined offset: 1 in /system/storage/modification/admin/view/template/sale/order_list.tpl on line 168
код:
 

  Скрыть контент


<?php if(isset($color_orders_status) && $color_orders_status){ ?>
"168 строка"      <td class="text-left" style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['order_status']; ?></td>
      <?php } else{?>
      <td class="text-left"><?php echo $order['order_status']; ?></td>
      <?php }?>

 

а вот такая в панели админа:
PHP Notice:  Undefined offset: 1 in /system/storage/modification/admin/view/template/extension/dashboard/recent_info.tpl on line 28
Код:
 

  Скрыть контент


<td style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['status']; ?></td>

 

 

Добрый день, поставьте дополнительную проверку на существование массива color: isset($order['color'])

<?php if(isset($color_orders_status) && $color_orders_status && isset($order['color'])){ ?>
"168 строка"      <td class="text-left" style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['order_status']; ?></td>
      <?php } else{?>
      <td class="text-left"><?php echo $order['order_status']; ?></td>
      <?php }?>

 

Надіслати
Поділитися на інших сайтах

52 минуты назад, max2020 сказал:

Добрый день, спасибо за отличный модуль!
Движок ocstore 2.3.0.2
Установил, настроил, все отлично работает.
Единственный момент, как и писали выше в журнале ошибок вылазит постоянно при наличии ошибочных заказов( так называемых нулевых) соответственно его цвет настроить нельзя.
в заказах:
PHP Notice:  Undefined offset: 1 in /system/storage/modification/admin/view/template/sale/order_list.tpl on line 168
код:
 

  Показать контент


<?php if(isset($color_orders_status) && $color_orders_status){ ?>
"168 строка"      <td class="text-left" style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['order_status']; ?></td>
      <?php } else{?>
      <td class="text-left"><?php echo $order['order_status']; ?></td>
      <?php }?>

 

а вот такая в панели админа:
PHP Notice:  Undefined offset: 1 in /system/storage/modification/admin/view/template/extension/dashboard/recent_info.tpl on line 28
Код:
 

  Показать контент


<td style = "background-color: #<?php echo $order['color'][0];?>; color: #<?php echo $order['color'][1];?>"><?php echo $order['status']; ?></td>

 

 

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

Надіслати
Поділитися на інших сайтах

3 часа назад, censorid сказал:

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

Странно, но вроде не работает(( так все и осталось
стоит вот этот модуль:

 

И еще в придачу одна ошибка вылазит: PHP Notice:  Undefined index: telephone in /system/storage/modification/admin/controller/sale/order.php on line 263

стоит этот модуль:

 

Змінено користувачем max2020
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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