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

OCFilter - Модуль фільтру товарів [Поддержка]


SooR

Recommended Posts

Добрый день!
Для фильтра создается огромное количество индексируемых страниц. Можно ли как-то на этапе формирования страницы передавать флаг, используется ли фильтр (установлены какие-либо значения вместо начальных, например), чтобы отсеять страницы содержащие фильтр (категории, например) от страниц, получаемых при использовании фильтра?

Надіслати
Поділитися на інших сайтах


для 1.5 последнюю актуальную версию вышлите пожалуйста + можно добавить ее в архив, к другим версиям... спасибо.

Надіслати
Поділитися на інших сайтах

Вопрос к автору: планируется ли реализовать возможность запрета индексации страниц фильтра через robots.txt ?

Ведь ботам все равно нужно зайти на страницу, чтобы увидеть коде meta name noindex nofollow.

А это лишняя нагрузка.

 

  В 16.01.2019 в 13:15, jaffagold сказав:

В порядке обсуждения.

Есть такое мнение:

  Цитата

...все фильтры, где нет возможности принудительно заблокировать в robots get-параметр можно забыть. Про все фильтры, авторы которых говорят, я же добавил мета тег noindex, а четакого можно забыть, потому что боты все равно должны зайти на эти 200 тысяч милионов вариантов, прежде чем увидеть ноиндекс, и пока они туда ходят, они не ходят на нужный качественный контент, так как ресурс бота все-таки ограничен

Expand  

ссылка на топик обсуждения идеального фильтра:

https://opencartforum.com/topic/127694-idealnyy-filtr-s-tochki-zreniya-seo/?do=findComment&comment=1246976

Раз уж мы все фильтры кидаем в meta noindex, то нам нет никакого вреда и от  ?filter, а наоборот, благодаря ему легче через robots.txt дополнительно массово запретить индексацию страниц фильтра ( да, я знаю, что поисковики иногда лазят по сайту, не обращая внимания на robots.txt, но если они увидят еще и meta noindex, но не совсем уж они тупые, чтоб дальше лазить...)

Expand  

 

Надіслати
Поділитися на інших сайтах


  В 06.07.2019 в 06:03, Sergeyy84 сказав:

Вопрос к автору: планируется ли реализовать возможность запрета индексации страниц фильтра через robots.txt ?

Ведь ботам все равно нужно зайти на страницу, чтобы увидеть коде meta name noindex nofollow.

А это лишняя нагрузка.

Expand  

Здравствуйте. Есть подтвержденный факт переходов на страницы фильтра ботами?

Надіслати
Поділитися на інших сайтах

  В 06.07.2019 в 06:03, Sergeyy84 сказав:

Вопрос к автору: планируется ли реализовать возможность запрета индексации страниц фильтра через robots.txt ?

Ведь ботам все равно нужно зайти на страницу, чтобы увидеть коде meta name noindex nofollow.

А это лишняя нагрузка.

 

 

Expand  

Для Гугл только(наверно для Яндекс правила другие):

https://www.searchenginejournal.com/google-robots-txt-noindex/314961/

  Quote

Google officially announced that GoogleBot will no longer obey a Robots.txt directive related to indexing. Publishers relying on the robots.txt noindex directive have until September 1, 2019 to remove it and begin using an alternative.

Expand  

https://support.google.com/webmasters/answer/6062608?hl=ru

  Quote

Файл robots.txt сообщает поисковым роботам, какие страницы или файлы на вашем сайте можно или нельзя обрабатывать. Эта функция позволяет ограничить количество запросов, которые получает ваш веб-сервер, и снизить нагрузку на него. Она не предназначена для того, чтобы запрещать показ веб-страниц в результатах поиска Google. Если вы не хотите, чтобы какие-либо материалы с вашего сайта были представлены в Google, используйте теги или директивы noindex.

Expand  

https://developers.google.com/search/reference/robots_meta_tag

Надіслати
Поділитися на інших сайтах

Здравствуйте всем. Прошу помочь с данной ошибкой при копирование товаров в админке, высвечивается следующие ошибки -

Сборка Opencart 3.2 rs4

Шаблон ultrastore

 

Fatal error: Uncaught Exception: Error: Could not load model catalog/ocfilter! in /home/g//storage/modification/system/engine/loader.php:89 Stack trace: #0 /home/g/....ru/storage/modification/admin/model/catalog/product.php(371): Loader->model('catalog/ocfilte...') #1 /home/g/....ru/storage/modification/system/engine/loader.php(248): ModelCatalogProduct->copyProduct('63') #2 /home/g/....ru/public_html/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #3 /home/g/....ru/storage/modification/admin/controller/catalog/product.php(182): Proxy->__call('copyProduct', Array) #4 /home/g/...ru/storage/modification/system/engine/action.php(79): ControllerCatalogProduct->copy() #5 /home/g/....ru/public_html/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array) #6 /home/g/..ru/storage/modification/system/engine/action.php(79): ControllerStartupRouter->index() #7 /home/g/...ru in /home/g/...ru/storage/modification/system/engine/loader.php on line 89

