Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
Custom için favorites parametresi
Custom kodu ile kullanıcının favori makalelerini listeleyebilirsiniz. Bunun için yeni bir düzenleme yaparak sadece kullanıcı profil sayfasında o kullanıcıya ait favori makaleleri custom kodu ile listeyebilirsiniz.
Dosya: engine/modules/functions.php
Bul
Üstüne ekle :
Bul
Üstüne ekle :
Aşağıdaki custom kodu gibi kullanabilirsiniz.
Eğer bu düzenleme de herhangi çalışmama durumu olursa aşağıdaki farklı alternatifi kullanabilirsiniz.
Dosya: engine/modules/profile.php
Bul :
Üstüne ekle :
Aşağıdaki custom kodu gibi kullanabilirsiniz.
* Sadece favori makaleler ( Kullanıcı profiline bakılan kullanıcıya ait )
* Sadece profil sayfasında kullanılabilir.
Dosya: engine/modules/functions.php
Bul
if ( !count($matches) ) return "";
Üstüne ekle :
global $row;
Bul
if( preg_match( "#tags=['\"](.+?)['\"]#i", $param_str, $match ) ) {
Üstüne ekle :
// Favorites - start
if ( preg_match( "#favorites=['\"](.+?)['\"]#i", $param_str, $match ) ) {
if ( trim( $match[1] ) == "yes" && isset( $row ) ) {
if ( ! empty( $row['favorites'] ) ) {
$where[] = "id IN ('" . str_replace( ",", "','", $row['favorites'] ) . "'')";
}
}
}
// Favorites - end
Aşağıdaki custom kodu gibi kullanabilirsiniz.
{custom favorites="yes" ..... }
Eğer bu düzenleme de herhangi çalışmama durumu olursa aşağıdaki farklı alternatifi kullanabilirsiniz.
Dosya: engine/modules/profile.php
Bul :
$xfieldsaction = "list";
Üstüne ekle :
// Favori Verisi
$tpl->set( '{favorites-data}', $row['favorites'] );
// Favori Verisi
Aşağıdaki custom kodu gibi kullanabilirsiniz.
{custom id="{favorites-data}" ..... }
* Sadece favori makaleler ( Kullanıcı profiline bakılan kullanıcıya ait )
* Sadece profil sayfasında kullanılabilir.
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.