-
Posts
21 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
SevenTM's Achievements
-
Добавить исключение в php
SevenTM replied to aka75's topic in Opencart 2.x: Setting and optimization
<?php //check if isset get parameter ocf or page if(isset($_GET['ocf']) || isset($_GET['page'])){ echo '<meta name="robots" content="noindex, nofollow" />' .PHP_EOL; }else{ echo '<meta name="robots" content="index, follow" />'; } ?> нюанс!!!! если у фильтра есть пагинация, и он сохраняет гет параметр фильтрации в запросе, то пагинация и так попадает под проверку. т.е. не надо делать проверку на пагинацию по сколку и так есть параметр ?ocf в запросе, а для него исключение есть site.com/products/phones/?ocf=brand_1&page_=2 -
Добавить исключение в php
SevenTM replied to aka75's topic in Opencart 2.x: Setting and optimization
Не уверен если это правильно но я бы сделал так site.com/robots.txt User-agent: * Disallow: /*?ocf= Disallow: /*?page= -
-
- 1
-
-
- черный фон
- черное изображения
-
(і ще 1)
Tagged with:
-
минимальные знание в шаблонизаторе твиг и пхп, если это на версии 3 (давно с ней не работал) единственное что Вам нужно будет скрыть цену не только на странице товара, а еще в поиске, гл. страница. стр. категории, и другие модули которые выводят товары, пока что я вижу такой вариант. но если хотите легче можно в моделе поставить проверку если наличие = 0 то цену выводить тоже 0
-
привет. подскажите как парсить мультиязычные сайты с атрибутами так чтобы атрибуты не были разные. на разных языках. может кто то нашел какую то схему)). как подсказали здесь на форуме тоже не плохо,. создать 2 парсера, и настроить для разных языках но на шаблоне revolution если язык админа рускии то фильтры на сайте только на руском. это потому что при парсинга для каждого языка создаются разные атрибуты. плюс к этому если я после парсинга на 2 языках сахожу в редактирование товара то у меня показывает только атрибуты на языке каторый в админке. потом если я сохраняю изменения то у меня пропадает атрибуты на другом язике, т.е. если у менуа в админке язык рускии то атрибуты на англискии пропадают
- 14,038 replies
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
вот к примеру с сайта на двух языках спарсить товары на сайте в котором тоже два языка
- 14,038 replies
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
подскажите как парсить мултиязычный сайт ?
- 14,038 replies
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
SevenTM started following OCDEV.pro - Мультиязык SEO PRO, код языка в url и правильный hreflang
-
проблему решил сам. в коробке пропустили добавить фильтр категорий в пагинации (проверил на чистый окстор) решение такое admin/controller/catalog/product.php имеет содержимое начиная с 528 строке $url = ''; if (isset($this->request->get['filter_name'])) { $url .= '&filter_name=' . urlencode(html_entity_decode($this->request->get['filter_name'], ENT_QUOTES, 'UTF-8')); } if (isset($this->request->get['filter_model'])) { $url .= '&filter_model=' . urlencode(html_entity_decode($this->request->get['filter_model'], ENT_QUOTES, 'UTF-8')); } if (isset($this->request->get['filter_price'])) { $url .= '&filter_price=' . $this->request->get['filter_price']; } if (isset($this->request->get['filter_quantity'])) { $url .= '&filter_quantity=' . $this->request->get['filter_quantity']; } if (isset($this->request->get['filter_status'])) { $url .= '&filter_status=' . $this->request->get['filter_status']; } if (isset($this->request->get['filter_image'])) { $url .= '&filter_image=' . $this->request->get['filter_image']; } if (isset($this->request->get['sort'])) { $url .= '&sort=' . $this->request->get['sort']; } if (isset($this->request->get['order'])) { $url .= '&order=' . $this->request->get['order']; } $pagination = new Pagination(); $pagination->total = $product_total; $pagination->page = $page; $pagination->limit = $this->config->get('config_limit_admin'); $pagination->url = $this->url->link('catalog/product', 'token=' . $this->session->data['token'] . $url . '&page={page}', true); $data['pagination'] = $pagination->render(); и просто добавил проверку на гет запрос категории if (isset($this->request->get['filter_category'])) { $url .= '&filter_category=' . $this->request->get['filter_category']; } кому надо пользуйтесь. в любом случае спасибо за ответ -> думаю с этого надо начинать когда у тебя установлены дополнений
-
SevenTM started following Листинг страниц товаров с фильтрами в адмике ocstore 2.3 не работает
-
Привет всем. столкнулся я с такой проблемой. в админке ocstore 2.3 на странице товаров выбираю категорию и фильтрую товары. получается такая ссылка admin/index.php?route=catalog/product&token=S2tTKM0p4j1G4jMRfRwVigOF6hyDliW2&filter_category=199 когда перехожу на второй странице сбрасывается фильтр то есть ссылка вот такая admin/index.php?route=catalog/product&token=S2tTKM0p4j1G4jMRfRwVigOF6hyDliW2&page=2 из запроса гет пропадает переменная filter_category. и выводится вторая страница всех товаров а если в ручную добавить её при пагинации то работает пример рабочей ссылки admin/index.php?route=catalog/product&token=S2tTKM0p4j1G4jMRfRwVigOF6hyDliW2&filter_category=199&page=2 помогите с решением если ктото уже сталкивался с такой проблемой. заранее спасибо и желаю всем здаровье.
-
Помогите, хочу перейти на версию 2.3!
SevenTM replied to SevenTM's topic in Opencart 3.x: General questions
проблема в том что, я не разбираюсь в twig в OpenCart 3.0.2.0 c opencart 2.3 попроще там с пхп в тпл легче а в 3 версии если работать на хостинге и потом из админки что то поменять то он сбрасывается. связано это с окмод если не ошибаюсь но конкретно не знаю шаблон дефолтный не проблема главное товары вроде бы знания в пхп есть но твиг никак не понимаю. -
здравствуйте опенкартеры. хочу перейти на версию 2.3 актуальная версия 3.0.2.0 скопировал таблицу категории, сайт вылетает либо в админке показывает только страницы (пагинация) а не сами категории любая информация будет полезной заранее спасибо.