» » » » Datalife Engine {custom} Tagı Kullanımı

Datalife Engine custom Tagı Kullanımı

B.heyula
B.heyula 1-04-2014, 11:16
Custom tagı

Bana göre Datalife Engine sisteminin en güzel özelliklerinden biri olan custom tagı ile yapılacakların bir sınıyok.Peki Custom tagını neyin içinde nasıl kullanabiliriz ?

category : Makale çektirmek istediğiniz kategori ID si yazılır.
Örnek :
{custom category="1"}

----------------------------------------
template : Çekilen makalelerin hangi template ile site üstünde sunulacağını belirtir.
Örnek :
{custom category="1" template="test"}

----------------------------------------
aviable : Çekilen makalelerin hangi bölümde gösterileceğiniz belirler.Not : aviable="main" anasayfada göster demektir.
Örnek :
{custom category="3" template="test" aviable="main"}

----------------------------------------
from ve limit : from alanında 0'dan başlayarak, limit alanında 10 belirttiğimizde, 0-10 adet içeriği sistemde belirtilen veya kategoriye özel seçilmiş sıralama şekline göre çekebiliriz.
Örnek :
{custom category="1" template="test" aviable="main" from="0" limit="10" order="DESC"}

Eğer bir kategoride son makaleyi farklı, diğer 4 adet makaleyi farklı şablon ile göstermek isterseniz.
0-1 ( Son eklenen ), 1-3 ( Son eklenen 2., 3. ve 4. makale )
Örnek :
{custom category="1" template="test" aviable="main" from="0" limit="1" order="DESC"}
{custom category="1" template="test" aviable="main" from="1" limit="3" order="DESC"}

----------------------------------------
order : en önemli alanlardan biri sitede yayımlanan makaleleri tarihe göremi,oylamaya göremi yada son yayımlanan makaleler şeklindemi çekmemiz gerektiğini belirtiğimiz bölümdür.
Örnekler :
Tarihe Göre :
{custom category="2" template="topgames" aviable="main" from="0" limit="20" cache="no" order="date"}

Oy Oranına Göre :
{custom category="2" template="topgames" aviable="main" from="0" limit="20" cache="no" order="rating"}

Rast Gele :
{custom category="2" template="topgames" aviable="main" from="0" limit="20" cache="no" order="rand"}

Okunma Sayısına Göre :
{custom category="2" template="topgames" aviable="main" from="0" limit="20" cache="no" order="reads"}

Yorum Sayısına Göre :
{custom category="2" template="topgames" aviable="main" from="0" limit="20" cache="no" order="comments"}

Başlığa Göre :
{custom category="2" template="topgames" aviable="main" from="0" limit="20" cache="no" order="title"}

----------------------------------------
Daha kapsamlı anlatım eklenecektir.Bire bir örnekler vereceğiz arkadaşlar çok yakında.

Makaleyi düzenleyen: MaRZoCHi - 26-06-2016, 08:35
Nedeni: Örneklere ekleme yapıldı.

Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
bhtyr 27 Haziran 2018 21:27
merhaba hocam ben şimdi seçtiğim kategoride eklediğim makaleleri id'ye göre küçükten büyüğe doğru sıralamasını istiyorum, 

{custom category="10" template="deneme" limit="50" order="asc"  } büyükten küçüğe sıralıyor.
0
nitrozen 31 Mart 2018 20:48
Haftalık 
{custom category="1" days="7"}

2 haftalık 
{custom category="1" days="15"}

1 Aylık
{custom category="1" days="30"}

bu şekilde gösterebilirsin...
0
serrex 30 Mart 2018 23:49
Merhaba, faydalı paylaşımlar için teşekkür ederim. order için ben sıralamayı haftalık veya aylık nasıl yapabilirim. Örnek olarak
<section class="mozwrp">
<header class="mozhead"><h2>Haftanın olayları</h2> <a href="/index.php?do=relatednews">Haftalık olaylara git</a></header>
{custom category="1" template="mainmozaik" aviable="global" from="0" limit="8" cache="yes"}
<div class="clr"></div>
</section>
bu bölümü değiştirip haftalık veya aylık olaylar listelensin diye nasıl order yapabilirim. Yani içinde bulunduğumuz hafta veya ay olarak.