Надіслати
Поділитися на інших сайтах


Добрый вечер.
Необходима ваша помощь (или подсказка).

1. Как реализовать вывод Canonical для параметров sort, limit, order, учитывающий главную страницу фильтра? Какой именно код необходимо вставить и куда? Пример страницы с limit https://domen.ru/category/filter/?limit=48

2. Возможно ли реализовать пошаговый фильтр с помощью OCFilter на отдельной странице (пошаговый фильтр условий с выводом отфильтрованных товаров по итогу)? 

Надіслати
Поділитися на інших сайтах


  В 06.07.2019 в 06:50, SooR сказав:
  В 06.07.2019 в 06:03, Sergeyy84 сказав:

Вопрос к автору: планируется ли реализовать возможность запрета индексации страниц фильтра через robots.txt ?

Ведь ботам все равно нужно зайти на страницу, чтобы увидеть коде meta name noindex nofollow.

А это лишняя нагрузка.

Expand  

Здравствуйте. Есть подтвержденный факт переходов на страницы фильтра ботами?

Expand  

 

А каким образом бот узнаёт, что на странице установлен meta name noindex nofollow?

 

 

Надіслати
Поділитися на інших сайтах


  В 06.07.2019 в 14:58, Agatha65 сказав:
  В 06.07.2019 в 06:03, Sergeyy84 сказав:

Вопрос к автору: планируется ли реализовать возможность запрета индексации страниц фильтра через robots.txt ?

Ведь ботам все равно нужно зайти на страницу, чтобы увидеть коде meta name noindex nofollow.

А это лишняя нагрузка.

 

 

Expand  

Для Гугл только(наверно для Яндекс правила другие):

https://www.searchenginejournal.com/google-robots-txt-noindex/314961/

  Цитата

Google officially announced that GoogleBot will no longer obey a Robots.txt directive related to indexing. Publishers relying on the robots.txt noindex directive have until September 1, 2019 to remove it and begin using an alternative.

Expand  

https://support.google.com/webmasters/answer/6062608?hl=ru

  Цитата

Файл robots.txt сообщает поисковым роботам, какие страницы или файлы на вашем сайте можно или нельзя обрабатывать. Эта функция позволяет ограничить количество запросов, которые получает ваш веб-сервер, и снизить нагрузку на него. Она не предназначена для того, чтобы запрещать показ веб-страниц в результатах поиска Google. Если вы не хотите, чтобы какие-либо материалы с вашего сайта были представлены в Google, используйте теги или директивы noindex.

Expand  

https://developers.google.com/search/reference/robots_meta_tag

Expand  

 

Я наверно не совсем правильно выразился. Вопрос не в запрете индексации страниц фильтра, а в запрете обхода страниц фильтра ботами.

Ну и гугл сам же и дает ответ в вашей цитате:

Эта функция позволяет ограничить количество запросов, которые получает ваш веб-сервер, и снизить нагрузку на него. 

Поэтому и возникает вопрос: планируется ли реализовать возможность запрета обхода страниц фильтра через robots.txt ?

Надіслати
Поділитися на інших сайтах


  В 07.07.2019 в 06:40, Sergeyy84 сказав:

А каким образом бот узнаёт, что на странице установлен meta name noindex nofollow?

Expand  

Бот вообще не попадает на эти страницы. Тег установлен "на всякий случай".

Надіслати
Поділитися на інших сайтах

Добрый день! Автор в теме участвует?
Заинтересовал Ваш фильтр, но есть серьезный вопрос.

Насколько я понял, чтобы фильтр работал, то нужно создать сами фильтры, прописать значения, а потом в товаре нужно выбрать эти значения.
Как быть, если сайт уже есть и в нем большое количество товаров? Для каждого товара пройтись и выставить фильтры - большая проблема.
Так же я использую модуль импорта-экспорта и если в товарах сделать привязки по фильтру, то после импорта файла все сотрется и по новой.
В других фильтрах подтягиваются данные из значений атрибутов и нужно лишь выбрать какие атрибути отображать.
Как быть?

Змінено користувачем Back
Надіслати
Поділитися на інших сайтах


Почитать описание модуля не пробовали?

Ничего, что вы задаете вопрос, участвует ли автор в теме прямо под его сообщением?

Змінено користувачем jaffagold
Надіслати
Поділитися на інших сайтах


Перед покупкой решил уточнить: можно ли одному товару присвоить два значения атрибута? 
Атрибут: Цвет

Значение 1: Белый

Значение 2: Красный. 
Чтоб при фильтрации выводился этот товар при выборе как белого цвета, так и красного. Спасибо. 

