404 в системе 2.5.1 если стоит слеш в УРЛ

#1 24 мая 2016 в 02:14
если в настройках поставить "Тип контента по-умолчанию" созданный новый тип контента (в моем случае MANUALS)


то в урлах не будет он указываться


Но если указать доп слеш урле, то получим 404
#2 24 мая 2016 в 06:19
Решается элементарно! Прочтение документации дает ответ, так и задумано.
Тип контента поумолчанию специально не имеет имени в url.
Во втором случает по такому пути такой страницы физически не существует.
#3 24 мая 2016 в 06:39

Тип контента поумолчанию специально не имеет имени в url.

Геннадий Иванович
это понятно… я выше это и написал....

то в урлах не будет он указываться

saymon21

Во втором случает по такому пути такой страницы физически не существует.

Геннадий Иванович
ну это и понятно если выскочила 404
Хотя по моему мнению она должна существовать.

но обычно если в урл слеш добавить страницы существуют…
#4 24 мая 2016 в 09:23

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

saymon21
laughа по моему мнению — не должна!

saymon21, задайтесь вопросом а что такое "слэш" в url? А затем ознакомьтесь с документацией здесь.
#5 24 мая 2016 в 10:06
в данном случае, слеш говорит о том что есть такой тип контента как test, а в нем есть материал с урлом novost.html

а вообще Val, верно говорит,

задайтесь вопросом а что такое "слэш" в url?

Val
#6 24 мая 2016 в 17:35
хорошо… зайду с другого пути раз многие не догоняют… и кроме как критики ничего не могут...
в настройках стоит "Тип контента по-умолчанию" — НЕТ

как результат получаем вот такой урл… где manuals это тип контента где находиться материал.

тут все понятно… идем дальше....

редактирую эту новость добавляю слеш...

сохраняю
и получаем такой урл

о чудо… все работает… хотя нет такого раздела test со статьей url.html

и теперь иду в типы контента
ставлю "Тип контента по-умолчанию" — manuals

захожу в админку, кликаю посмотреть статью… и?????


404!

как по мне это баг.....

задайтесь вопросом а что такое "слэш" в url?

Jestik
я знаю к чему вы клоните… но к данной ситуации это не имеет отношения… так как система должна понимать… что слеш в данном случае это часть урл… а не раздел как вы говорите
#7 24 мая 2016 в 21:05

как по мне это баг.....

saymon21
Забываете указать IMHO laugh

я знаю к чему вы клоните… но к данной ситуации это не имеет отношения...

saymon21
Почему? Как раз наоборот, очень даже имеет отношение к данной ситуации

так как система должна понимать… что слеш в данном случае это часть урл… а не раздел как вы говорите

saymon21
Система понимает что слэш это часть урл)). Но "/" это не раздел, а разделитель!
Вы ознакомились с документацией перед тем как заявлять что это "баг"?
#9 24 мая 2016 в 23:18

Забываете указать IMHO

Val

IMHO — in my humble opinion — "По моему скромному мнению"...



как по мне это баг.....

saymon21
синоним "По моему скромному мнению"

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

Val

я вижу из админки ссылку на статью которая ведет на 404… баг… фича… глюк… мне без разницы как назовете… я считаю что в данном моменте цмс работает как то некорректно… или хотя бы не так как по логике должна
#10 25 мая 2016 в 08:12
Слэш это разделитель, соответственно SLUG статьи не может содержать слэш.
Если вам нужен слэш в адресе, значит нужно создать категорию и поместить статью в неё.

как по мне это баг.....

saymon21
Да, это баг, но не в том, что SLUG со слэшем не работает, а в том что система вообще не должна позволять слэш в этом поле.
#11 25 мая 2016 в 08:28
R2 скажите… переношу проект с джумлы… и хочу сохранить урл...

на joomle статья имеет такой вид www.navigator.mn/audi-100/organi-upravleniya-i-pribori/eklopodemniki-s-elektroprivodom.html

Если вам нужен слэш в адресе, значит нужно создать категорию и поместить статью в неё.

r2

а в инстанте добавил разделы, navi/manuals/audi-100organi-upravleniya-i-pribori

но добавив статью, получаю домен/тип контента/статью .html без категорий в SLUG

поэтому я добавлял слеш в SLUG… но мне нужно было спрятать тип контента MANUALS, и я его сделал по умолчанию
после этого статьи вылетели в эррор
#12 25 мая 2016 в 09:15
Шаблон генерации URL {id}-{title} это поле разве не отвечает за настройку ссылок?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.