Привет!есть вопрос!
у меня на сайте есть страница с адресом domhata.ru/base
есть фильтр
когда фильтрую по городу например москва :
адрес становится https://domhata.ru/base?field_obyavleniya_tid=All&field_srok_arendy_tid=...
как можно сделать чтобы адрес был например: https://domhata.ru/moskva
понимаю что синонимы урл, но как настроить не знаю.есть идеи?
Комментарии
Вариант 1. Переделать город на аргументы, туда уже лепить алиас
Вариант 2. Переделать на фасеты, будет как битриксовый умный SEO-фильтр, только без битрикса и на друпале, будет красиво
Вариант 3. Попробовать https://www.drupal.org/project/pathdata
Вариант 2.3 не подходят
с фасетами я вообще не знаком
pathdata для семерки нет
вот первый поподробней можно?
Тогда так https://www.drupal.org/project/query_parameters_to_url
Рекомендую сделать на
https://www.drupal.org/project/search_api
+ https://www.drupal.org/project/facetapi
+ https://www.drupal.org/project/facetapi_pretty_paths
для меня это долгое занятие!а сколько по деньгам это стоить будет?Примерно
Дорогу осилит идущий тем более что программировать не надо. Если заказ, лучше разметите в отдельной теме, так как сейчас я лично плотно занят на 2 недели.
да мне хотя бы понимать сколько примерно это стоит
Это рынок, если предложение сойдется со спросом = то появится реальная цена. А просто цифры не сделают работу.
Установить Search API + Search API DB + Facet API + Facet API pretty path, настроить - переиндексировать - сделать вьюху - вывести блоки.
Часа в четыре, пожалуй, можно уложиться, если без верстки.
6000р.
Вопрос по функционированию связки Search API + Search API DB + Facet API + Facet API pretty path.
1.Есть ли там возможность настройки, чтобы на одних страницах фильтров были чпу, а другие урлы были по умолчанию через "?". Чтобы ненужные страницы фильтров массово закрывать от индексации.
2. Есть ли возможность с использованием этой связки также менять заголовки и описания страниц фильтров. Чтобы полноценно можно было использовать эту связку, например, для оптимизации страниц фильтров в категориях под нч запросы. Если нет- то что нужно добавлять, чтобы это реализовать?
По-моему, нет. Путь формируется в виде /имя_фильтра/его_значение, можно попробовать закрыть в robots.txt пути */имя_фильтра/*
Я делал подобное кастомом для среднечастотников: "Кроссовки Adidas купить без регистрации и смс", где кроссовки - фильтр по типу товара, а Adidas - по бренду.
Из коробки не было.
еще facet ajax приделать районы к городам...
facet ajax - немного для другого: обновление фасетов и выдачи без перезагрузки страницы. У меня в свое время этот модуль глючил в связке с pretty path, но возможно что уже и починили.
Районы города и так будут подгружаться при выборе города, там проблема будет в том, что если не выбран город - в районах будут вообще все, т.е. каша.
Можно скрывать фасет районов, если не выбран город - с помощью FacetAPI bonus.
а чтоб красиво было?
примерно как сейчас но на фасетах?domhata.ru/base