Smarty: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k bot Menambah: tr:Smarty |
per BPA : sintaks <br> dan <code> | t=1'735 su=253 in=260 at=253 -- only 105 edits left of totally 359 possible edits | edr=000-0010(!!!) ovr=010-1111 aft=000-0010 |
||
(7 revisi perantara oleh 5 pengguna tidak ditampilkan) | |||
Baris 1:
'''Smarty''' adalah ''[[template engine]]'' (mesin templat) yang ditulis dalam [[PHP]]. Smarty memisahkan [[PHP]] dari [[HTML]] dan umumnya digunakan untuk menghasilkan isi [[HTML]] yang dinamis dengan mengizinkan peletakan ''tag'' khusus Smarty di dalam sebuah dokumen. ''Tag-tag'' yang dapat digunakan termasuk (namun tidak hanya berupa) variabel seperti <
Smarty paling sering digunakan oleh aplikasi-aplikasi berbasiskan [[PHP]] untuk memisahkan "''[[business logic]]''" ("logika bisnis") dari presentasi. Hasilnya adalah pengkodean yang lebih ramping dan lebih mudah diubah. Sebagai contoh, penampilan (atau ''skin''; "kulit") sebuah aplikasi berbasiskan Smarty biasanya dapat diubah dengan mudah tanpa perlu melakukan modifikasi terhadap ''business logic'' atau kode [[PHP]].
Baris 28:
</html></pre>
Dalam kode ''business logic'', Smarty dapat diubah agar dapat menggunakan templat berikut:
<pre>define('SMARTY_DIR', 'smarty-2.6.9/' );
require_once(SMARTY_DIR . 'Smarty.class.php');
Baris 57:
== Pranala luar ==
* {{en}} [http://smarty.php.net/ Situs resmi] {{Webarchive|url=https://web.archive.org/web/20060610040434/http://smarty.php.net/ |date=2006-06-10 }}
** [http://smarty.php.net/download.php Unduh]{{Pranala mati|date=April 2021 |bot=InternetArchiveBot |fix-attempted=yes }}
{{Authority control}}
[[Kategori:Bahasa pemrograman]]
|