2016-03-01 84 views
0

我想創建neos動態登陸頁面。 我認爲最好的方式是創建一個快捷方式,並將一些登錄頁面作爲孩子。現在快捷方式應該選擇其中之一。這是問題部分。我怎麼能告訴Neos哪個孩子應該顯示。Neos 2.1:動態登陸頁面

我想我可以編寫一個自定義的NodeShortcutResolver和一個自定義的快捷方式節點。但我不知道如何告訴neos使用自定義NodeShortcutResolver。

希望你能幫忙或給一些建議來解決否則。

回答

1

如果要根據某些約束(語言,國家,用戶組或其他)約束來提供多個版本的目標頁面,請使用維度。 尺寸不必是翻譯,但可以將「語言」尺寸和「myLandingPageDimensions」尺寸組合在一起。

+0

不是它的尺寸問題。例如,我根據他們在其他網頁上瀏覽cookie的情況向某人顯示了一個Landingpage。他是否在頁面A上 - >爲該頁面放置一個cookie,下次他訪問同一頁面時,如果設置了該cookie,則會顯示稍微不同的內容。希望這是可以理解的:-)。 –

+0

這就是維度的用例。如果要根據某個約束(例如,cookie值)顯示不同版本的節點,請使用維度。在你的例子中,你有一個「訪問者」的維度值['vistedA','visitedB']等。 – GerDner

+0

好吧,我想我明白了你的觀點,你是對的。但是當我使用維度時,我必須使用另一個Uri段,或者是Hideable? –