2016-05-19 10 views
0

hereの指示に従いましたが、magnoliaAuthorの下にディレクトリとファイル構造を作成した後は、Template*のコンボボックスには「hello」テンプレートはありません。Magnolia CMS:Magnolia CEとEEで動作しないMagnoliaチュートリアルの紹介

マグノリア旅行デモTomcatバンドル(バージョン5.4.6)のCEとEEの亜種を試しましたが、成功しませんでした。

私はcatalina.outのエントリを見た:

2016-05-19 10:26:03,863 INFO agnolia.config.source.yaml.YamlConfigurationSource: Registered DefinitionMetadataBuilder.DefinitionMetadataImpl(type=TEMPLATE, referenceId=hello-magnolia:pages/hello, name=hello, module=hello-magnolia, location=/hello-magnolia/templates/pages/hello.yaml, relativeLocation=pages/hello) from LayeredResource{path='/hello-magnolia/templates/pages/hello.yaml', layeredResources=[FileSystemResource{origin=filesystem,path=/hello-magnolia/templates/pages/hello.yaml,file}]} 

をしかし、私は新しいページを作成しようとすると、「こんにちは」、Template*コンボボックスに表示されません。バンドルの再起動も役に立たなかった。

何か問題があるかどうか試してみる必要がある場合は、このプロジェクトの例はhereです。

+0

ここにあなたの設定を投稿してください。FTLとYAMLファイル?ディレクトリ名も重要です。 – Ducaz035

答えて

0

あなたは今、あなたが別のサイトへのテンプレートの利用を制限することができる方法も紹介されてhttps://jira.magnolia-cms.com/browse/MGNLDEMO-158

デモに5.4.6あなたが最も可能性の高い実行されているとしようとしているので、しかし、あなただけ持つことができる場所、それはCEでほとんど意味がありません1つのサイト、さらにはEEを使用しても、製品を試すのが難しくなります。

短く、その問題が解決するまで回避するには、AdminCentralにログインし、WebDev/Siteにアクセスし、サイトのサイト定義を開き、/<your_site_definition>/templates/availabilityノードを削除してください。すべてがうまくいくはずです。

+0

ありがとう@Jan。 「AdminCentralにログインしてWebDev/Siteにアクセスし、サイトのサイト定義を開いて/ /templates/availabilityノードを削除するだけで、すべてがうまくいくはずです。」 –

関連する問題