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

Recommended Posts

16 минут назад, brest001 сказал:

@AlektroNik Спасибо за ответы!

Да не за что. Чем больше я сэкономлю Вам времени, тем больше новых фишек Вы разработает 🍻
Отдельное спасибо за последнюю версию. 🤗

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


22 минуты назад, Esox сказал:

Сейчас у меня куплена 1.3.0

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

 

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

 

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


Модуль конечно огонь!!!

 

Скажите, созданные ранее статусы и комментарии с цветовыми схемами в новый модуль не подтягиваются?

Надо заново создавать их?

При этом в "дополнительный список" и других я эти статусы вижу.

 

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


32 минуты назад, Esox сказал:

Модуль конечно огонь!!!

 

Скажите, созданные ранее статусы и комментарии с цветовыми схемами в новый модуль не подтягиваются?

Надо заново создавать их?

При этом в "дополнительный список" и других я эти статусы вижу.

 

Это абсолютно другой модуль. 

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


@brest001 Константин, добрый день.
Хочу настроить желательно скрытые копии писем или в крайнем случае обычные копии всех писем, которые Ваш модуль высылает клиентам.

Причина в том, но хоть и редко это помогает определить, есть ли какой сбой на почтовом сервере, действительно ли письмо ушло.

Мне кажется я видел аналогичную настройку, но почему-то найти не смог в этот раз.
Можете подсказать, можно ли данную хотелку реализовать не правя в код модуля?
Мне бы только направление подсказать. Я знаю как вставить SetBcc переменную для скрытых копий.

 

/system/library/ompro/omproapi.php:                  $mail->setTo($customer_info['email']);

Хотя там только транзакции и балы я так понял. Хотя их по идее тоже нужно будет скрытую копию присылать, но в первую очередь это любое письмо об изменении статуса и т. д., которые высылаются покупателю, хотелось бы видеть на почту у админа (стандартный email сайта).

 

Или все же единственный вариант править как минимум /catalog/controller/mail/order.php?

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


Приветствую!

 

2 часа назад, AlektroNik сказал:

Или все же единственный вариант править как минимум /catalog/controller/mail/order.php?

Это точно нет, модуль этого файла никак не касается.

 

Письма о новых заказах и об изменении статуса идут через API.

Так как у вас третья версия магазина, нужен файл catalog\controller\api\ompro.php

https://prnt.sc/1jghn90

Для отправки копии письма об изменении статуса можно добавить в массив получателей $recipients например email магазина, что-то типа этого

					$recipients[] = array(
						'recipient_name' => '', 'email' => $this->config->get('config_email')
					);

 

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

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

2 часа назад, brest001 сказал:

Приветствую!

 

Это точно нет, модуль этого файла никак не касается.

 

Письма о новых заказах и об изменении статуса идут через API.

Так как у вас третья версия магазина, нужен файл catalog\controller\api\ompro.php

https://prnt.sc/1jghn90

Для отправки копии письма об изменении статуса можно добавить в массив получателей $recipients например email магазина, что-то типа этого


					$recipients[] = array(
						'recipient_name' => '', 'email' => $this->config->get('config_email')
					);

 

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

 

Константин, я в php не силен, как именно добавить эти строки в код?

 

image.thumb.png.dcb843e3e9dfb7fdbb50a6b0f8d77a3b.png

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


5 часов назад, AlektroNik сказал:

Константин, я в php не силен, как именно добавить эти строки в код?

Оба способа рабочие, но первый компактнее. 

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

8 часов назад, brest001 сказал:

Оба способа рабочие, но первый компактнее. 

Первый вариант, почему-то слал только кому-то одному. Жалко конечно, он компактнее.

 

Второй вариант ... присылает два отдельных письма. Очень хорошо, спасибо.

 

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

У меня уже добавлена публичная функция SetBcc, если это поможет. Но наверное тогда доработка не будет самодостаточной.

 

Огромное спасибо за помощь.

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


В 06.08.2021 в 09:44, AlektroNik сказал:

Первый вариант, почему-то слал только кому-то одному. Жалко конечно, он компактнее.

Я ошибся в спешке, так не работает.

В 06.08.2021 в 09:44, AlektroNik сказал:

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

У меня уже добавлена публичная функция SetBcc, если это поможет. Но наверное тогда доработка не будет самодостаточной.

