{html_image}関数 HTML<img>タグを作成する
{html_image} は、HTML の <img> タグを作成する カスタム関数です。
height 属性と width 属性を省略した場合は、画像ファイルから自動的に算出します。
{html_image} は、画像を読み込んで幅と高さを取得するため、ディスクへのアクセスが必要です。
テンプレートの キャッシュ を使用しない場合は、{html_image} ではなく静的にimage タグを使用するほうがパフォーマンス的にお勧めです。
属性名 | 型 | 必須 | デフォルト | 概要 |
---|---|---|---|---|
file | string | Yes | n/a | 画像のパス・ファイル名 |
height | string | No | 実際の画像の高さ | 画像を表示する高さ |
width | string | No | 実際の画像の幅 | 画像を表示する幅 |
basedir | string | no | web サーバのドキュメントルート | 相対パスの基準となるディレクトリ |
alt | string | no | "" | 画像の代替テキスト |
href | string | no | n/a | 画像にリンクする href の値 |
path_prefix | string | no | n/a | 出力パスのプレフィックス |
関連記事
- {math}関数 テンプレート内で数学の計算をする
- {textformat}関数 テキストを整形する
- {popup_init}関数 {popup}関数のためのライブラリを呼び出す
- {popup}関数 Javascript のポップアップウィンドウを作成する
- {mailto}関数 mailto: リンクの作成とメールアドレスのエンコードをする
- {html_table}関数 HTMLの<table>にデータの配列を出力する
- {html_select_time}関数 時間のドロップダウンリストを作成する
- {html_select_date}関数 日付のドロップダウンリストを作成する
- {html_radios}関数 HTMLラジオボタンを作成する
- {html_options}関数 HTMLセレクト<select><option>タグを作成する
- {html_checkboxes}関数 HTMLチェックボックスを作成する
- {fetch}関数 ファイルを取得して表示する
- {eval}関数 変数をテンプレートとして扱う
- {debug}関数 デバック用の表示を出力する
- {cycle}関数 値の設定に従って循環する
- {counter}関数 カウントした回数を表示する
- {assign}関数 変数を テンプレートの実行時に割り当てる
スポンサーリンク