|
|

|
{fetch}
{fetch} dipakai untuk mengambil file dari sistem file
lokal, http, atau ftp dan menampilkan konten.
Jika nama file diawali dengan
http://, halaman situs web akan diambil dan
ditempilkan.
Catatan:
Ini tidak akan mendukung pengalihan http, pastikan untuk menyertakan
garis miring terakhir pada halaman web yang anda ambil bila
diperlukan.
Jika nama file diawali dengan ftp://, file akan
di-download dari server ftp dan ditampilkan.
Untuk file lokal, harus memberikan baik path file sistem lengkap ataupun
path relatif ke naskah php yang dijalankan.
Catatan:
Jika template
$security
dihidupkan dan anda sedang mengambil file dari sistem file lokal,
{fetch} hanya akan membolehkan file dari dalam
salah satu yang didefinisikan dalam
will only allow files from within one of the defined
direktori aman.
Jika atribut assign disetel, output fungsi
{fetch} akan ditempatkan ke variabel template
ini daripada ke template.
Teladan 8-8. contoh {fetch} {* sertakan beberapa javascript dalam template anda *}
{fetch file='/export/httpd/www.example.com/docs/navbar.js'}
{* sertakan beberapa teks cuaca dalam template anda dari situs web lain *}
{fetch file='http://www.myweather.com/68502/'}
{* ambil file headline berita via ftp *}
{fetch file='ftp://user:password@ftp.example.com/path/to/currentheadlines.txt'}
{* sama seperti di atas tapi dengan variabel *}
{fetch file="ftp://`$user`:`$password`@`$server`/`$path`"}
{* tempatkan konten yang diambil ke variabel template *}
{fetch file='http://www.myweather.com/68502/' assign='weather'}
{if $weather ne ''}
<div id="weather">{$weather}</div>
{/if} |
|
Lihat juga
{capture},
{eval},
{assign}
dan
fetch().
|
|
|