Я еще со скрытыми копиями не работал, посмотрел пока поверхностно, надо изучить. Ну, и наверно понадобится какая-то настройка в настройках уведомлений, что-то типа "отправить скрытую копию" и поле с адресами, или адреса брать из настроек магазина. Как по вашему это должно выглядеть, чтобы было удобно? Я пока не очень представляю.

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

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

Я еще со скрытыми копиями не работал, посмотрел пока поверхностно, надо изучить.

Опишу как я сейчас планировал добавить скрытые копии для писем для начала.
Если кратко, то добавляю заголовок BCC: для использования в функции mail.

Спойлер

Открываем system/library/mail.php

 

Ищем Для Opencart 2.*:

public $parameter = '';

 

Ищем Для Opencart 3.*:

public $parameter;

 

И добавляем этот код после:

public $bcc'';

 

 

Ищем:

public function setTo($to) {

 

Затем добавьте этот код через две строчки после найденного:

    public function setBcc($bcc) {

        $this->bcc = $bcc;

    }

 

Ищем Для Opencart 2.*

Для 3.* ищем в  /system/library/mail/smtp.php и /system/library/mail/mail.php

$header .= 'Return-Path: ' . $this->from . PHP_EOL;

 

Добавляем после нее:

$header .= 'BCC: ' . $this->bcc . PHP_EOL;

 

 

Затем в коде вызываем

Т.е. ищу все упоминания mail->send(); и вставляю ПЕРЕД ним код. Не везде, а только там где отслыка идет клиенту, а НЕ на ящик админа изначально (setTo не равен setFrom)  или на дополнительный email:

 

$mail->setBcc("[email protected]");

или так:

$mail->setBcc($this->config->get('config_email'));

 

Обновляем кеш модификаторов после сохранения!!!

 

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

Ну, и наверно понадобится какая-то настройка в настройках уведомлений, что-то типа "отправить скрытую копию" и поле с адресами, или адреса брать из настроек магазина. Как по вашему это должно выглядеть, чтобы было удобно? Я пока не очень представляю.

 

Огромное спасибо, что попытаетесь помочь.
Думаю нет смысла делать галочку отдельную "на email магазина", народ просто пропишет конкретный скрытый адрес сам. Хотя мы будем слать именно на email магазина.
Хотелось бы иметь возможность выбрать какие шаблоны следует отправлять со скрытыми копиями, а какие нет.
Я себе это представляю примерно так:

Спойлер

image.thumb.png.967129ea66afaa926262d4283cf883fe.png

 

Почему именно скрытая копия, а не просто копия?

  1. Скрытая копия позволяет видеть кому было отправлено письмо в поле "Кому" и ответить на это письмо сразу покупателю.
  2. Скрытая копия гарантирует, что Вы получили именно то письмо с тем же форматированием и содержимым, что и покупатель, а не просто сформированное дополнительное письмо.

 

Чего я хочу добиться и какие вопросы решить:

1. Проверка работоспособности почтового сервера и исключение ошибки менеджера, что тот забыл поставить галочку "Уведомить покупателя" или наоборот случайно поставил галочку и пришло ошибочное письмо покупателю. Т. е. менеджер увидит его в общем почтовом ящике [email protected] или наоборот не увидит пиьсма ... значит забыл галочку поставить.

2. Т. к. письмо в ящик магазина и есть письмо покупателю на 100%, то можно отслеживать содержимое письма, форматирование письма и визуальное отображение. Бывает менеджеры замечают ошибки в письмах, или наоборот что-то нужно добавить, или перестал вставляться логотип, или фото товара не пришло и т. д.

 

Опять поэма получилась, но старался описать максимально подробно и по делу 😅

 

 

 

 

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


@brest001 Константин, добрый день.

Еще вопрос. А в шаблон писем как правильно вставить стили общие (теги <style> )? Они должны поидее внутри тега <head> быть. Но кажется такой функционал не предусмотрен. Просто не очень хочется для каждого тега в отдельности стили прописывать.

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


@brest001 Константин, добрый вечер.

Кажется, нашел баг. Хотел пачкой писать, но, чувствую, запутаюсь. Буду по чуть-чуть.

В шаблоне письма в кладке "Настройки" в поле <div> при отправке письма меняет кавычки на &quot;

 

Вот пример:

class="es-wrapper-color" style="background-color:#EFEFEF"

 

В письме приходит:

<div style="class=&quot;es-wrapper-color&quot; style=&quot;background-color:#EFEFEF&quot;">

image.png.9cae0479985ed7a52fdab87c6bf7add2.png

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


@AlektroNik По скрытым копиям буду разбираться позже. Пока не знаю, когда возьмусь

.

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

Кажется, нашел баг. Хотел пачкой писать, но, чувствую, запутаюсь. Буду по чуть-чуть.

В шаблоне письма в кладке "Настройки" в поле <div> при отправке письма меняет кавычки на &quot;

Потому что там писать нужно стили, т.е. то что вставляется в атрибут style. Для body у вас на скрине видите как записано? - так и здесь нужно. А классы можно только в коде письма прописывать.

 

В 09.08.2021 в 14:59, AlektroNik сказал:

Еще вопрос. А в шаблон писем как правильно вставить стили общие (теги <style> )? Они должны поидее внутри тега <head> быть. Но кажется такой функционал не предусмотрен. Просто не очень хочется для каждого тега в отдельности стили прописывать.

Как я заметил в письмах лучше прописывать стили для каждого элемента, иначе в ящике может вылезти все что угодно. Поэтому в шаблонах писем я и убрал настройки CSS хотя поначалу были. Так что, лучше делать все аккуратно для каждого элемента и проверять, что получается.

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

В 09.08.2021 в 10:21, kamrik сказал:

После обновления появилась ошибка: 

2021-08-09 7:18:17 - PHP Notice:  Undefined index: user_group_id in /home/h/mysite/test/public_html/system/library/ompro/omproapi.php on line 2180

Когда появляется, где?

Это данные пользователя, запрашиваются по user_id. Т.е. эти данные всегда есть, по идее.

Как у вас получается, что нет этих данных, я пока не понимаю.

Можно конечно подправить в omproapi метод userData, чтобы выводить например для user_group_id значение 0, если данные пользователя не найдены, но они должны быть, надо разобраться почему их нет у вас.

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

16 часов назад, brest001 сказал:

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

Вот это прям очень важно для нас, будем очень благодарны если такая функция появится... Прям очень благодарны 🙇‍♂️🙇‍♂️🙇‍♂️😭😭😭

Я и остальные то вопросы не хотел даже задавать, чтобы не отвлекать от разработки 😢

 

16 часов назад, brest001 сказал:

Потому что там писать нужно стили, т.е. то что вставляется в атрибут style. Для body у вас на скрине видите как записано? - так и здесь нужно. А классы можно только в коде письма прописывать.

В принципе я так и сделал. Зато появилась идея ... а действительно если удалить мои стили, что изменится.
Дело в том что я на Stripo сделал себе шаблон. Посмотрел письма других рассылок типо сбера, OTUS и т. д. и оказалось все они используют Stripo. )))
В шаблоне Stripo стили хоть и указаны, но для каждого элемента в BODY у них тоже стили указаны, и удаление стилей <style type="text/css">... </style> в моем случае кажется не привело ни к каким изменениям.