Teşekkürler
0
blizzard3 26 Haziran 2016 00:35
Daha kapsamli anlatim eklenecek demissin ole kalmis
0
mehmet 24 Mayıs 2014 17:39
Alıntı: MaRZoCHi
&#123;custom template=&#34;top12&#34; aviable=&#34;main&#34; from=&#34;0&#34; limit=&#34;12&#34; cache=&#34;no&#34; order=&#34;date&#34;}


Konunun görünmeme sebebini bakarak çözemem, sisteme bakmak lazım, yanlış nerede diye..
Kategori ID'den kaynaklı bir problem olması tahmini için yukarıdaki kodu kullanın. Eğer tüm kategorilerde program (aynı türde içerik) varsa...


Allah Razı olsun oldu mantığını da senin sayende çözdüm bütün idleri kaldırmışsın sadece main demişisiz yani sitenin gelinde açılan konu görünsün tamda istediğimde böyleydi. Eskiden belirtilen idlerde hangi kategoride konu açıyorsam belirtilen idlerde konu görünüyordu şimdi. site genelinde oldu çok saol.

Alıntı: Evan
Şu anda görünüyor sitende, ben bir sorun göremedim.


Sanada teşekkür ediyorum

Alıntı: SyBeR
Merhaba,

&#123;custom category=&#34;1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,2
5,2 6,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,
53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79
&#34; template=&#34;top12&#34; aviable=&#34;main&#34; from=&#34;0&#34; limit=&#34;12&#34; cache=&#34;no&#34; order=&#34;DESC&#34;}


Belirttiğiniz durum için DESC veya ASC kullanabilirsiniz.

DESC ile son eklenen konuları gösterebilirsiniz. Kodu düzenledim inceleyebilirsiniz.


Sizede Teşekkür ediyorum hemen benim sorunlara koşuyorsunuz teşekkür ediyorum sizlere.
0
Evan 24 Mayıs 2014 15:16
Şu anda görünüyor sitende, ben bir sorun göremedim.
3 779
MaRZoCHi 24 Mayıs 2014 14:50
{custom template="top12" aviable="main" from="0" limit="12" cache="no" order="date"}


Konunun görünmeme sebebini bakarak çözemem, sisteme bakmak lazım, yanlış nerede diye..
Kategori ID'den kaynaklı bir problem olması tahmini için yukarıdaki kodu kullanın. Eğer tüm kategorilerde program (aynı türde içerik) varsa...

--------------------
0
mehmet 24 Mayıs 2014 11:06
Alıntı: Evan
Bul:
aviable=&#34;main&#34;


Değiştir:
aviable=&#34;global&#34;


yaptım fakat yine son konuyu çekmiyor. Marzochi bakabilirmisin ? sen çözersin anca bu sorunu ? :(
0
Evan 24 Mayıs 2014 07:49
Bul:
aviable="main"


Değiştir:
aviable="global"
0
mehmet 23 Mayıs 2014 16:02
Hocam dediğiniz yaptim son eklenen konu görünmedi. konu bile açtım görünsün diye yine görünmedi. Birde alttaki resime bakın bir makale içine girdiğimiz zamanda konular görünmüyor.

150
SyBeR 23 Mayıs 2014 14:57
Merhaba,

{custom category="1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,2
6,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,
53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79
" template="top12" aviable="main" from="0" limit="12" cache="no" order="DESC"}


Belirttiğiniz durum için DESC veya ASC kullanabilirsiniz.

DESC ile son eklenen konuları gösterebilirsiniz. Kodu düzenledim inceleyebilirsiniz.

--------------------
0
mehmet 23 Mayıs 2014 09:11
Şu yukarda belirttiğiniz tarihe göre yapiyorum bir türlü çekmiyor başka makaleler çekiyor. ben istiyorum son eklediğim konu çeksin.

Alttaki custom size veriyim. birde gerekli tpl dosyasınıda.




http://dosya.co/aos1z96m5js4/tpl_ve_main.rar.html