2016-03-01 4 views
0

Я хочу создать динамические посадочные места в нео. Я думал, что лучший способ сделать это - создать ярлык и поместить некоторые места в виде детей. Теперь ярлык должен выбрать один из них. Вот проблема. Как я могу сказать Neos, какой ребенок он должен показать.Neos 2.1: Динамический Landingpage

Я думал, что могу написать пользовательский NodeShortcutResolver и собственный ярлык. но я не знаю, как сказать neos использовать пользовательский NodeShortcutResolver.

Надеюсь, что вы можете помочь или дать некоторые предложения по его решению в противном случае.

ответ

1

Если вы хотите доставить несколько версий вашей посадочной площадки в зависимости от некоторых ограничений (язык, страна, группа пользователей или что-то еще), используйте измерение. Измерение не обязательно должно быть переводом, но вы можете комбинировать измерение «язык» и «myLandingPageDimensions».

+0

Нет, это не проблема измерения. Например, я показываю Landingpage кому-то в зависимости от их посещений на других страницах через файлы cookie. Был ли он на странице A -> поместить куки-файл для этой страницы, в следующий раз, когда он посещает ту же страницу, показывает немного другой контент, если этот файл cookie установлен. Надеюсь, что было понятно :-). –

+0

, и это форма измерения. Если вы хотите показать другую версию узла в зависимости от некоторого ограничения (например, значение cookie), используйте измерение. В вашем примере у вас есть измерение «посетителя» со значениями ['vistedA', 'visitedB'] и т. Д. – GerDner

+0

Хорошо, я думаю, что у меня есть ваша точка зрения, и вы правы. Но когда я использую измерения, мне нужно использовать другой сегмент Uri, или это Hideable? –

Смежные вопросы