Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

SooR

Users
  • Posts

    1,511
  • Joined

  • Last visited

Everything posted by SooR

  1. Тогда попробуйте так, хотя и поле key желательно бы знать.
  2. Это value, а нужен code Здесь, к примеру, в поле code указано theme_default
  3. Какой code имеет настройка этого модуля в таблице?
  4. @abonnent , нужно изначально знать как подключается этот модуль, какого он типа? Если он добавляется в списке модулей, то должен получать $setting аргументом. Вы должны сперва правильно сохранить настройки этого модуля (не в setting?), затем использовать его.
  5. Еще такое бывает, когда отсутствуют файлы перевода модулей. Тогда название будет браться из последнего подключенного файла локализации.
  6. Все что хранится в setting попадает в $this->config и доступно по ключу, которым является колонка 'key' в этой таблице. Используйте $this->config->get('mymodule_status'); вместо $setting['status'].
  7. Есть два типа модулей: модули "одиночки" и модули, которые создаются добавлением в списке модулей. Настройки первого типа сохраняются в таблице setting, второго - в module. $setting идет в модулях второго типа (карусель, баннеры, последние...). Модули без "подмодулей" такой переменной не получают (категории, фильтр, аккаунт...). Чтобы получить настройки модуля из таблицы setting, используйте API конфига: $this->config->get('mymodule_status');
  8. @Tom , по-моему проще посмотреть что там в его filemanager.php. Боюсь, эти замены приведут к цепной реакции до ядра)
  9. Что-то у вас там сильно изменено от оригинала. Удаляйте filemanager.php, а filemanager.php.bak переименуйте в filemanager.php. Нужно смотреть, заочные методы у меня исчерпаны.
  10. Попробуйте загрузить файл filemanager.php из оригинального OpenCart 2.3. Перед этим, измените название исходного файла на filemanager.php.bak Извлеките архив в admin/controller/common/ filemanager.zip
  11. Подозрение на то, что filemanager.php неверно считает количество файлов, создавая вторую страницу, на которой нет изображений. Проверьте по ftp, могут ли быть изображения на второй странице менеджера?
  12. Нажмите на запрос и посмотрите что выдает в правой колонке во вкладке "Response"
  13. Здравствуйте. Что происходит после нажатия на другую страницу? Откройте консоль браузера (F12) и посмотрите наличие ошибок JavaScript (вкладка Console), если их нет, то нужно смотреть куда уходит запрос (вкладка Network) и что он возвращает.
  14. @mmmtrade , Здравствуйте. === ВНИМАНИЕ ======================================================================== Перед обновлением ОБЯЗАТЕЛЬНО сделайте резервную копию базы данных вашего магазина! Установка иными способами не гарантирует правильную работоспособность модуля фильтра. Используйте метод установки описанный ниже. === ОБНОВЛЕНИЕ ====================================================================== 1. Перейдите в > Дополнения > Модули > Фильтр товаров OCFilter > "Редактировать" > Выключите модуль (статус - отключено) и сохраните настройки ________________________________________________________________________________ 2. Перейдите в > Дополнения > Менеджер дополнений > Установите флажок напротив "OCFilter Modification" > Нажмите на "Удалить" в верхнем правом углу страницы > Нажмите "Очистить" > Затем "Обновить" ________________________________________________________________________________ 3. Перейдите в > Дополнения > Установка дополнений > Установите ocfilter.update.ocmod.zip из папки UPDATE > ваша версия OpenCart ________________________________________________________________________________ 4. Перейдите в > Дополнения > Менеджер дополнений > Нажмите "Очистить" > Затем "Обновить" ________________________________________________________________________________ 5. Перейдите в > Дополнения > Модули > Фильтр товаров OCFilter > "Редактировать" Включите модуль и сохраните настройки
  15. Сам на днях переносил модуль под 3-й, получал ошибку при загрузке, потом дошло, когда посмотрел в этот файл.
  16. @magzhan9292 , её и не должно там быть. Разрешенные директории загружаемых файлов выглядят так:
  17. @Serwak , здравствуйте. Индексация фильтров теперь запрещена по умолчанию, открыты для индексации только посадочные страницы. Редактор в некоторых сборках подключается по-своему, нужно посмотреть.
  18. Самый простой вариант - дублировать себе письмо покупателя. Идем в catalog/controller/mail/order.php и находим $mail->setHtml($this->load->view('mail/order_add', $data)); $mail->send(); после вставляем // Send to additional alert emails $emails = explode(',', $this->config->get('config_mail_alert_email')); $emails[] = $this->config->get('config_email'); foreach ($emails as $email) { if ($email && filter_var($email, FILTER_VALIDATE_EMAIL)) { $mail->setTo($email); $mail->send(); } } находим public function alert(&$route, &$args) { после вставляем return; Решение не проверялось. Применять с осторожностью.
  19. Вариант 1 В common/menu.twig подгружать два шаблона {% include 'default/template/common/menu_desktop.twig' %} {% include 'default/template/common/menu_mobile.twig' %} Вариант 2 В контроллере создать две переменные обработанных шаблонов $data['menu_desktop'] = $this->load->view('common/menu_desktop', $data); $data['menu_mobile'] = $this->load->view('common/menu_mobile', $data); В common/menu.twig <div id="menu-desktop">{{ menu_desktop }}</div> <div id="menu-mobile">{{ menu_mobile }}</div>
  20. @shankara , обычно не требуется. Пользоваться можно сразу.
  21. @shankara , здравствуйте. Да, все должно работать, главное - что шаблон использует BootStrap.
  22. Если вы знаете где находится этот запрос, то попробуйте заменить в нём ORDER BY name на ORDER BY md.name Если не знаете где, то посмотрите в catalog/model/catalog/manufacturer.php
  23. Вы не загрузили обновление из папки UPDATE. Удалите модификатор модуля в модификаторах. Очистите и обновите модификаторы Загрузите обновление из UPDATE Очистите и обновите модификаторы
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.