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

register_prefilter()

register_prefilter() -- secara dinamis meregistrasi prefilters

Deskripsi

void register_prefilter ( mixed function)

Gunakan ini untuk meregistrasi prefilters secara dinamis guna menjalankan template sebelum ia dikompilas. Lihat template prefilters untuk informasi lebih jauh atas bagaimana menyiapkan prefilter fungsi.

Fungsi-php callback function dapat berupa:

  • String yang berisi nama fungsi

  • Sebuah array dalam bentuk array(&$object, $method) dengan &$object menjadi referensi ke sebuah obyek dan $method menjadi string yang berisi nama-metode

  • Sebuah array dalam bentuk array($class, $method) dengan $class menjadi nama kelas dan $method menjadi metode kelas.

Catatan Teknis: Jika fungsi callback yang dipilih dalam bentuk array(&$object, $method), hanya satu turunan dari class yang sama dan dengan $method yang sama bisa diregistrasi. Fungsi callback teregistrasi terbaru akan digunakan dalam skenario seperti itu.

Lihat juga unregister_prefilter(), register_postfilter(), register_ouputfilter(), load_filter(), $autoload_filters dan seksi template output filters.