Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

{html_image}

{html_image} adalah sebuah fungsi kustom yang membuat sebuah tag HTML <img>. height dan width secara otomatis dihitung dari gile gambar jika tidak disediakan.

Nama AtributTipeDiperlukanDefaultDeskripsi
filestringYan/anama/path ke gambar
heightstringTidaktinggi asli gambarTinggi untuk menampilkan gambar
widthstringTidakpanjang asli gambarPanjang untuk menampilkan gambar
basedirstringTidakakar doc server webDirektori yang jadi basis path relatifnya
altstringTidak""Deskripsi alternatif dari gambar
hrefstringTidakn/anilai href untuk menghubungkan gambar
path_prefixstringTidakn/aPrefiks untuk path output

  • basedir adalah basis direktori yang menjadi dasar path relatif ke gambar. Jika tidak disediakan, akar dokumen server web, $_ENV['DOCUMENT_ROOT'] dipakai sebagai basis. Jika $security dihidupkan, path ke gambar harus di dalam direktori aman.

  • href adalah nilai href untuk menghubungkan gambar. Jika link tidak disediakan, tag <a href="LINKVALUE"><a> ditempatkan sekitar tag gambar.

  • path_prefix adalah string prefiks opsional yang dapat anda berikan path output. Ini berguna jika anda ingin menyediakan nama server yang berbeda untuk gambar.

  • Semua parameters yang tidak dalam daftar di atas dicetak sebagai pasangan nama/nilai di dalam tag <img> yang dibuat.

Catatan Teknis: {html_image} membutuhkan mencari ke disk untuk membaca gambar dan menghitung tingi serta panjangnya. Jika anda tidak memakai caching template, umumnya lebih baik untuk menghindari {html_image} dan membiarkan tag gambar statis untuk performansi optimal.

Teladan 8-11. contoh {html_image}

{html_image file='pumpkin.jpg'}
{html_image file='/path/from/docroot/pumpkin.jpg'}
{html_image file='../path/relative/to/currdir/pumpkin.jpg'}

Contoh tampilan dari template di atas akan seperti:

<img src="pumpkin.jpg" alt="" width="44" height="68" />
<img src="/path/from/docroot/pumpkin.jpg" alt="" width="44" height="68" />
<img src="../path/relative/to/currdir/pumpkin.jpg" alt="" width="44" height="68" />