Closed cajiya-nakamura closed 2 years ago
プラグインで利用する静的コンテンツ (html,css,js,画像など) は、Resource/assets 以下に配置します。プラグイン以下の Resource/assets ディレクトリはインストール/アップデート時に [EC-CUBEホームディレクトリ]/html/plugin/[プラグインコード]/assets 以下にコピーされます。
例えば、以下のように sample.jpg ファイルを配置しておくと、 [EC-CUBEホームディレクトリ]/html/plugin/SamplePlugin/assets/sample.jpg にコピーされます。
SamplePlugin └── Resource └── assets └── sample.jpg
Twigファイルからこの sample.jpg へのパスは以下の記述で取得できます。
{{ asset('SamplePlugin/assets/sample.jpg', 'plugin') }}
展開されたパスは以下のようになります。
/html/plugin/SamplePlugin/assets/sample.jpg
プラグインで利用する静的コンテンツ (html,css,js,画像など) は、Resource/assets 以下に配置します。プラグイン以下の Resource/assets ディレクトリはインストール/アップデート時に [EC-CUBEホームディレクトリ]/html/plugin/[プラグインコード]/assets 以下にコピーされます。
例えば、以下のように sample.jpg ファイルを配置しておくと、 [EC-CUBEホームディレクトリ]/html/plugin/SamplePlugin/assets/sample.jpg にコピーされます。
Twigファイルからこの sample.jpg へのパスは以下の記述で取得できます。
展開されたパスは以下のようになります。