Neos
共有コンテンツとテンプレートを使用して複数のサイトを管理することはできますか? ディレクトリサイトの下で実行しようとしましたが、どこに正しく配置すればよいかまだわかりません。また、おそらく言語ドロップダウンを使用することを考えていましたか? どう思いますか?
1 に答える
0
はい、Neos は共有コンテンツとテンプレートを使用して複数のサイトを管理できます。新しいサイトを作成するには、 Sites Management管理モジュールを使用して新しいサイト パッケージを作成することをお勧めします。
次に、異なるドメインをサイトに割り当てて、Neos バックエンドでアクセスできるようにする必要があります。それらはメニューのコンテンツの下に表示されます。
1 つのサイト パッケージ内から を使用してテンプレートを参照resource://My.First.Site/Private/Templates/NodeTypes/Test.html
でき、別のサイトから TypoScript を含めることができますinclude: resource://My.First.Site/Private/TypoScript/NodeTypes/*
。
Flow Query を使用すると、ノードへの絶対パスを使用して別のサイトのコンテンツにアクセスすることもできます。
items = ${q(site).find('/sites/myfirstsite/some-node')
ただし、すべての構成はグローバルであり、アクティブなすべてのサイトから結合されることにNodeTypes.yaml
注意してください。Settings.yaml
于 2015-03-01T14:27:28.640 に答える