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

brest001

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

    567
  • З нами

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

Усі публікації користувача brest001

  1. Вам все-равно нужна доработка, чтобы все работало нормально. Или для отправки всех смс по шаблонам ompro с помощью вашего модуля, или чтобы ваш модуль мог отправлять свои смс-ки тоже получается нужна доработка. Вы вроде разбираетесь в коде (как я понял), то посмотрите как формируются данные для отправки смс в вашем модуле и переделайте метод sendSms в system\library\ompro\omproapi.php под ваш модуль.
  2. А, ну да, у вас ведь тут все по-другому. Наверно дальше этот метод модифицирован для отправки смс вашего модуля. Тогда, если вы только этот кусок в модификаторе убрали и больше ничего не меняли в коде, то у вас при изменении статуса могут приходить 2 письма - одно по шаблону ompro, другое - системное.
  3. https://prnt.sc/1ztwd3s вот так сделайте и не нужно код трогать. Будут приходить смс-ки вашего модуля. А для использования шаблонов ompro
  4. Мало информации, чтобы по существу ответить. Как настроена отправка СМС, какой модуль используется? Как настроен смс-уведомления в OMPro (Общие настройки-Уведомления)? Скорей всего, у вас включены уведомления по шаблонам ompro, но они не работают. Причины наиболее вероятны 2: 1. Ваш модуль отправки смс не поддерживается ompro 2. Конфликт модификаторов. Но думаю первое. А тут нужна доработка метода sendSms вsystem\library\ompro\omproapi.php под ваш модуль. Если вас устраивают ваши смс-ки, то не нужно мод ompro отключать, а просто отключите шаблоны смс в Общие настройки-Уведомления.
  5. Здравствуйте. Евгений, ну вы же сами справились ) А кому какая кнопка нужна, я не могу знать, некоторые кнопку ищут, а если сократить название, то не сразу поймут что это такое..
  6. По идее можно все сделать, только нет отдельных шаблонов для клиента и для админа (по умолчанию при изменении статуса не предусмотрена отправка письма админу). А так, можно в основном шаблоне, который используется для изменения статусов, делать только общий каркас, а весь остальной код вставлять в шаблонах комментария.
  7. Скорей всего конфликт модификаторов, и это не Simple, а какой-то другой модуль, который модифицирует файл catalog\model\checkout\order.php и конкретно метод addOrderHistory. Надо смотреть файлы.
  8. Здравствуйте. Ссылку вы отправить можете, только какую? Редактировать заказ можно только в админке, а для этого нужны доступы, которых у клиента, естественно, нет. Да и вообще так не делается. Возможно, вы думаете, что клиент может редактировать свои адреса в кабинете покупателя? - это так, но это редактирование не влияет на данные в заказе. А способ оплаты клиент может выбрать только при оформлении заказа. Всё остальное редактирование заказа -через админку.
  9. Проверил, моя недоработка. Лимит срабатывает в зависимости от ситуации (берется из настроек шаблона страницы, или при выборе лимита на самой странице, или из настроек магазина и т.д.) В данном случае получается он работает неправильно, т.е. вы выделяете например 50 заказов, а при формировании массива для экспорта срабатывает лимит 30 заказов. Буду решать эту задачу к следующему обновлению, но придется подождать. У вас, скорей всего, срабатывает лимит из настроек магазина. Как вариант, пока попробуйте увеличить лимит элементов на странице в настройках магазина.
  10. Я занят буду еще 2-3 недели, пока не до доработок, а там посмотрим. Да, редактировать файлы. В том-то и дело, что у каждого свои заморочки, никогда не угадаете что кому нужно. Вот, например, просили очень сортировку статусов сделать по ID, тут же для других это проблема, им нужно по названию. Поэтому буду думать (когда немного освобожусь) над настройками для подобных случаев. За мод спасибо, думаю кому-то пригодится, но это точечное решение, не всем подойдет.
  11. В установочном архиве для вашей версии PHP? например ompro_v205_main_php_71_72_73_74.ocmod.zip Лежит файл \upload\system\library\ompro\ompro_init_setting.settings Импортируйте настройки из этого файла в группу с нужными параметрами https://prnt.sc/1sxj6pu
  12. Приветствую. Файлы хедера открыты, все там, и менять несложно. По поводу BCC даже не смотрел больше, еще месяц-два буду занят, не до доработок, только если что-то срочное.
  13. Ошибки телеграма пишутся в журнал, поэтому там. Причина найдена. Для темы магазина переделано форматирование валют со вставкой всяких тегов. В system\library\ompro\omproapi.php, метод getFormat - попробуйте добавить строчку $value = $this->clearTags($value); (см скрин) https://prnt.sc/1rfftpw В данном случае должно помочь, но где еще вылезет, трудно сказать.
  14. Думаю все именно так. Где-то в данных заказа или товара этот span проявляется. Знаю об этом. Просто в телеграме свои теги, которые нужно оставить, а отсеивать их от остальных - лишняя обработка и мало в этом смысла. Потому что если например способы оплаты/доставки записывают теги в базу, то их лучше убрать сразу при получении данных заказа, т.е. в модуле Вывод данных настроить для этих полей предварительную обработку например так https://prnt.sc/1rdkhkr. В случае @Denis8585 возможно эта проблема в способе доставки (так как способ Оплаты вроде по умолчанию я делал с такой настройкой), или в других данных, может в товаре. Надо проверить на любом телеграм-шаблоне: для начала убрать переменную способа доставки [[{shipping_method}]] - если ошибка пропадет, значит в этом дело и нужно просто добавить предобработку для shipping_method так же как для payment_method https://prnt.sc/1rdkhkr. Если дело не в этом, то проверить аналогично шаблон данных товара (в телеграм-шаблоне) https://prnt.sc/1rdl796 В общем, главное вычислить в каких данных лезет этот тег и добавить предобработку для нужной переменной, чтобы его убрать. @Bn174uk @AlektroNik Спасибо за помощь!
  15. 1. По кнопке "Добавить заказ" вы переходите в редактор Опенкарта или OrderPro, смотря как и что у вас настроено. В менеджере только кнопки для перехода в редактор(ы). Есть быстрое редактирование в самом Менеджере - включается и настраивается (что и как редактировать) в меню Вывод данных. Это простое и прямое редактирование полей в некоторых таблицах базы данных, без учета зависимостей, т.е. изменяется только конкретное поле. Если вы хотите редактировать товары, способы доставки (оплаты) то нужен редактор, так как при этом изменяться должно не одно поле и не в одной таблице. 2. Все поля simple выводятся и для них работает быстрое редактирование. Изучите "Первый запуск" http://brest001.ru/ompro_doc/ompro_start.html больше поймете.
  16. Здравствуйте. Скорей всего, в каком-то из модулей API почты не настроены способы доставки. Чтобы это не вызывало ошибку можно сделать небольшую правку в system/library/ompro/omproapi.php. Вот это https://prnt.sc/1qf6yva нужно изменить след. образом elseif (in_array($code, $poshta_methods)) { $config = $this->config->get($code); if (!empty($config['shipping_methods'])) { $methods = $config['shipping_methods']; foreach ($methods as $method => $setting) { $title = html_entity_decode($setting['name'][$language_id], ENT_QUOTES, 'UTF-8'); $shippings[$code.'.'.$method] = $title; } } } Если вам трудно это сделать самостоятельно, дайте доступ к фтп мне в личку, сделаю.
  17. А версия модуля у вас какая? До версии Ompro 2.0.4 включительно модуль использует библиотеку PHPExcel, которая работает на PHP 5.4 - 7.3 Начиная с версии Ompro 2.0.5, в модуле добавлена библиотека PhpSpreadsheet, которая работает на PHP 7.2 - 8.0. Ompro 2.0.5 автоматически подключает нужную библиотеку, в зависимости от вашей версии php. Т.е. если у вас PHP 7.4 и модуль версии 2.0.4 и ниже, то используется библиотека PHPExcel, которая с PHP 7.4 не работает.
  18. Пересохраните настройки группы, чтобы кеш статусов обновить. Ну, или кеш нужно чистить, но сохраниться проще.
×
×
  • Створити...

Important Information

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