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

brest001

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

    567
  • З нами

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

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

  1. Для добавления заказа нужен редактор, а тут выбор никакой: либо стандартный редактор, либо ОрдерПро (отличный редактор, кстати). Если бы так было просто с полноценным редактированием заказа (с учетом всех взаимосвязей данных в базе), то давно бы уже была куча альтернативных редакторов и менеджеров с таким функционалом. Быстрое редактирование в модуле есть, и можно настроить редактирование большинства данных заказа, но без учета других данных (ну или с некоторыми, если поработать над конкретным случаем).
  2. С этим я тоже что-то делал (уже точно не помню), пока тестирую ошибка больше не появлялась. Кстати, с модификатором она вряд ли связана. А связано это с тем что стандартный редактор каждый раз при редактировании отправляет уведомления о новом заказе через API и вот тут у меня некоторые данные терялись. Сейчас (после обновления) если будут использоваться шаблоны OMPro, то редактор опенкарта с уведомлениями будет работать логично - если добавляется через редактор новый заказ - уведомления отправляются, если редактируется существующий заказ - уведомления не отправляются.
  3. Да, я уже давно нашел эту ошибку, исправил, скоро обновимся, надеюсь. Ошибка связана с полями, где используются для вывода значений чекбосы или селекторы. Проявляется только при оформлении заказа и когда в шаблонах используются переменные для таких полей.
  4. Спасибо за подсказку. Вообще все шаблоны (не только письма) сделаны больше для примера и демонстрации возможностей. У каждого в работе свои нюансы и, так или иначе, под себя нужно все корректировать. это уже сделано, скоро обновимся. Это только если на будущее, будем на связи.
  5. Здравствуйте. Это не "исправить", а доработка нужна для редактора OrderPro. То, что работает в стандартном редакторе и просмотре заказа, это подставляются комментарии из Менеджера 1.4.2. Для Order Manager Pro шаблоны комментария работают только в самом модуле. Идея принимается, постараюсь сделать, но позже.
  6. Документация готовится, но это долгая песня как ни стараюсь. В любом случае, буду постепенно дополнять, а пока что-то может пригодится http://brest001.ru/ompro_doc/ompro_start.html Подкорректировал, в обновлении будет. Для названия товара сделайте так; $product_image = ''; if (!empty($product_info['image'])) { $img = $this->model_tool_image->resize($product_info['image'], $image_width, $image_height); $product_image = !empty($img) ? '<img src="'.$img.'" alt="'.$product_info['op_name'].'" />' : ''; } Для производителя там же чуть ниже $m_image = ''; if (!empty($product_info['m_image'])) { $img = $this->model_tool_image->resize($product_info['m_image'], $man_image_width, $man_image_height); $m_image = '<img src="'.$img.'" alt="'.$product_info['m_name'].'" />'; } "P.S. и надо менять в папке catalog всё же, а не в admin" - пока и там и там нужно менять. В каталогу это нужно для писем и др. уведомлений и ипользуется при добавлении истории заказа (изменение статуса и пр.) В след. обновлении модуля задача упростится. API перенес в отдельную библиотеку, при доработке дублировать методы уже не нужно будет отдельно для каталога и админки.
  7. Немного подправил строку, что искать и заработало. Может как-то добавите сразу в релиз. Спасибо, добавил, это будет в одном файле. Ocmod ищет только одну строку. "эксперементировать с /n /r..." - не поможет. Можно найти строку и от нее задать отступы, сколько строк вперед/назад пропустить, чтобы вставить свой код. В Ocmod свои нюансы, но их немного и логика простая, понять можно легко и быстро, материалов полно по этой теме.
  8. У вас тема, видимо, использует, свой шаблон страницы просмотра заказа в ЛК (не просто стили свои, а переделана сама страница catalog/view/theme/*/template/account/order_info.tpl (или twig)), поэтому мод и не срабатывает. Вам нужно его под себя править. да
  9. Да Честно говоря, просто некогда пока этим заниматься. Ссылки на сайте на изображения будут относительные, а в модуле думаю дать просто прямую ссылку на документацию, мне так проще ее дорабатывать. По поводу вашего предложения на счет панели в личке, я еще не добрался, отвечу позже. а я думал это кто-то из админов форума ) Было бы супер, я не думаю что там придется много кодить, но мне кажется покупателю было бы удобно. Только, что бы трекномер был кликабелен, т. е. множно было подписать ссылку на сайт при клике на нем. По тому же принципу как у Вас двойные квадратные скобки работают. Простенькие моды сделал - один для номера ТТН новой почты (поле novaposhta_cn_number - значение записывается при создании накладной), другой - для трек-номера (поле track_no, куда вы самостоятельно вбиваете трек-номер). Моды прикрепляю, если кому-то срочно нужно. Тестировался не на всех платформах, но проблем быть не должно, в крайнем случае, отключите мод и все. Каждый мод подходит для второго и для третьего опенкарта. На счет кликабельности трек-номера надо думать. Наверно нужно доп. поле для ссылки на ресурс отслеживания, а потом дорабатывать моды, чтобы эти данные можно было вывести в ЛК покупателя. Здесь - это в личном кабинете покупателя. Столбик в истории не думаю что нужен, это же не статусы, которые меняются. Трек-номер один раз вбили и все, нет смысла его в историю в отдельную колонку каждый раз писать. А если нужно в историю, то в комментарий можно вставлять. ompro__novaposhta_cn_number_in_account.ocmod.zip ompro__track_no_in_account.ocmod.zip
  10. Здравствуйте. Вообще-то эти запросы для прибыли и прочее, сделаны больше в качестве примера. У всех по-разному считается, кто-то учитывает закупку товара, кто-то не учитывает, у кого-то закупка берется из каталога, другим нужно вносить сумму закупки в заказ. То же самое со скидками и прочим, могут быть модули скидок - у них свои поля, или другая логика. В модуле по умолчанию настроены два разных запроса расчета прибыли (разница в учете закупки товара), и в обоих этих запросах купон учитывается, вернее учитывается все, что есть в таблице order_total. И здесь логика такая - все скидки надбавки считаются от подитога, т.е. от суммы стоимости товаров в заказе, а не от прибыли, как вы говорите. В общем, как вам нужно, это вам видней. Делайте свои запросы, чтобы считало как нужно вам. У вас наверно третий опенкарт и ошибка появляется, когда изменяете шаблон таблицы заказов. Если да, то это ошибка в шаблоне, в обновлении будет исправлено. А сейчас можно сделать следующее: - Файл admin\view\template\sale\ompro\ompro_tpl_page.twig - строка 1082 примерно - находим url: 'index.php?route=sale/ompro/getOrdersTable&<?php echo $strtoken; ?>&tpl_code=' + encodeURIComponent(ordertpl) + '&limit=5&order=ASC', - заменяем на: url: 'index.php?route=sale/ompro/getOrdersTable&{{ strtoken }}&tpl_code=' + encodeURIComponent(ordertpl) + '&limit=5&order=ASC', - Обновляете кеш темы, если включен. Всё.
  11. Вы бы так автору лайки ставили По трек-номеру. Можно сделать отдельный мод для этого. Просто не всем это нужно. Или сейчас можно установить мод от Менеджера заказов 1.4.2 - Omanager_trackno_in_order_info_history_OC21x-23x.ocmod - для опенкарт 21-23 - Omanager_oc3x_trackno_in_order_info_history.ocmod.zip - для опенкарт 3.0 Он будет выводить поле track_no из таблицы заказов здесь https://prnt.sc/11817um - для понимания: если трек-номера нет в заказе, то даже надписи "Трек-номер:" не будет
  12. Скорей всего, документация в ближайшее время будет выложена на моем сайте, а в модуле после след. обновления будут только ссылки на разделы помощи.
  13. Недоработочка. Изначально не планировал, что в комментах будет html, а тут еще сам насоветовал. Исправляется просто: Файл admin\controller\sale\ompro_helper.php строка 504 Заменить $template = $comment_templates[$order_status_id][$language_id]; На $template = html_entity_decode($comment_templates[$order_status_id][$language_id], ENT_QUOTES, 'UTF-8'); Только имейте ввиду, в СМС все теги html в комментарии будут удалены, В телеграмм-уведомлениях используется ограниченный набор html-тегов, с другими тегами скорей всего будет ошибка при отправке сообщения. Поэтому при форматировании шаблонов комментария лучше сразу учитывать этот момент, если эти же шаблоны будут использоваться для телеграмм-уведомлений.
  14. Спасибо! Исправил, забыл обновить модификатор для ЛК при обновлении модуля на демо-сайте. Не по инструкции делал
  15. Да я просто в демке шаблоны попутал, что-то настраивал и в настройках уведомлений шаблоны писем не те оставил. Сейчас исправил. Там есть шаблоны для всех типов уведомлений. Для изменения статуса так и называется "Изменение статуса" ID=6. и переменная там есть. На демо вы не можете ничего редактировать. Вы можете ее сократить до одной колонки, да и вообще сделать насколько хватит фантазии (при условии, что имеете базовые навыки в html) - шаблоны Таблицы истории изучайте. Это и других шаблонов касается. Сделайте копию из готового шаблона и экспериментируйте сколько душе угодно. - мысль интересная, возьму на заметку, посмотрим на будущее У вас должно быть право редактировать это поле - настраивается в выводе данных Плохо искали. Пример в самом первом шаблоне таблиц заказов " Последние заказы" - размещена на Главной. - может быть, пока не знаю, с селекторами по-другому делать надо, не так как "где-то видел у Вас такую" - не делал специально, если много редактором начинают тормозить страницу, неудобно. Надо делать как в таблице заказов, чтобы включать/выключать редактор, пока нет времени на это. Включите себе отдельную вкладку в браузере, откройте там например новый шаблон письма (он с редактором) и экспериментируйте. Когда результат устроит, включите режим кода и ctrl-C > ctrl-V. Вам мало сложностей в модуле? Мне хватает. Конечно мысль вполне себе здравая, но так я его еще год буду дорабатывать. А страницу максимально приближенную к старому модулю делаю потихоньку, но в приоритете документация. Закончили красиво Мне приятно, спасибо.
  16. Здравствуйте! 1. Для конкретного статуса НЕ назначается отдельный шаблон письма, но можно настроить чтобы в письмо автоматически подставлялся комментарий при выборе статуса https://prnt.sc/115fzo0 2. Шаблоны комментариев настраиваются для каждой группы пользователей https://prnt.sc/115g1ct 3. Какой шаблон письма используется для писем об изменении статуса - настраивается здесь https://prnt.sc/115fx28 4. Чтобы в письмо вставлялся ваш комментарий - в шаблоне письма должна быть переменная для вставки комментария [[{comment_manager}]] https://prnt.sc/115fflq Подытожим. 1. Настраиваете комментарии для статусов https://prnt.sc/115g1ct 2. Выбираете какой шаблон письма используется для писем об изменении статуса https://prnt.sc/115fx28 В письме должна быть обязательно переменная для вставки комментария [[{comment_manager}]] https://prnt.sc/115fflq
  17. Спасибо, что подняли этот вопрос. Это можно обсудить, здесь у меня только две принципиальные позиции - 1) Менеджер заказов дорабатываться не будет, - 2) Все, кто купил раньше Менеджер заказов, должны иметь возможность бесплатно установить Order Manager Pro. В остальном, можно сделать как вам лучше. Я рассуждаю так. Функционал и внешний вид Order Manager Pro можно настроить практически полностью как в Менеджере. Например, включить/отключить, отсортировать колонки в таблице заказов, подправить стили (ширину и т.д) не сложнее, чем это было в Менеджере, только немного по-другому. Также как и другие настройки - отбор заказов, разграничение настроек, цвета и др.не требует навыков программирования. В документации это будет подробно написано и не думаю, что будут с этим сложности. Единственное, что вывод данных в ячейках таблицы делается в новом модуле только как при использовании шаблона в Менеджере 1.4.2, т.е. нет возможности включать/отключать данные с помощью галочек. Зато есть возможность реализовать очень многие "хотелки" клиента, если нужно, а нужно это в 90% случаев, по-моему. Поэтому я не знаю, стоит ли оставлять Менеджер заказов в продаже как отдельный модуль. Единственный плюс - это цена, которая конечно в этом случае останется прежней. Но учитывая постоянные просьбы о доработке Менеджера заказов (обычно разных мелочей, которые в новом модуле делаются с помощью настроек), не вижу в этом смысла. Менеджер заказов я бы оставил доступным для скачивания как бонус к новому модулю. Тогда Менеджер заказов "установил за 5 минут настроил даже не разбираясь и счастлив" а дальше можно в процессе потихоньку разбираться и настраивать новый модуль, если нужно больше возможностей. Давайте думать как лучше, высказывайтесь.
  18. Все настраивают, но делиться не спешат хотя я на это надеялся. Доработал импорт-экспорт всех настроек, добавил возможность сохранять настройки используемых модулем полей таблиц базы данных, и добавлять недостающие поля (опционально) при восстановлении всех настроек модуля и настроек текущей группы. Это упрощает перенос настроек модуля с одного сайта на другой, например с тестового на рабочий.
  19. Можно. Если нужны счета для печати - создаете или редактируете существующие шаблоны экспорта (Печать данных заказа (для печати одного заказа на странице) или Печать таблиц заказов (для печати заказов на одном листе)). Если нужны счета для отправки в письме - соответственно создаете или редактируете существующие шаблоны уведомлений (Письма) - делаете их в виде счета и можете отправлять покупателю.
×
×
  • Створити...

Important Information

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