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

AntonMuxa

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

    102
  • З нами

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

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

  1. нет. Самое интересное что такие ссылки сами по себе на сайте нигде не появляются. Они есть только в индексе поисковыков ну и можно вручную добавить /?page=2 к ссылке товара и будет переход. Может как-то сделать 404 ошибку на эти страницы?
  2. Всем здравствуйте. Помогите решить проблемы или направить где смотреть. Ситуация такая: в индекс попадают ссылки вида магазин/товар?page=2. Откуда берется этот ?page=2. Стоит seopro. Как в роботс закрыть такие и вообще как они могут туда попадать - пагинации ведь нет на страницу товара. Кто что посоветует?
  3. я ставил ваш модуль и у меня валились ошибки. Undefined offset 1 на этой строке $result = $this->database->query($text_sql, $params[1]);
  4. А если нет возможности настроить сервер ибо использую хостинг а не выделенный сервер. Индексы добавлял. А вот переписать запрос не подскажите хоть пример как он может выглядеть? ну или где почитать ? почему то думал что если opencart то у него должны быть адаптированы запросы - все таки там команда все дела
  5. Нашли решение вопроса? у меня такая же проблема
  6. Все здравствуйте форумчане. Вопрос такой: seo pro работает не полностью. Движок ocStore 2.1.0.2 стоит seo pro от freelancer. На товарах и категориях сео срабатывает все хорошо, но вот когда я устанавливаю баннеры на главную к ссылкам добавляется index.php?route= Например если ссылка для баннера /manufacturer то на сайте она выглядит так домен/index.php?route=/manufacturer Что может быть? Может кто с таким сталкивался? Любые идеи и советы приму. Спасибо
  7. на всякий случай вот два файла готовых а то может я коряво написал catalog controller product - category.php catalog model catalog - product.php
  8. может кому нужно вот решение добавить в функцию public function getProducts($data = array()) { перед строкой $sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; добавить это if (isset($data['sort']) && ($data['sort']=='special_percent')) { $sql .= " INNER JOIN oc_product_special ps ON (ps.product_id = p.product_id)"; } if (isset($data['sort']) && ($data['sort']=='hit')) { $sql .= " INNER JOIN oc_product_bestsell bs ON (bs.product_id = p.product_id) AND bs.bestsell = '1'"; } и в функцию public function getTotalProducts($data = array()) { перед строкой $sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; добавить тоже самое if (isset($data['sort']) && ($data['sort']=='special_percent')) { $sql .= " INNER JOIN oc_product_special ps ON (ps.product_id = p.product_id)"; } if (isset($data['sort']) && ($data['sort']=='hit')) { $sql .= " INNER JOIN oc_product_bestsell bs ON (bs.product_id = p.product_id) AND bs.bestsell = '1'"; }
  9. Может кто знающий поможет советом. Ситуация такая - делаю сортировку по скидкам, и по хитам (пока только по скидкам!) то есть если выбрано сортировка скидки то показывало товары только со скидкой. Вывод я сделал но товары выводятся все которые есть в магазине со скидками а надо из той категории где проводиться сортировка. Я знаю что нужно вот этот код if (!empty($data['filter_category_id'])) { if (!empty($data['filter_sub_category'])) { $sql .= " AND cp.path_id = '" . (int)$data['filter_category_id'] . "'"; } else { $sql .= " AND p2c.category_id = '" . (int)$data['filter_category_id'] . "'"; } if (!empty($data['filter_filter'])) { $implode = array(); $filters = explode(',', $data['filter_filter']); foreach ($filters as $filter_id) { $implode[] = (int)$filter_id; } $sql .= " AND pf.filter_id IN (" . implode(',', $implode) . ")"; } } добавить но пока все безуспешно. прикрепил файл контроллера категории и модель catalog/product category-controller.php product-model.php
  10. в общем в теме файлы фронта подключаются вот так <?php require( ThemeControlHelper::getLayoutPath( 'common/product/default.tpl' ) ); ?> - проверил что все файлы которые так подключаются на них не реагирует ocmod.
  11. Я бы не создавал тему здесь если б хотел купить решение проблемы. Мне важно разобраться. Хотел получить советы.
  12. А практики ни у кого нет решения проблем с подобными проблемами? Где можно поискать материал для решения проблемы?
  13. vqmod отсутствует это возможно если только сам разработчик темы pav это сделал но другие файлы работают через окмод нет такого что такое звезды?
  14. Вот в том то и дело что файл подключается динамически. То есть в файл product/category.tpl подключается common/product_collection.tpl а в этот файл подключается тот файл который я редактирую окмодом common/product/default.tpl . А может как-то возможно насильно подключить через окмод?
  15. Ошибок кстати нет и в логах магазина и в логах окмода
  16. Всем здравствуйте. Предлагаю обсудить такую проблему. Ocmod находит файл вносит в него изменения файл появляется в /storage/modification/ с изменениями как надо. Но когда проверяю в магазине файл не меняется. Тема pav. Что может быть?
  17. Версия opencart 2.3.0.2 - появилась необходимость чтобы письмо о заказе клиенту приходило на трех языках - если ли у кого-то соображение реально ли это сделать - насколько это сложно? может кто знает как это реализовать?
  18. Спасибо, мне помогло! Всего одну строчку добавил! Движок 2.3 шаблон So Sata
  19. Я нашел вот такое видео Добавление опций на страницу категорий Opencart 2.3.0.2. Часть 2 - но у меня не стандартный шаблон по-этому не совсем подошло, просто не добавляет в корзину. Может тебе подойдет.
×
×
  • Створити...

Important Information

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