Решено* Создание тикета- URI игнорирует Alias
Описание проблемы:
На сайте 2 контекста: русский, английский. Мультиязычность Babel
В английском название раздела тикетов Program, alias «program»
В русском название раздела тикетов Афиша, alias «program»
При добавлении тикета через бэкенд в раздел Афиша, у нового тикета образуется URI вида «афиша/имя_тикета». Т.е. при создании можно выбрать родительский ресурс, выбираем «Афиша», но подставляется не alias Афиши (program), а pagetitle.
То же самое при создании в английском разделе, если поменять alias родителя, то всё равно в URI подставляется pagetitle (*parent) раздела
На сайте 2 контекста: русский, английский. Мультиязычность Babel
В английском название раздела тикетов Program, alias «program»
В русском название раздела тикетов Афиша, alias «program»
При добавлении тикета через бэкенд в раздел Афиша, у нового тикета образуется URI вида «афиша/имя_тикета». Т.е. при создании можно выбрать родительский ресурс, выбираем «Афиша», но подставляется не alias Афиши (program), а pagetitle.
То же самое при создании в английском разделе, если поменять alias родителя, то всё равно в URI подставляется pagetitle (*parent) раздела
Комментарии: 4
А если у категорий включить «Заморозить URI» — что там, какие там uri?
ты бог ))))
Всё просто — при создании адреса берётся текущий uri родителя.
Так что, если какие то баги в адресе, касающиеся родителя, искать причину нужно в нём.
Так что, если какие то баги в адресе, касающиеся родителя, искать причину нужно в нём.
Буду впредь знать и учить матчасть
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.