Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

smarty deger arttırma ve if

merhaba arkadaşlar smarty de aşagıdaki basit foreach döngüsünü nasıl kullanabilirim smarty document ten if e baktım fakat işin içinden çıkamadım.
$i=1;
foreach($dizi as $veri){
if($i==1){
echo 'Tekil Yazı';
$i++;
}else{
echo $veri.'<br>';
}
}
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Kemal adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    63 cevap - 10 soru
    while($anamansetyaz=$haber->getir($anamanset)){
    	$anamansetd[]=array('resim2'=>$anamansetyaz['resim2'],
    				   'Baslik'=>$anamansetyaz['Baslik'],
    				   'icerik'=>kisalt($anamansetyaz['icerik'],50,1),
    				   'resim1'=>$anamansetyaz['resim1']);
    }
    
    $smarty->assign("foo",$anamansetd);
    

    şeklinde dizimi oluşturup
        {foreach $manset as $deger}
    <li><a href="{$deger.Seflink}" class="toc">{$deger.Baslik}</a></li>
        {/foreach}
    </ul>
    

    şeklinde ulaşabiliyordum :S ama verdiğiniz kodda hata aldım hocam
    • jette adlı üyenin fotoğrafı jette
      {foreachelse} komutunu Araştır Bir
      12 yıl önce yazılmış