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

Klaus

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

    280
  • З нами

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

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

  1. Уже вылечил решение в другой ветке https://opencartforum.com/topic/170522-vstroennyy-blog-v-ocstore-3-uzhe-rabotaet-ili-esche-net/#comment-1793465
  2. Пролечил схемы. добавил в контроллеры позиций (column_left.php, column_right.php, content_bottom.php, content_top.php) следующий код: if ($route == 'blog/article' && isset($this->request->get['article_id'])) { $this->load->model('blog/article'); $layout_id = $this->model_blog_article->getArticleLayoutId($this->request->get['article_id']); } if ($route == 'blog/category' && isset($this->request->get['blog_category_id'])) { $this->load->model('blog/category'); $layout_id = $this->model_blog_category->getCategoryLayoutId($this->request->get['blog_category_id']); } Ещё немного подправил модели категории и статьи на примере статьи (в категории по аналогии) БЫЛО: public function getArticleLayoutId($article_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "article_to_layout WHERE article_id = '" . (int)$article_id . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "'"); if ($query->num_rows) { return $query->row['layout_id']; } else { return $this->config->get('config_layout_article'); } } СТАЛО: public function getArticleLayoutId($article_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "article_to_layout WHERE article_id = '" . (int)$article_id . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "'"); if ($query->num_rows) { return (int)$query->row['layout_id']; } else { return 0; } } тоесть вставил (int) и сделал return 0 В модели категории блога сделал тоже самое. Там функция соответственно называется getCategoryLayoutId
  3. А что со схемами в блогах? Если я хочу добавить модуль только к одной статье блога. Соответственно создаю схему blog/article и называю её типа "Статья блога с модулем" Вывожу в эту схему модуль, а в статье соответственно выбираю эту схему. И хрена там... модуль не выводится. Причём если вывожу модуль в дефоултной схеме "Статьи Блога" - то он выводится, причём даже в статье где выбрана схема "Статья блога с модулем" Короче глюк. Пробую проделывать то-же самое с товаром - работает адекватно. Т.е. это не глюк layout , а глюк блогов. Подскажите пжлста как полечить? очень надо
  4. Схемы тоже неадекватно работают Например для одной из статей блога хочу вывести модуль. Соответственно создаю схему blog/article и называю её типа "Статья блога с модулем" Вывожу в эту схему модуль, а в статье соответственно выбираю эту схему. И хрена там... модуль не выводится. Причём если вывожу модуль в дефоултной схеме "Статьи Блога" - то он выводится, причём даже в статье где выбрана тема "Статья блога с модулем" Глюк короче
  5. Установил ocStore 3.0.3.7 потестить Не работает seopro, Даже я бы сказал работает наоборот (в обратную сторону) Например еслия кликаю на категорию "компьютеры" то попадаю на страницу /index.php?route=product/category&path=20 Если же я пишу в адресной строке сразу seo url /desktops , то ВНИМАНИЕ... попадаю на /index.php?route=product/category&path=20 т.е. seopro понимает чей это seo url, но работает обратно своей логике
  6. Здравствуйте. При нажатии на отправку ничего не происходит. В консоли вот такая ошибка. Подскажите пожалуйста как поправить. Спасибо.
  7. одну сессию установил вторым методом в конфиге прописал ' // HTTP define('HTTP_SERVER', 'http://' . $_SERVER['HTTP_HOST'] . '/'); // HTTPS define('HTTPS_SERVER', 'https://' . $_SERVER['HTTP_HOST'] . '/');
  8. Попробовал создать поддомен с копирыванием туда системы (в конфиге прописал пути на поддомен, а БД оставил ту же). Предварительно в настройках добавил магазин с поддомено. При выборе нужного региона сайт работает на новом поддомене. Но при выборе обратно региона где должен быть основной сайт возврата на основной адрес не происходит. Попробовал в настройках связей модуля указать адрес основного домена - получил цикличное перенаправление. Что я не так делаю? И как надо?
  9. Кто нибудь!!! Расскажите как с поддоменнами работать!!! Нужно на сервере реальные поддомены создавать и поднимать на них магазин или нет?
  10. Не могу понять как работать с поддоменами. В настройках модуля включил поддомены, соответственно при выборе города с поддоменом у меня в адресной строке прописывается нужный мне адрес с поддоменом, но такой страницы не существует. Получается мне нужно на сервере создавать эти поддомены и в каждом поднимать магазин? Врят ли так, ведь это геморно очень, я предпологал что поддомены виртуальные будут? Проясните мне, пожалуйста вопрос!. Я просто реально не догоняю.
  11. Ребята. Нашёл косяк. Для эксперимента удалил модифицированный контроллер поиска и поиск заработал. Т.е. какойто модификатор ломает контроллер. Сейчас все модификаторыф поочереди проверю
  12. Я проверил на локальном сервере. УУ меня действительно при включеном чпу адрес как без чпу, но поиск работает адекватно. На реальном сайте я пока отключил чпу,
  13. может быть что модуль php какой нибудь нужен на сервере, чтобы поиск работал? Там мало модулей установленно, а заказчик мне доступ туда не даёт. Хотя... я на *** ставил раньше опенкарт и проблем не наблюдалось с серверным набором по умолчанию (только ионкуб включал отдельно)
  14. Так, ладно. Проверил файлы контроллера search и модели product - залились адекватно проверил системные файлы из папок library и engine - залились адекватно версия php и на и на локальном сервере и на хостинге одна и та же ошибок скрипта я не вижу на сайте (через инструменты разработчика) ну и сам сайт тоже ошибок не выдаёт что ещё? всё! по твоему списку всё проверил
  15. В смысле кривой перенос? Не первый сайт делаю. С версией php что не так? Поиск стандартный. ошибок js не наблюдается. Ты для чего вообще это написал? Типа думаешь, что помог сильно? Или просто надо посты набирать для рейтинга?
  16. Здравствуйте. После переноса сайта на хостинг перестал работать поиск. На локальном сервере поиск работал адекватно http://test.slap.pro OC 2.3.0.2.3 PHP Version 7.1.33 ***.ru Подскажите в чём может быть проблема
  17. Здравствуйте. Заметил такой момент. Если на странице категории нет фильтра (скажем там всего 1 товар или даже нет товаров) , то кнопка "Фильтр", которая должна вызывать фильтр на мобильной версии, всё равно отображается, причём отображается даже на десктопной версии.
  18. Здравствуйте. Есть потребность обернуть стоимость доставок каким нибудь тегом. Подскажите, где это можно сделать?
  19. После замены нескольких фалов сайт действительно заработал, но стали плодится файлы DIR_SESSIONsess_... в корне сайта и в папке admin Подскажите откуда это берётся? Где можно это отключить? И в админку не могу попасть, только на страницу входа. Дальше никак и дело не в пароле, так как при неправильном пароле выводится соответствующая надпись, а при правильном ничего не происходит
  20. Да я тоже вроде с гитхаба качал Но спасибо, что подметили. Буду отлавливать по другим файлам тоже
  21. Взял фреймворк от версии 2.3.0.2.3 - ошибок стало меньше Fatal error: Uncaught Error: Call to a member function get() on string in /home/srsru/public_html/system/library/session.php:20 Stack trace: #0 /home/srsru/public_html/system/framework.php(45): Session->__construct() #1 /home/srsru/public_html/system/startup.php(130): require_once('/home/srsru/pub...') #2 /home/srsru/public_html/index.php(19): start('catalog') #3 {main} thrown in /home/srsru/public_html/system/library/session.php on line 20
  22. Ну я этот файл не правил. И на локальном сервере всё работало. Это у меня сборка OpenCart.CMS-2.3.0.2.6 Смотрю в 2.3.0.2.3 - там действительно синтаксис другой. Сейчас поколдую с этим. Напишу попозже, что получается

×
×
  • Створити...

Important Information

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