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

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


SooR

Recommended Posts

С виду очень интересный фильтр.

 

Хорошо бы чтоб он еще работал на устройствах с низким разрешением экрана (на смартфонах) - т.к. у ОС 2.хххх  на таких устройствах левая колонка не отображается и если фильтр установлен в левой колонке сответсвенно и он отображаться не будет у мобильніх посетителей.

Смотрите демо, он выпадающий.
Надіслати
Поділитися на інших сайтах


Смотрите демо, он выпадающий.

что реально он теперь сможет на мобильный устройствах отображаться? у меня шаблон с адаптивкой, левая колонка тоже скрывается для мобильныых устройств, понятно это покупателей не очень радует. а если фильтр теперь и тут решает проблему - бомбище!

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


У меня почему то при просмотре страницы с мобильногj устройства фильтр не отображается, тема journal 2

видимо селектор, к которому он цепляется, скрывается самой версткой

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


3. Работу с Canonical я переложил на плечи SEO-модулей и тех, кто поддерживает сайт. Были попытки автоматизировать этот тег под фильтр, но в паре с каким-то модулем для SEO - был полный крах. Поэтому я не стал лезть в работу других и советую настроить его по своему усмотрению.

А вот я не понял, прошу прояснить.

В чем смысл делать самому СЕО-урл (+прописывать тайтлы, h1, дескрипшн и т.д.), если их нельзя продвигать.

Вы можете для созданных посадочных страниц этот тег убирать?

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

 

Также никак не могу понять. Перехожу по ссылке, что указана для демо категории и вижу в коде

<!-- OCFilter Start -->
<meta name="robots" content="noindex,nofollow" />
<!-- OCFilter End -->

Но эта строка появляется не для всех категорий и фильтров. Так и не нашел закономерности. Какой принцип ее работы?

 

 

Автоматизации рутины по созданию посадочных страниц не предвидится? Может сделать какой-нибудь генератор?

Просто вручную для каждой категории создавать посадочную страницу, при наличии минимум 5 атрибутов, и в каждом атрибуте по 5 значений. Жуть...

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

В любой категории будут такие посадочные страницы, в которых можно обойтись генерированными мета-тегами - этого будет достаточно для продвижения микроНЧ.

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


А вот я не понял, прошу прояснить.

В чем смысл делать самому СЕО-урл (+прописывать тайтлы, h1, дескрипшн и т.д.), если их нельзя продвигать.

Вы можете для созданных посадочных страниц этот тег убирать?

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

 

Также никак не могу понять. Перехожу по ссылке, что указана для демо категории и вижу в коде

<!-- OCFilter Start -->
<meta name="robots" content="noindex,nofollow" />
<!-- OCFilter End -->

Но эта строка появляется не для всех категорий и фильтров. Так и не нашел закономерности. Какой принцип ее работы?

 

 

Автоматизации рутины по созданию посадочных страниц не предвидится? Может сделать какой-нибудь генератор?

Просто вручную для каждой категории создавать посадочную страницу, при наличии минимум 5 атрибутов, и в каждом атрибуте по 5 значений. Жуть...

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

В любой категории будут такие посадочные страницы, в которых можно обойтись генерированными мета-тегами - этого будет достаточно для продвижения микроНЧ.

В настройках модуля есть такой пункт: Укажите общее количество выбранных значений фильтра, после которых страница не будет индексироваться, которая позволит выставить количество значений выбранных опций при которых значение тега ноиндекс, ноуфоллов не будут прописываться. 

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


я так понимаю в этом случае get-параметр manufacturer_id нельзя будет перехватить как с seo_url и seo_pro ?

 

и еще... может я пропустил, для 100% seo-фильтра не хвата(ет/ло) опции отключения <a href  для каждого атрибута

 

Параметр manufacturer_id не используется, т.к. он предполагает использование только одного целочисленного значения. Вместо него модуль использует filter_ocfilter=m:21,43 , где 21 и 43 - это manufacturer_id. Отвечая на ваш вопрос, перехватить можно, используя разбор параметра GET filter_ocfilter.

 

В отключении тега есть смысл тогда, когда следующий выбор углубления будет иметь тег noindex, nofollow. Чтобы не плодить поисковиком лишние запросы на сервер, можно использовать onclick="location = ...".

Подумаю над правильной реализацией в последующих версиях.

 

С виду очень интересный фильтр.

 

Хорошо бы чтоб он еще работал на устройствах с низким разрешением экрана (на смартфонах) - т.к. у ОС 2.хххх  на таких устройствах левая колонка не отображается и если фильтр установлен в левой колонке сответсвенно и он отображаться не будет у мобильніх посетителей.

 

что реально он теперь сможет на мобильный устройствах отображаться? у меня шаблон с адаптивкой, левая колонка тоже скрывается для мобильныых устройств, понятно это покупателей не очень радует. а если фильтр теперь и тут решает проблему - бомбище!

 

