Userinfo.tpl Dosyasında Favori Konuları Listelemek DLE v.17.0 Sürümü
Merhaba Ansiklopedia Takipçileri ;
Datalife Engine v.17 sürümünde userinfo.tpl'de yani kullanıcı profilinde artık favori listelerinizi listeleyebileceksiniz. Aşağıdaki işlemleri yapmanız yeterli olacaktır !
/engine/modules/profile.php bölümüne giriş yapın ve aşağıdaki kodu aratın :
$user_found = TRUE;
bulduktan sonra altına aşağıdaki kodu yapıstırın.
if( $row['favorites'] ) {
$tpl->set( '{favorite-id}', $row['favorites'] );
$tpl->set( '{favorite-count}', count(explode("," ,$row['favorites'])) );
$tpl->set( '[favorite-count]', "" );
$tpl->set( '[/favorite-count]', "" );
$tpl->set_block( "'\\[not-favorite-count\\](.*?)\\[/not-favorite-count\\]'si", "" );
} else {
$tpl->set( '{favorite-count}', 0 );
$tpl->set_block( "'\\[favorite-count\\](.*?)\\[/favorite-count\\]'si", "" );
$tpl->set( '[not-favorite-count]', "" );
$tpl->set( '[/not-favorite-count]', "" );
}
Userinfo.tpl'de kullanabileceğiniz kodlar aşağıdadır.
<h2> ({favorite-count}) Adet Favori Konunuz Bulunmaktadır.</h2>
[not-favorite-count]
<p>Favori konunuz bulunamadı</p>
[/not-favorite-count]
[favorite-count]
{custom id="{favorite-id}" template="shortstory" available="userinfo" order="date" sort="desc" cache="yes"}
[/favorite-count]
-
0 Yorum
-
19 Görüntülenme