Надіслати
Поділитися на інших сайтах


Два вопроса:

1. Можно ли слайдить только по реально существующим значениям в атрибуте без промежуточных значений?

 

2. Удивило поведение слайдов, когда их несколько:

- подвинул значение первого слайдера - все ок;

- подвинул значение второго и после этого у первого слайдера обрубается отфильтрованный кусок, ползунок вновь оказывается на максимуме.

Логику этого я понимаю. Нет тех значений и расширить первый слайдер мы уже не можем. Но выглядит это как будто глюк. Пользователь подвинул первый слайдер, двигает второй, а первый возвращается обратно на максимум. Я сам когда проверял работу фильтра сначала так и подумал. Только потом уже обратил внимание на то, что значения максимума поменялось на меньшее. Но мне кажется пока пользователь поймет, что происходит, и разберется в работе слайдера, он просто уйдет к конкурентам, у которых фильтр работает вот так:

 

  • +1 1
Надіслати
Поділитися на інших сайтах


  В 10.07.2019 в 00:07, LevJek сказав:

Перед покупкой решил уточнить: можно ли одному товару присвоить два значения атрибута? 
Атрибут: Цвет

Значение 1: Белый

Значение 2: Красный. 
Чтоб при фильтрации выводился этот товар при выборе как белого цвета, так и красного. Спасибо. 

Expand  

Заполняете значение атрибутов через разделитель, допустим так - Белый/Красный/Чёрный. И в настройках фильтра указываете что слэш / будет использоваться для разделения значений. В итоге товар будет выводиться во всех цветах указанных в значении. 

Надіслати
Поділитися на інших сайтах


  В 11.07.2019 в 10:28, pchela78 сказав:

Здравствуйте, а есть пример горизонтального расположения фильтра на сайте. Хочу расположить на главной странице.

Expand  

Фильтр на Главной не работает,  это указано в описании.

Фильтр делает выборку товаров в Категории

Надіслати
Поділитися на інших сайтах


  В 11.07.2019 в 15:41, jaffagold сказав:

Фильтр на Главной не работает,  это указано в описании.

Фильтр делает выборку товаров в Категории

Expand  

Так можно же выводить из 1 определенной категории

Создать выключенную категорию, добавить на нее все товары и вывести фильтр по этой категории на главную страницу

KHhcEzQy3xA-600x338.jpg

  • +1 1
Надіслати
Поділитися на інших сайтах


Здравствуйте, купил у вас данный фильтр. Он очень крутой нравится все,но есть одно пожелание для будущих версий, если бы подправили то было бы классно. При копировании атрибутов, к примеру после добавления нового товара , сбрасывается одна настройка - отключение показа определенного атрибута в конкретной категории (не во всех где можно галочкой убрать показ а только в конкретной). И получается что после копирования новых появляется нежелательный атрибут который был убран из фильтра ранее, и приходится опять его отключать, так как он не нужен в фильтре а в карточке товара должен быть.

Надіслати
Поділитися на інших сайтах


  Цитата

Так можно же выводить из 1 определенной категории

Создать выключенную категорию, добавить на нее все товары и вывести фильтр по этой категории на главную страницу

Expand  

Код фильтра встраивается в контроллер категории category.php и шаблон вывода category.tpl

Для вывода Главной этот контроллер и шаблон вывода не используется.

Змінено користувачем jaffagold
Надіслати
Поділитися на інших сайтах


  В 12.07.2019 в 16:52, jaffagold сказав:

Код фильтра встраивается в контроллер категории category.php и шаблон вывода category.tpl

Для вывода Главной этот контроллер и шаблон вывода не используется.

Expand  

Так вот же Саня написал в faq

 

В. Можно ли вывести фильтр на главной странице?

О. Можно вывести фильтры только из одной конкретной категории.
Для этого нужно проделать:


1. В контроллере catalog/controller/common/home.php добавляем GET переменную path с id той категории, фильтры которой мы хотим вывести на главной:

$this->request->get['path'] = 999; // 999 - category_id с фильтрами

2. Добавляем модуль OCFilter к схеме (макету) Главная (Home).

3. Обновите модификаторы и проверьте

  • +1 1
Надіслати
Поділитися на інших сайтах


Здравствуйте. Использую фильтр с шаблоном Frame Theme, там проблем нет, но вот с другим шаблоном в мобильной версии не совсем корректно работает всплывающее окно с кнопкой результата фильтра. Можно ли это исправить? И можно ли реализовать постоянную кнопку, например "Применить" или "Показать" внизу страницы фильтр, как на сайте dns-shop.ru  

 

фильтр.jpg

Змінено користувачем zondar
Надіслати
Поділитися на інших сайтах


  • SooR changed the title to OCFilter - Модуль фильтра товаров [Обсуждение]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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