Konvensi Penamaan
File plugin dan fungsi harus mengikuti konvensi penamaan khusus agar dapat ditempatkan oleh Smarty.
file plugin harus dinamai sebagai berikut:
type.name.php
Di mana type salah satu tipe plugin ini:
- function
- modifier
- block
- compiler
- prefilter
- postfilter
- outputfilter
- resource
- insert
Dan name harus pengenal yang benar; huruf, angka, dan hanya garis bawah, lihat variabel php.
Beberapa contoh: function.html_select_date.php, resource.db.php, modifier.spacify.php.
fungsi plugin di dalam file PHP harus dinamai sebagai berikut:
smarty_type_name()
Arti dari type dan name sama seperti di atas.
Contoh nama pengubah foo akan menjadi function smarty_modifier_foo().
Smarty akan menampilkan pesan kesalahan terkait jika file plugin yang dibutuhkan tidak ditemukan, atau jika file atau fungsi plugin dinamai secara tidak benar.