CodeIgniterのアセットヘルパー

このことを使用すると、CSSスタイル、JavaScriptファイル、画像など、フレームワークに関連しない静的ファイルであるサイトマテリアル(アセット)を管理するのに非常に便利です。 プロジェクトのルートにassetフォルダーを作成し、このフォルダーに次のフォルダーを作成します。



資産/
-css /
-画像/
-js /
-モジュール/
-モジュール名/
-css /
-画像/
-js /
-modulename2 /
-css /
-画像/
-js /


Asset Helperは、HTMLドキュメントに資料を挿入するための適切なコードを生成するのに役立ちます。

$ this-> load-> helper( 'asset');

// CSSファイルをロードします
css_asset( 'filename.css');

//モジュールから画像filename.jpgをダウンロード(コードを生成)
// modulename(assetsフォルダーのサブフォルダー)。
//さらに、3番目のパラメーターはIMGタグの属性の配列を受け取ります
image_asset( 'filename.jpg'、 'modulename'、array( 'alt' => 'Image name'、 'width' => 50));

// modulenameモジュールのJavaScriptファイルへのリンク(コードではない)を生成します
js_asset_url( 'filename.js'、 'modulename');


当然、すべてのヘルパー関数はビューで使用できます(また使用する必要があります)。

Source: https://habr.com/ru/post/J27417/


All Articles