Друзья,я сума сойду))пока решу одну проблему смотрю вылазит другая новая проблема)
Вроде включен и настроен pathathto а также transliteration. Пути материалов нормально . Все латинскими буквами.
Но буквально вчера раскрыл фильтры по полям в wiews,для одного типа материала...и обнаружил что это поле,не транслируется!В смысмле выводиться кириллицей в урл! вот так :
«mysite/magaziny?field_category_stores_tid=1&field_store_type_value=Интернет+магазин»
Обратите внимание пожалуйста на последние слова : " Интернет магазин "!
Почему??Что мне с этим делать?Ведь это ужасно выглядит!
Но это еще не все.
Сегодня решил проверить поиск на сайте.В поле поиска написал : авто.
И вот что мне выдает в урл :
«mysite/search/node/авто»
Тоже самое!Почему "авто" не выводиться латиницей??
Комментарии
все логично вы же ищите кириллицей. вот оно в пост и добавляет. ищите латиницей будет счастье.
Ясно. А нельзя допустим чтобы вот так выводилось : "auto" ??
Ну допустим с поиском черт с ним...
А что делать с раскрытыми фильтрами полей?? Тоже не вариант их сделать латинскими буквами??
Нет, это не часть пути, а параметр запроса. Он должен быть в точности таким, каким его ввел пользователь. По этому параметру осуществляется поиск в БД.
Представьте, у вас поля field_store_type записаны кириллицей, а вы каким то образом преобразовали параметр в латиницу, то как друпал будет искать ваши материалы в БД? Для него строка латиницей не равна строке кириллицей
Т.е. это все нормально так и должно быть да?Просто с этим ни разу не сталкивался поэтому спрашиваю.
да, так должно быть.
Хорошо.Спасибо большое.
Сделайте идентификаторы на английском.
Это как??Поля из типа материала "store" ,на русском языке.Поле называется "тип магазина" и там есть выбор из списка "здание" и "интернет магазин".Пользователь должен выбрать что то из низ.
А для посетителей соответственно вывожу раскрытые фильтры...типа как фасетний поиск получается.
Если это таксономия, то идентификаторы должны быть tid, а не названия полей.
Нет.Вы меня не поняли.Я раскрыл фильтры не только по таксономии но и по полям определенного типа материала.С таксономией все норма.Проблемы с полями. Хотя человк выше написал что ничего страшного.Что так все должно и быть.Не знаю.