Задал вопрос по этому поводу в поддержку Stripo. Пока жду ответ от разработчиков.

 

16 часов назад, brest001 сказал:

Как я заметил в письмах лучше прописывать стили для каждого элемента, иначе в ящике может вылезти все что угодно. Поэтому в шаблонах писем я и убрал настройки CSS хотя поначалу были. Так что, лучше делать все аккуратно для каждого элемента и проверять, что получается.

Согласен, вебки почтовые разные могут по разному отрабатывать, но скорее всего они просто будут игнорировать стили из самого письма и подстраивать их под себя.

 

 

 

 

По поводу письме есть еще пару вопросов:

1. В письме, которое приходит с магазина о новом заказе. Есть вставка для отображения письма в виде простого текста. Соответственно оно должно быть предварительно сформировано.

Может быть сделать еще одно поле в редакторе шаблонов для создания и такого простого текстового шаблона?
Вот пример из тела письма:

------=_NextPart_2fbbd8222c8577a35305507754fb1a55_alt
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

This is a HTML email and your email client software does not support HTML email!

 

Я столкнулся с почтовым сервером Zimbra и его веб-мордой почтовой, так эта зараза в кратком предварительном просмотре пишет именно этот текст, хотя отображает HTML формат без проблем.

Скрин:

Спойлер

image.png.82199dfbc23910fd4a2422da85feb4ce.png

 

 

 

2. Тот же сбербанк кодирует свои письма в  base64. Я так понимаю во избежания каракуль или кривого отображения. Может и нам так кодировать?

Content-Transfer-Encoding: base64

 

 

P. S. Скрытые копии прям ТОП приоритет для нас. 😢Все остальное мелочи. 

 

 

 

 

 

 

 

 

 

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