Мобильная версия поддерживается. Если проверяете браузером, то после уменьшения окна нужно обновить страницу.

 

post-3043-0-95217400-1475263713_thumb.png

 

У меня почему то при просмотре страницы с мобильногj устройства фильтр не отображается, тема journal 2

 

Можно ссылку на сайт? (можно в личку). Блок модуля в мобильной версией привзывается к классу .breadcrumb, возможно, что он переименован или скрыт.

 

А вот я не понял, прошу прояснить.

В чем смысл делать самому СЕО-урл (+прописывать тайтлы, h1, дескрипшн и т.д.), если их нельзя продвигать.

Вы можете для созданных посадочных страниц этот тег убирать?

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

 

Также никак не могу понять. Перехожу по ссылке, что указана для демо категории и вижу в коде

<!-- OCFilter Start -->
<meta name="robots" content="noindex,nofollow" />
<!-- OCFilter End -->
Но эта строка появляется не для всех категорий и фильтров. Так и не нашел закономерности. Какой принцип ее работы?

 

 

Автоматизации рутины по созданию посадочных страниц не предвидится? Может сделать какой-нибудь генератор?

Просто вручную для каждой категории создавать посадочную страницу, при наличии минимум 5 атрибутов, и в каждом атрибуте по 5 значений. Жуть...

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

В любой категории будут такие посадочные страницы, в которых можно обойтись генерированными мета-тегами - этого будет достаточно для продвижения микроНЧ.

 

 

Тег

<meta name="robots" content="noindex,nofollow" />

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

 

Каноклами модуль фильтра не будет заниматься. Для этого есть другие инструменты и руки программиста/SEO-оптимизатора.

 

Посадочные страницы нужны не для того, чтобы для каждого варианта пересечений создавать записи, а для выделения особо продвигаемых и необходимых запросов. Это исключения для автоматически создаваемых meta-данных.

 

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

В настоящее время доступен тот вариант, который вы видите.

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

 

Параметр manufacturer_id не используется, т.к. он предполагает использование только одного целочисленного значения. Вместо него модуль использует filter_ocfilter=m:21,43 , где 21 и 43 - это manufacturer_id. Отвечая на ваш вопрос, перехватить можно, используя разбор параметра GET filter_ocfilter.

 

В отключении тега есть смысл тогда, когда следующий выбор углубления будет иметь тег noindex, nofollow. Чтобы не плодить поисковиком лишние запросы на сервер, можно использовать onclick="location = ...".

Подумаю над правильной реализацией в последующих версиях.

можно... но тут просто интересовался совместимостью

надо будет у кого нибудь потестить

 

да там не только "попадание" в индекс но само наличие ссылки, onclick легко палится

лучше что то вроде

	$('.filter').on('click', 'li', function() {
		$(location).prop('href', $(this).attr('filter-url'));
	});
Надіслати
Поділитися на інших сайтах

 

можно... но тут просто интересовался совместимостью

надо будет у кого нибудь потестить

 

да там не только "попадание" в индекс но само наличие ссылки, onclick легко палится

лучше что то вроде

	$('.filter').on('click', 'li', function() {
		$(location).prop('href', $(this).attr('filter-url'));
	});

 

Да или вообще без нее, только параметры, а формирование и переход уже JS'ом.

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

Здравствуйте.

 

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

Вскоре я перенесу всех покупателей в отдельный список и организую автоматическую рассылку.

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

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


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

 

К вашему сообщению дошел в 3 ночи.

Сегодня обновимся.

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

Добрый день. Пока нет. А ними пользуются?

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

Я да ;) Просто атрибуты и опции выводятся на страницу товара. А мне удобнее, когда в карточке товара ничего лишнего и при этом можно фильтровать (например если в одной категории будут товары и для мужчин и для женщин). Не важно, понимаю, что частный случай.

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


А как вы это видите? Облако списком?

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

Не очень понял, что вижу? Вывод тегов в фильтр? Обычным списком с галочками. Это не самое важное, главное что бы url менялись при разных тегах. У меня шаблон Journal и его фильтр работает с тегами, но при этом не подходит для модулей по правильной индексации категорий. А ваш фильтр подходит для этих модулей, но не работает с тегами (у меня просто уже 1,5к товаров с прописаными тегами). Вот сижу, думаю что важнее :)

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


Каноклами модуль фильтра не будет заниматься. Для этого есть другие инструменты и руки программиста/SEO-оптимизатора.

Какие инструменты? Каких их связать с вашим фильтром?

СЕО-оптимизатор говорит посадочные страницы сделать без каноникла.

Где найти руки программиста? Вы программист? )

 

Посадочные страницы нужны не для того, чтобы для каждого варианта пересечений создавать записи, а для выделения особо продвигаемых и необходимых запросов. Это исключения для автоматически создаваемых meta-данных.

В чем смысл особо продвигаемых и необходимых запросах, если на них стоит тег каноникал и продвигать их нельзя?

