Шаблон генерации URL

InstantCMS 2.X
#1 28 ноября 2017 в 10:39
всем мира!
Ребята вот такой вопрос — эта ошибка только в одном типе контента почему то!
при создании новости очень странно генерируется Шаблон генерации URL:
в настройках стоит такой шаблон {id}-{title}
1. если название новости символу латиницей то всё правильно — пример: название новости "Toyota" то url генерируется вот так — 510-toyota.html
2. если встречаются латиница и кириллица то генерируется так — вырезает кириллицу и оставляет латиницу — пример: название новости "модель Toyota" то url генерируется вот так — 510-toyota.html
3. если в название только кириллица то вот так — пример: название новости "Авто" то url генерируется вот так — 509november.html вырезает кириллицу и подставляет месяц .
в других типах контента такой ошибки нет!
подскажите где копать))
#2 6 декабря 2017 в 16:34
up
#3 2 апреля 2018 в 18:12
Может кто пытался в url прописать местоположение: {city} и тд ?
PS может какие афроамериканцы потестировали бы цмс, кто-то бы исправил все баги.
Только не надо писать про индивидуальность и тд, есть базовые функции, которые нужны нормальным владельцам сайтов и нормальным пользователям сайтов.
#4 2 апреля 2018 в 19:31

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

@Elv
Сочувствую! Нам проще: у нас нет ни нормальных владельцев, ни нормальных пользователей. laugh
#5 2 апреля 2018 в 20:04

Только не надо писать про индивидуальность и тд, есть базовые функции, которые нужны нормальным владельцам сайтов и нормальным пользователям сайтов .

@Elv
Пользователю урлы вообще не нужны. Чем короче и безгеморройней — тем лучше. Иногда приходится вводить адреса, на мобиле как-то не весело вводить "ремонтхолодильниковвовладивостоке.рф/katalog/holodilniki/odnokamernye/atlant/mxm_2823_80.html"

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

Это и есть индивидуальность — одному поле в урле надо выводить, другому надо чтобы на главной вылезал клоун и начинал жонглировать тегами, кидая их в разные рубрики объявлений. Надо понимать, где ошибки и недочеты, а где просто личные хотелки.

А вообще {city_cache} выводит город в URL.
docs.instantcms.ru/manual/settings/seo-patterns
#6 2 апреля 2018 в 20:07
Мануал читал, бегло. Спасибо, Вы человечный !
Каталога для instant 2 нету, а разного рода категории — подкатегории можно было бы по минимальной цене в Дополнения разместить, чтобы не мучаться с БД + селектор отдельно.
#7 2 апреля 2018 в 20:18
@Elv, да тут обычно надо мануал, потом поиском...
Я раньше делал сайты на инстанте, что-то спрашивал, мне отвечали, сейчас приходится старые темы смотреть. Тут на самом деле очень много дельного на форуме, что не вошло в релиз и не попало в дополнения. Надо искать, короче.
#8 2 апреля 2018 в 20:19

Надо понимать, где ошибки и недочеты, а где просто личные хотелки.

alkokrolik
Каюс, наболело с Фильтром и География…
#9 2 апреля 2018 в 22:52

А вообще {city_cache} выводит город в URL

alkokrolik
Не выводит, 2,9,0…
#10 3 апреля 2018 в 10:50
Есть варианты /board/{id}/city/{addr_city}, из темы. Нужно для Типов контента и "Пользователи".
#11 6 апреля 2018 в 21:25

Не выводит, 2,9,0 ...

@Elv
Выводит!
Попробуйте так:
— тип контента (само собой такой тип, в котором уже задана возможность выбрать город)
— настройки
— Шаблон генерации URL: {id}-{title}{city_cache}
— сохранить
— зайти в редактирование статьи этого типа контента
— поменять город
— сохранить
И проверить что показывается в урле.
Если нет — значит я чего-то уже навертел на своем сайте, посмотрю как так получилось. На чистой установке проверять тупо нет времени и желания устанавливать :)
#12 7 апреля 2018 в 12:35


всем мира!
Ребята вот такой вопрос — эта ошибка только в одном типе контента почему то!
при создании новости очень странно генерируется Шаблон генерации URL:
в настройках стоит такой шаблон {id}-{title}
1. если название новости символу латиницей то всё правильно — пример: название новости "Toyota" то url генерируется вот так — 510-toyota.html
2. если встречаются латиница и кириллица то генерируется так — вырезает кириллицу и оставляет латиницу — пример: название новости "модель Toyota" то url генерируется вот так — 510-toyota.html
3. если в название только кириллица то вот так — пример: название новости "Авто" то url генерируется вот так — 509november.html вырезает кириллицу и подставляет месяц .
в других типах контента такой ошибки нет!
подскажите где копать))

vsemkrot
тут явно у тебя обрабатывает функция github.com/instantsoft/icms2/blob/b2b8fcd94d0e53951e60269d76bb324e77c8f067/system/languages/en/functions.php#L41
а не github.com/instantsoft/icms2/blob/af3cf48c8ebe9c494a37991b392587d07b3e433c/system/languages/ru/functions.php#L44
Проверь в настройках локализацию в админки должна ру стоять
#13 8 апреля 2018 в 22:10

— Шаблон генерации URL: {id}-{title}{city_cache}

alkokrolik
Добавил "-" {id}-{title}-{city_cache} сейчас выводит через дефис

Группировка страна — регион — город как здесь. alkokrolik, шэльдэ бердэ бельдэ СПАСИБО !!!

PS только что делать у кого города заполнены уже? Может есть галка "Сделать вид, что сменился город"?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.