10 минут назад, AlektroNik сказал:
17 часов назад, brest001 сказал:

Потому что там писать нужно стили, т.е. то что вставляется в атрибут style. Для body у вас на скрине видите как записано? - так и здесь нужно. А классы можно только в коде письма прописывать.

В принципе я так и сделал. Зато появилась идея ... а действительно если удалить мои стили, что изменится.
Дело в том что я на Stripo сделал себе шаблон. Посмотрел письма других рассылок типо сбера, OTUS и т. д. и оказалось все они используют Stripo. )))
В шаблоне Stripo стили хоть и указаны, но для каждого элемента в BODY у них тоже стили указаны, и удаление стилей <style type="text/css">... </style> в моем случае кажется не привело ни к каким изменениям.

Задал вопрос по этому поводу в поддержку Stripo. Пока жду ответ от разработчиков.

 

@brest001 Получил ответ Stripo поддержки:

Цитата

"<style type="text/css">... </style> - тут у нас указываются некоторые стили фиксы для аутлука, hover кнопок и стили адаптивности. Если этого не будет, то письмо на мобильном станет не адаптивным ну и соответственно что-то может сломаться в аутлуке.. но не критичною
Яндекс в принципе не поддерживает адаптивность, поэтому там все равно"

 

Т. е. Не критично, но по хорошему нужно. Подтверждаю ... стили все же нужны. Проверял на аутлуке.

 

Еще переписка с поддержкой Stripo для размышления.

Может сделать возможность присоеденить целиком файлик HTML или дать больше воли админу?

Цитата

 

Ок, а можете сказать какой идеальный вариант использования вашего шаблона?

Да, так делают наши юзеры, экспортируют в HTML-файл и весь код вставляют в свою систему. Таким образом письмо будет отображаться корректно

 

 

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


19 часов назад, brest001 сказал:

Когда появляется, где?

Это данные пользователя, запрашиваются по user_id. Т.е. эти данные всегда есть, по идее.

Как у вас получается, что нет этих данных, я пока не понимаю.

Можно конечно подправить в omproapi метод userData, чтобы выводить например для user_group_id значение 0, если данные пользователя не найдены, но они должны быть, надо разобраться почему их нет у вас.

Проявляется при попытке открыть любой список заказов.

Вот полный стек ошибки:

