Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
TPL dosyalarında PHP kullanma
TPL dosyalarında PHP kodları kullanmak için bu düzenlemeyi yapabilirsiniz. Fakat PHP bilginiz yoksa bu eklentiyi tavsiye etmiyoruz.
Aç - index.php
Bul :
Altına ekle :
Aç - engine/classes/parse.class.php
Bul :
Altına ekle :
Düzenleme işlemi bitti.
Artık .tpl dosyalarında php kodlarını kullanabilirsiniz.
Örnekler :
Aç - index.php
Bul :
$tpl->compile ( 'main' );
Altına ekle :
if (stripos ($tpl->result['main'], "[php-script" ) !== false) {
$tpl->result['main'] = preg_replace_callback ( "'\[php-script\](.*?)\[/php-script\]'is", "build_php_script",$tpl->result['main']);
}function build_php_script($matches=array() ){ob_start();ob_implicit_flush(0);eval($matches[1]);$con = ob_get_clean();return $con;}
Aç - engine/classes/parse.class.php
Bul :
$source = str_ireplace( "{custom", "{custom", $source );
Altına ekle :
$source = preg_replace( "#\[php-script\](.+?)\[/php-script\]#is","\\1", $source );
Düzenleme işlemi bitti.
Artık .tpl dosyalarında php kodlarını kullanabilirsiniz.
Örnekler :
[php-script]
$video = '[xfvalue_video]';
echo $video;
[/php-script]
[php-script]
include ('temp.php');
[/php-script]
Yapımcı: rocksmart
Kaynak: http://flesha.ru/dle/dlehak/4530-hak-ispolzuem-php-kod-v-shablonah.html
Türkçe Çeviri: MaRZoCHi
Kaynak: http://flesha.ru/dle/dlehak/4530-hak-ispolzuem-php-kod-v-shablonah.html
Türkçe Çeviri: MaRZoCHi
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.