2011-07-27 14 views
0

Liferay CMSを使用してウェブコンテンツ(liferay用語)を作成しようとしています。コンテンツはその意味でバージョン管理されており、コンテンツを変更して公開するたびにバージョンが増えます。 これは一般に公開されているURLに影響を与えます。コンテンツの変更時にURLを変更するという問題に直面しています。 URLを変更せずにコンテンツの変更を反映する公開URLを取得する方法はありますか?コンテンツの変更時にLiferay CMSのURLが変更される

+0

ウェブコンテンツを直接参照するために使用しているURLの例を入手できますか? –

+0

例URL:http:// localhost:8081/c/journal/view_article_content?groupId = 11314&articleId = 11642&version = 1.7 バージョンがなく、常に最新のコンテンツを提供するURLを求めました。 –

答えて

0

この場合、フレンドリーなURLを使用できます。詳細はthis postをご覧ください。

+0

Dirkでは、フレンドリーなURLをページに設定できます。しかし、私たちは、公開されたWebコンテンツのURLを取得しようとしていますが、コンテンツの変更によって変更されることはありません。 –

0

最新のジャーナルコンテンツを呼び出し可能なURLで取得できるようには見えません。要求と一緒にバージョン番号を渡す必要があるからです(そうでなければ、最後のものではなく最初のバージョンを取得するだけです)。

最新の記事を返すようにカスタム実装で/ journal/view_article_contentのアクションパスを変更するフックプラグインを作成することで回避できます。

フックを作成する方法については、LiferayのPortal Hook Plugins wikiページを参照してください。

次に、specifics of overwriting a struts pathのMikaのブログ記事を参照してください。

Good Luck!

+0

RPありがとうございます。 –

関連する問題