2016-03-20 8 views
0

私はアイカウのページを作って、このページをカスタムアクションドキュメントライブラリを通して開きます。私は、Aikauページのクエリを通してnodeRefを与えます。Args webscript Alfrescoシェア層

ShareのwebscriptのJavaScriptコードでは、args["nodeRef"]page.url.args["nodeRef"]を試しましたが、nodeRefを取得できません。すべてがnullです。

アクションの文書のリンクまたはnodeRefの引数を手に入れることができる人はいますか?

+1

あなたはDESCを共有することができます.xmlファイルと、そのページを呼び出すために使用しているURLは? –

答えて

4

page.url.args['nodeRef']の代わりにurl.args['nodeRef']を使用してください。

あなたはおそらく、Spring Surfページのいくつかの領域(ページ全体をカバーしているかもしれません)にロードされているWebscriptのJSコントローラからこの呼び出しを行っています! page.url.args['nodeRef']は、ページテンプレートとして機能するWebスクリプトのJSコントローラでのみ利用可能であり、Spring Surfページの一部の地域にロードされた他のWebスクリプトでは利用できませんので、url.args['nodeRef']を使用する必要があります。あなたがサービスURIから直接webscriptを起動しているとき、他のいくつかの例では(要求を処理し、特定の春サーフページをせずに)、あなたは次のようにパラメータを取得フェッチすること

注:args['nodeRef']

+0

これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューの投稿](レビュー/低品質の投稿/ 11703178) – Yazan

+0

@ヤザンこれは私の質問への答えを提供します!彼は私の問題を解決する!ありがとうございましたYounes:D – PRVS

+0

@PRVSレビュー記事が既に報告されている間にこれを手に入れましたが、これは答えではないと思いますが、問題は解決しましたが、標準的な回答ではありません。コメント – Yazan

関連する問題