Спойлер

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
OK
<b>Notice</b>: Undefined index: user_group_id in <b>/home/h/h91227bk/test/public_html/system/library/ompro/omproapi.php</b> on line <b>2180</b><b>Notice</b>: Undefined index: user_group_id in <b>/home/h/h91227bk/test/public_html/system/library/ompro/omproapi.php</b> on line <b>2180</b>{"content":"<div class=\"row\" id=\"row_YTtY\" style=\"\"> <div class=\"col-sm-12 col\" id=\"order_info_preview\"> <\/div>\r\n<\/div><div class=\"row\" id=\"row_aZ5r\" style=\"\"> <div class=\"col col-sm-12\" id=\"col_b42n\" style=\"\"> <div class=\"box box-info\" id=\"box_D7kR\"> <div class=\"box-header with-border\"> <h3 class=\"box-title pull-left\"> <span class=\"box-title-icon\"><i class=\"fa fa-shopping-cart\"><\/i> <\/span> <span class=\"box-title-title\">\u0417\u0430\u043a\u0430\u0437\u044b<\/span>&nbsp;&nbsp;&nbsp;&nbsp;<\/h3> <div class=\"box-tools pull-left\"> <div class=\"btn-group btn-group-sm\"> <a class=\"btn btn-box-tool\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c: \u041e\u0442\u0447\u0435\u0442 \u043f\u043e \u0437\u0430\u043a\u0430\u0437\u0443 - \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u043b\u0438\u0441\u0442\u0435\" data-btnaction=\"print_orders\" data-print_orders_tpl=\"XRAH1612027786\"><i class=\"fa fa-shopping-cart\"><\/i>&nbsp;&nbsp; \u041e\u0442\u0447\u0435\u0442<\/a> <a class=\"btn btn-box-tool\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c: \u0421\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 - \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u043b\u0438\u0441\u0442\u0435\" data-btnaction=\"print_orders\" data-print_orders_tpl=\"YTNJ1612027786\"><i class=\"fa fa-truck\"><\/i>&nbsp;&nbsp; \u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430<\/a> <a class=\"btn btn-box-tool\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c: \u0421\u0447\u0435\u0442 - \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u043b\u0438\u0441\u0442\u0435\" data-btnaction=\"print_orders\" data-print_orders_tpl=\"UKPL1612027786\"><i class=\"fa fa-print\"><\/i>&nbsp;&nbsp; \u0421\u0447\u0435\u0442<\/a> <\/div> <div class=\"btn-group btn-group-sm\"> <a class=\"btn btn-box-tool bg-om-blue-light text-blue\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c: \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043e\u043a\" data-btnaction=\"print_orders_table\" data-print_orders_table_tpl=\"DVIO1611700024\"><i class=\"fa fa-truck\"><\/i><\/a> <a class=\"btn btn-box-tool bg-om-blue-light text-blue\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c: \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043e\u043a \u041c\u0418\u041d\u0418\" data-btnaction=\"print_orders_table\" data-print_orders_table_tpl=\"XHUD1612027786\"><i class=\"fa fa-car\"><\/i><\/a> <a class=\"btn btn-box-tool bg-om-blue-light text-blue\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c: \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u043a\u0430\u0437\u043e\u0432\" data-btnaction=\"print_orders_table\" data-print_orders_table_tpl=\"TSKY1612027786\"><i class=\"fa fa-shopping-cart\"><\/i><\/a> <\/div> <div class=\"btn-group btn-group-sm\"> <a class=\"btn btn-box-tool bg-om-green-light text-green\" data-toggle=\"tooltip\" title=\"\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 Excel: \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u043a\u0430\u0437\u043e\u0432\" data-btnaction=\"excel_orders\" data-excel_orders_tpl=\"ARBS1612027786\"><i class=\"fa fa-shopping-cart\"><\/i><\/a> <a class=\"btn btn-box-tool bg-om-green-light text-green\" data-toggle=\"tooltip\" title=\"\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 Excel: \u0422\u043e\u0432\u0430\u0440\u044b \u0432 \u0437\u0430\u043a\u0430\u0437\u0430\u0445\" data-btnaction=\"excel_orders\" data-excel_orders_tpl=\"JGJC1612027786\"><i class=\"fa fa-tags\"><\/i><\/a> <\/div> <\/div> <div class=\"box-tools pull-right\"> <div class=\"btn-group btn-group-input\"> <div class=\"input-group input-group-sm\"> <span class=\"input-group-addon\" data-toggle=\"tooltip\" title=\"\u0412\u044b\u0431\u043e\u0440 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b\"><i class=\"fa fa-file-text-o\"><\/i> <\/span> <select selectoptions=\"orderPageSelectOptions\" class=\"form-control\"><option value=\"7\">\u0413\u043b\u0430\u0432\u043d\u0430\u044f<\/option><option value=\"6\">\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u0438\u0441\u043e\u043a<\/option><option value=\"5\">\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a<\/option><option value=\"3\">\u041e\u0431\u044b\u0447\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a<\/option><option value=\"2\">\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a<\/option><option value=\"1\">\u041a\u0430\u0440\u0442\u0430 \u0437\u0430\u043a\u0430\u0437\u043e\u0432<\/option><\/select> <\/div> <\/div> <div class=\"btn-group btn-group-input\"> <div class=\"input-group input-group-sm\"> <select selectoptions=\"orderLimitOptions\" id=\"select_order_limit\" filter_input=\"\" filterreload=\"1\" title=\"\u0417\u0430\u043a\u0430\u0437\u043e\u0432 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435\" class=\"form-control\"><option value=\"5\">5<\/option><option value=\"10\">10<\/option><option value=\"15\">15<\/option><option value=\"20\">20<\/option><option value=\"25\">25<\/option><option value=\"30\">30<\/option><option value=\"40\">40<\/option><option value=\"50\">50<\/option><option value=\"75\">75<\/option><option value=\"100\">100<\/option><option value=\"150\">150<\/option><option value=\"200\">200<\/option><\/select> <\/div> <\/div>  <a class=\"btn btn-box-tool\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 Opencart\" data-btnaction=\"print_shipping\"><i class=\"fa fa-truck\"><\/i><\/a> <a class=\"btn btn-box-tool\" data-toggle=\"tooltip\" title=\"\u041f\u0435\u0447\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u0447\u0435\u0442\u043e\u0432 Opencart\" data-btnaction=\"print_invoice\"><i class=\"fa fa-print\"><\/i><\/a>    <a class=\"btn btn-box-tool text-green\" data-toggle=\"tooltip\" title=\"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u043a\u0430\u0437\" data-btnaction=\"order_add\"><i class=\"fa fa-plus-circle\"><\/i><\/a> <a class=\"btn btn-box-tool text-red\" data-toggle=\"tooltip\" title=\"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043a\u0430\u0437\u044b\" data-btnaction=\"order_delete\"><i class=\"fa fa-trash\"><\/i><\/a> <a class=\"btn btn-link btn-sm\" data-btnaction=\"filter_apply\" data-target=\"adding-data\" data-toggle=\"tooltip\" title=\"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443\" id=\"btn_eAtyHdiN\"><i class=\"fa fa-refresh\"><\/i><\/a> <button type=\"button\" class=\"btn btn-box-tool\" data-widget=\"collapse\" data-btnaction=\"widget_collapse\"><i class=\"fa fa-minus\"><\/i><\/button> <\/div> <\/div> <div class=\"box-body\" style=\"\"> <div class=\"row\" id=\"row_GfTY\"><div class=\"col col-sm-12\" id=\"col_QRRH\" style=\"\"><div class=\" table-responsive\" style=\"width: 100%;\" data-pageid=\"5\" data-orderTPL=\"WLMH1619229392\"><table class=\"table-orders table table-bordered table-simple show-selected-orders-total\" id=\"table_6113c7d6ef736\" style=\"margin-bottom: 0;\" ><thead class=\"\" style=\"\"><tr><th style=\"width: 40px;\" class=\"text-center\"><input type=\"checkbox\" class=\"minimal check-all-selected\" \/><\/th><th class=\" \" style=\"vertical-align: middle !Important;text-align: right; min-width: 60px; width: 80px; \">  <a data-href=\"&pageid=5&sort=o.order_id&order=ASC&page=1\" class=\"sort-orders asc\" data-toggle=\"tooltip\" title=\"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e: \u2116 \u0417\u0430\u043a\u0430\u0437\u0430\">\u0417\u0430\u043a\u0430\u0437 \u2116\t<\/a><\/th><th class=\" \" style=\"vertical-align: middle !Important;min-width: 350px;\">  <a data-href=\"&pageid=5&sort=o.customer_id&order=ASC&page=1\" class=\"sort-orders \" data-toggle=\"tooltip\" title=\"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e: ID \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f\"><i class=\"fa fa-user\"><\/i>\u00a0  \u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c<\/a><\/th><th class=\" \" style=\"vertical-align: middle !Important;min-width: 380px; \">  <a data-href=\"&pageid=5&sort=order_products_count&order=ASC&page=1\" class=\"sort-orders \" data-toggle=\"tooltip\" title=\"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e: \u041a\u043e\u043b-\u0432\u043e \u0440\u0430\u0437\u043d\u044b\u0445 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0432 \u0437\u0430\u043a\u0430\u0437\u0435\"><i class=\"fa fa-tags\"><\/i>\u00a0  \u0422\u043e\u0432\u0430\u0440\u044b<\/a><\/th><th class=\" \" style=\"vertical-align: middle !Important;\">  <a data-href=\"&pageid=5&sort=o.order_status_id&order=ASC&page=1\" class=\"sort-orders \" data-toggle=\"tooltip\" title=\"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e: ID \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0437\u0430\u043a\u0430\u0437\u0430\"><i class=\"fa fa-line-chart\"><\/i>\u00a0  \u0421\u0442\u0430\u0442\u0443\u0441<\/a><\/th><

 

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


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

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

Возможно тут кроется основная проблема.

36 минут назад, kamrik сказал:

\u0421\u0442\u0430\u0442\u0443\u0441<\/a><\/th><

Кроме того, что в конце у Вас стоит знак меньше, больше ничего странного не нашел, но это вполне может быть причиной ошибки.

 

Я думаю Вы в шаблонах вывода товаров или типо того что-то накрутили. Попробуйте откатиться или вернуться на стандартные шаблоны вывода данных.

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


14 минут назад, AlektroNik сказал:

Возможно тут кроется основная проблема.

Кроме того, что в конце у Вас стоит знак меньше, больше ничего странного не нашел, но это вполне может быть причиной ошибки.

 

Я думаю Вы в шаблонах вывода товаров или типо того что-то накрутили. Попробуйте откатиться или вернуться на стандартные шаблоны вывода данных.

На стандартном шаблоне  вывода данных то же самое(((

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


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

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

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

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

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

Вхід

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

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

Important Information

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