HTMLフラグメントを内部に挿入できるモジュールを作成しました。OpenCMS:モジュールからVFS/sites/default/HTMLファイルにアクセスする方法
これらのHTMLフラグメント(プレーンHTMLページ)は、CMSのユーザーが仮想ファイルシステム/ sites/default /に作成します。
モジュールからHTMLファイルにアクセスして、生成されたページに挿入できますか?どうやって?
iFrameを使用すると画像やリンクは正常に動作します...これらの要素はすべてsrc属性を持っているためです。例えば:しかし
<iframe src="/opencms/demo_en/myfile.html"></iframe>
、私はOpenCmsのタグに< CMSを使用します。>やJSPタグ< JSPが含まれます。include>それはなぜ...動作しませんか?
<cms:include page="/opencms/demo_en/myfile.html"></cms:include>
スロー:
org.opencms.file.CmsVfsResourceNotFoundException: Unable to read resource "/opencms/demo_en/myfile.html"
を、それが権限の問題だろうか?
私はiFrameでこれを行う必要がありますか?このHTMLリソースにアクセスして埋め込むためのより良い方法はありますか?
ありがとうございます!