基本情報
- モジュール名:template_content_swapper
- ライセンス:AGPL-3
- オーサー:Quartile Limited
- レポジトリ:https://github.com/OCA/server-ux
用途
このモジュールは、QWeb のビュー要素を置き換えるための汎用的な機能を提供します。
つまり、QWebテンプレートのフロントエンド画面上やレポート上の文字列を設定により置き換えることができます。
事前設定
「管理設定>技術設定>ユーザインタフェース> Template Content Mappings」で置き換えたいQWebテンプレート、文字列などを設定します。
・Report (任意):置き換えたい文字列を含むレポートレコード。レポートレコードを設定すると、テンプレートフィールドが自動的に更新されます。
・Template (必須): 置き換えたい文字列を含むメインのQWebテンプレート(ir.ui.viewレコード)
・Language (任意):文字列置換の対象言語。空白の場合、置換はすべての言語に適用されます。
・Content From (必須): 置き換えられる既存の文字列
・Content To (任意): 既存の文字列を置き換える新しい文字列
機能説明
設定後、画面を更新するとすぐに反映されます。
例:eコマース画面の「カートに入れる」を「買い物かごに入れる」に置き換え
例:見積書の「販売担当者」を「営業担当者」に置き換え