Для красоты урл? У вас и так урл красивые.

Этот вопрос только у меня возникает что ли. Никак не могу разобраться.

 

 

По остальным вопросам все понятно. Идея с meta name="robots" - отличная.

Ну и буду ждать дальнейшее развитие фильтра и маски.

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


Я да ;) Просто атрибуты и опции выводятся на страницу товара. А мне удобнее, когда в карточке товара ничего лишнего и при этом можно фильтровать (например если в одной категории будут товары и для мужчин и для женщин). Не важно, понимаю, что частный случай.

И мне  бы тоже фильтр, который работает по тегам. Ищу и не могу найти подходящий.

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


Не очень понял, что вижу? Вывод тегов в фильтр? Обычным списком с галочками. Это не самое важное, главное что бы url менялись при разных тегах. У меня шаблон Journal и его фильтр работает с тегами, но при этом не подходит для модулей по правильной индексации категорий. А ваш фильтр подходит для этих модулей, но не работает с тегами (у меня просто уже 1,5к товаров с прописаными тегами). Вот сижу, думаю что важнее :)

 

А вариант с одним запросом в базу, который скопирует теги в атрибуты и затем использовать только атрибуты - не подойдет?

 

Какие инструменты? Каких их связать с вашим фильтром?

СЕО-оптимизатор говорит посадочные страницы сделать без каноникла.

Где найти руки программиста? Вы программист? )

 

В чем смысл особо продвигаемых и необходимых запросах, если на них стоит тег каноникал и продвигать их нельзя?

Для красоты урл? У вас и так урл красивые.

Этот вопрос только у меня возникает что ли. Никак не могу разобраться.

 

 

По остальным вопросам все понятно. Идея с meta name="robots" - отличная.

Ну и буду ждать дальнейшее развитие фильтра и маски.

 

Скажите, что добавляет canonical на страницу? - OpenCart. Почему OpenCart не учитывает $url или не управляет canonical c бОльшей гибкостью? - Не знаю.

 

Я уже делал модификатор, который не добавляет canonical для страниц фильтра и посадочных. Но в один прекрасный момент на одном из сайтов был использован SEO модуль (я не помню какой точно), который опередил мой модификатор, а потом еще и мой включился, что в итоге привело мало того что к Fatal error, так еще и к полной бесполезности моего модификатора.

 

И я принял решение не вмешиваться в него.

Если так подумать, то в чем смысл использования OpenCart без SEO оптимизаторов?

 

У фильтра есть рамки воздействия на остальную часть системы, за все узлы он не может отвечать.

 

Если у вас есть конкретные предложения по данной оптимизации - прошу к сотрудничеству. Буду благодарен.

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

я так понимаю в этом случае get-параметр manufacturer_id нельзя будет перехватить как с seo_url и seo_pro ?

 

 

 

и еще... может я пропустил, для 100% seo-фильтра не хвата(ет/ло) опции отключения <a href  для каждого атрибута

Как раз href нужен, по ним вес переходит, как и надо. Если не надо href, тогда лучше ajax фильтры юзать типо mfp и filter pro. Лучше поставить на странице noindex,follow.

 

Лучше реализуйте, чтобы посадочыне страницы фильтра в карту сайта добавлялись. Или это вопрос к авторам модулей карт?

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


 

Параметр manufacturer_id не используется, т.к. он предполагает использование только одного целочисленного значения. Вместо него модуль использует filter_ocfilter=m:21,43 , где 21 и 43 - это manufacturer_id. Отвечая на ваш вопрос, перехватить можно, используя разбор параметра GET filter_ocfilter.

 

В отключении тега есть смысл тогда, когда следующий выбор углубления будет иметь тег noindex, nofollow. Чтобы не плодить поисковиком лишние запросы на сервер, можно использовать onclick="location = ...".

Подумаю над правильной реализацией в последующих версиях.

 

 

 

Мобильная версия поддерживается. Если проверяете браузером, то после уменьшения окна нужно обновить страницу.

 

attachicon.gif3.png

 

 

Можно ссылку на сайт? (можно в личку). Блок модуля в мобильной версией привзывается к классу .breadcrumb, возможно, что он переименован или скрыт.

 

 

Тег

<meta name="robots" content="noindex,nofollow" />

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

 

Каноклами модуль фильтра не будет заниматься. Для этого есть другие инструменты и руки программиста/SEO-оптимизатора.

 

Посадочные страницы нужны не для того, чтобы для каждого варианта пересечений создавать записи, а для выделения особо продвигаемых и необходимых запросов. Это исключения для автоматически создаваемых meta-данных.

 

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

В настоящее время доступен тот вариант, который вы видите.

Отправил ссылку на сайт в личку

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


Здравствуйте! Можно как то настроить вывод результатов без перезагрузки страницы? С unishop модуль работает без косяков?

Отправлено с моего iPhone используя Tapatalk

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


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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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