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

brest001

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

    567
  • З нами

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

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

  1. Спасибо Все верно, с файлами в истории еще надо поработать. Это скорей всего потому, что добавляете баллы в новом блоке (там где произвольные баллы). Там есть подсказка, что в этом случае приходит обычное письмо. Точно, таких писем нет. Та же история, что и с баллами. Легче отключить ) Я уже привык к другой навигации - кликнул по списку заказов (чтобы фокус навести) и стрелками на клавиатуре влево-вправо, вполне удобно. Не знаю, что с этим делать, стрелки конечно не лучший вариант, но и без них иногда еще хуже. С ползунком будет наверно та же история. Можно поэкспериментировать, в принципе, прямо в шаблоне, с помощью скриптов что-нибудь, без доработки кода. Зачтется Согласен Я думаю будет по-разному. Например, следующее обновление планирую уже скоро с небольшим списком изменений.
  2. Понял, спасибо за ответ. На счет черного списка, советовать не могу, никогда не использовал. Просили как-то реализовать в модуле, но так и не добрался до этого, тем более больше никто не интересовался.
  3. Если вам не нужны ограничения при выводе заказов по способу доставки (как и по другим показателям), или заказы с отмеченными в этих настройках доставками не отображаются, или нужно отображать заказы с удаленными способами доставки, снимите все галочки для отбора заказов по данному параметру.
  4. При установке права админу (кто устанавливает) даются автоматически, поэтому я об этом даже не подумал. А при переходе в настройки другой группы тоже загружаются настройки по умолчанию с правами на просмотр. Работает и хорошо.
  5. Сложность даже не в создании новых фильтров, а в том, что много фильтров сложно разместить. И об этом я думал, но пока отложил. Переключалки что-то могут решить, но появятся другие нюансы, например с гибкостью настроек для LIKE, с юзабилити, "защитой от дураков" и т.п. да и многое переделывать надо для этого. В общем, на заметку, но отложено.
  6. Еще не разбирался, но думал, посмотрим. Хотел, руки пока не дошли, доки еще писать наверно месяц в лучшем случае. Не обновляются, мало ли вы там для себя что-то настроили. Поэтому все бэкапы в отдельном архиве, ссылка в истории. Это от редактора ОрдерПро. Если установлен, тогда выводится.
  7. Спасибо что заметили, а то не мог понять в чем дело. Ошибка, оказывается, от предыдущих версий третьего опенкарта, название метода исправили только в версии opencart-3.0.3.7, а до этого было как запрашивает модуль (без буквы i). Менеджер 1.4.2 дорабатываться уже не будет, я предупреждал. Но решение есть и довольно простое - дать модулю отсутствующий метод. Т.е. в файле \admin\model\user\api.php (этот метод находится в конце), продублируйте его с названием без буквы i public function deleteApiSessionBySessonId($session_id) { $this->db->query("DELETE FROM `" . DB_PREFIX . "api_session` WHERE session_id = '" . $this->db->escape($session_id) . "'"); }
  8. Да что за день сегодня такой Забыл в спешке, надо еще мод для аккаунта заменить, прикрепляю. ompro_account_history_OC_21_30x.ocmod.zip
  9. Нужно тег operation сделать так; <operation error="skip">, чтобы пропускал ошибки (т.е. не нашел строку - пропустил, пошел дальше... а так выполнение прерывается). error="skip" работает вроде только с версии опекнарта 2.3 (на всякий случай). Я как раз недавно дорабатывал для другого шаблона и этот момент исправил. Если хотите файл прикрепляю. Тут 100500 вариантов, как вы будете настраивать шаблон и какие элементы размещать, поэтому я не ставлю перед собой задачу настроить шаблоны идеально, да еще для каждого разрешения, ни на что другое времени не будет. Тем более, что большинство пользователей что-то для себя меняет и скорей всего, оформление тоже. По возможности, шаблоны буду корректировать, но это не в приоритете, все-равно все что-то перестраивают У вас разрешение экрана небольшое наверно, вот и выглядит странно, а у меня норм. Для модального окна можете настроить свою ширину, например для класса .modal-dialog, задать можно хоть в шаблоне таблицы заказов, хоть в шаблоне страницы. Установите фикс ompro_v202_fix_OC21_30.zip, вы наверно модуль обновили до него, эта ошибка проявилась в php7 ompro_track_no_in_account.ocmod.zip
  10. Здравствуйте. Для версии 2 установите фикс ompro_v202_fix_OC21_30.zip (внутри 3 архива, выберите для вашей версии php). По 1.4 Проверьте наличие метода deleteApiSessionBySessonId в admin\model\user\api.php, может у вас он выпилен или какие-то модификаторы этот файл изменили и нарушили структуру. Получается, модуль не находит этот метод deleteApiSessionBySessonId, хотя файл опенкартовский, я проверил еще раз, во всех версиях 3-го опенкарта этот метод есть.
  11. Да, там можно любые списки и печатные формы создавать как Вам захочется. Кажется через "Шаблоны Экспорта". Да, шаблоны экспорта-Печать таблицы товаров. Товары в этих шаблонах группируются по id товарв, т.о. выводится сводная таблица товаров для выбранных заказов. И пример такой есть на странице "Расширенный список", блок Экспорт товаров, хоть на печать, хоть в эксель и даже дополнительно можно отфильтровать https://prnt.sc/12wz3ef
  12. Если коротко, то можно. Можно выполнить любой нужный метод, не важно с запросами к базе или нет. Если я правильно понимаю, то нужно: Получить значение в таблице `oc_order_to_1c` для данного заказа и в зависимости от этого ставить чекбокс в нужное положение. Отслеживать положение чекбокса (когда галочка ставится или снимается) и в зависимости от этого вносить изменение в базу. Теория такая. Чекбокс, понятное дело, можно создать где угодно. В данном случае где-то в шаблоне таблицы заказов. Для получения значения чекбокса делаем доп. данных заказа делаем запрос к таблице `oc_order_to_1c`, назначаем переменную. Можно составить запрос так, чтобы выводить значение переменной сразу как checked или пусто, в зависимости от полученного значения. Нечто подобное сделано для поля (добавлено в последнем обновлении) ID покупателя (пусто вместо 0), можете подсмотреть. В шаблоне вставляем эту переменную в тег чекбокса - в результате чекбокс будет в нужном положении (отмечен или нет). Дополнительно для чекбокса присваиваем какой-нибудь класс для функции-обработчика. Для отслеживания изменения положения чекбокса в шаблоне, вешаем на него функцию-обработчик через java script (можно прямо в шаблоне таблицы заказов). Токен, если что, можно получить через getURLVar('token'). И при изменении положения обратиться к нужному методу (я думаю он есть готовый у вас для данной операции в файлах модуля обмена/интеграции с 1с) с передачей номера заказа и значения для поля 1c_id (если я правильно понял). Можно также создать и свой метод, например в admin\controller\sale\ompro_helper.php и обработать переданные данные как вам нужно. Как-то так.
  13. Братцы, смотрим изменения http://brest001.ru/ompro_doc/ompro_history.html Знакомимся с демо здесь (demo / demo) И обновляемся. Многое по вашим просьбам сделано и будет еще. Спасибо всем за вопросы, пожелания и предложения!
×
×
  • Створити...

Important Information

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