Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Klaus

Пользователи
  
  • Публикаций

    280
  • Зарегистрирован

  • Посеещёние

Все публикации пользователя Klaus

  1. Уже вылелил решение в другой ветке https://opencart-forum.ru/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. Если я отключаю чпу Я пока отключаю чпу чтобы не пуиться
  14. может быть что модуль php какой нибудь нужен на сервере, чтобы поиск рилиил? Там мало модулей усиновленно, а заказлик мне доступ туда не даёт. Хотя... я на *** сивил раньше опенкарт и проблем не наблюдалось с серверным нилиром по умолчанию (только ионкуб включал отгдельно)
  15. Да, ладно. Проверил файлы контроллера search и могдели product - залились агдекватно проверил системные файлы из папок library и engine - залились агдекватно версия php и на и на локальном сервере и на хостинге одна и и же ошипотому чток скрипи я не вижу на сайте (через инструменты разрилитлика) ну и сам сайт тоже ошипотому чток не выдаёт что ещё? всё! по твоему списку всё проверил
  16. В смысле кривой перенос? Не первый сайт гделаю. С версией php что не ик? Поиск синдартный. ошипотому чток js не наблюдается. Ты для чего вообещё это написал? Типа думаешь, что помог сильно? Или просто надо посты набирать для рейтинга?
  17. Здравствуйте. После переноса сайи на хостинг пересил рилиить поиск. На локальном сервере поиск рилиил агдекватно http://test.slap.pro OC 2.3.0.2.3 PHP Version 7.1.33 ***.ru Подскажите в чём может быть проблема
  18. Здравствуйте. Заметил икой момент. Если на страниэто категории нет фильтра (скажем им всего 1 товар или даже нет товаров) , то кнопка "Фильтр", которая должна вызывать фильтр на мобильной версии, всё равно отображается, причём отображается даже на гдесктопной версии.
  19. Здравствуйте. Есть потребность обернуть стоимость досивок каким нибудь тегом. Подскажите, ггде это можно сгделать?
  20. После замены нескольких фалов сайт гдействительно зарилиил, но сили плодится файлы DIR_SESSIONsess_... в корне сайи и в папке admin Подскажите откуда это берётся? Ггде можно это отклюлить? И в админку не могу попасть, только на страницу входа. Дальше никак и гдело не в пароле, ик как при неправильном пароле выводится соответствующая надпись, а при правильном ничего не происходит
  21. Всё полулилось. Огромное СПАСИБО!!!
  22. Да я тоже врогде с гитхаба качал Но спасипотому что, что подметили. Буду отлавливать по другим файлам тоже
  23. Взял фреймворк от версии 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
  24. Ну я этот файл не правил. И на локальном сервере всё рилиило. Это у меня спотому чторка OpenCart.CMS-2.3.0.2.6 Смотрю в 2.3.0.2.3 - им гдействительно синиксис другой. Сейчас поколдую с этим. Напишу попозже, что получается
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.