プラグインTextController
内に、というアクションで呼び出されるコントローラーがありますindex
次に、次のincludeタグで呼び出された呼び出し元アプリケーション内のビューがあります。test-plugin.gsp
<g:include controller="text" />
これはうまくいきます。問題は、プラグインのコントローラーが実際には次のようなパッケージのような名前で識別されるcom.foxbomb.fxportal3.components.text
必要があることです。そのように参照する必要があります。したがって、次のようなプラグインのURLマッピングを試してみることを考えています。
"/components/com.foxbomb.fxportal3.components.text/" {
controller = "text"
action = "index"
}
また、呼び出し元のアプリケーションにインクルードを作成して、そのURLを呼び出そうとする方法もわかりません(URL属性を取得していないことはわかっています)。
<g:include url="/components/com.foxbomb.fxportal3.components.text"/>
つまり、コントローラー/アクション名ではなく、マッピングによってコントローラー/アクションを含めたいと思います。