Page 1 of 1

if else kullanımı

Posted: Fri May 30, 2014 12:02 am
by AlanyA43
merhaba,
tema içinde product.tpl dosyasında farklı dilde farklı satır gorunmesini istediğim bir yer var

eğer seçili dil bu ise bu satırı göster değil ise bu satırı göster komutunu (if else) nasıl kullanabilirim? mevcut bir if else komutuyla iç içe çalışmasını istiyorum. Üye girişi yapılmışsa fiyatı goster değilse üye olma uyarısı ver konutunu yaptım ama üye olma uyarısını iki farklı dilde göstermeyi yapamadım şu anki kod aşağıdaki şekilde her iki dilde de uyarıyı yazdım...

Code: Select all

<?php if($this->customer->isLogged()){ ?>
<br><br><?php if ($upc) { ?><span><?php echo $text_upc; ?></span> <?php echo $upc; ?><br /> <?php } ?>
<?php if ($jan) { ?><span><?php echo $text_jan; ?></span> <?php echo $jan; ?><br /> <?php } ?>
      <br><?php } else { ?>
      <br><br>Fiyatı görmek için üye girişi yapın<br>Login to see price<br>
	  	 <?php } ?>
fiyatlar panelden zaten gizli, ama ben jan ve upc lere ürünlerin birim fiyatlarını ve paket içeriğindeki detayları belirlemiştims atışlar toptan serili olduğu için..

Re: if else kullanımı

Posted: Tue Jun 17, 2014 5:13 am
by eka7a
controller/product.php dosyasına dil değişkeni atayıp bu dil değişkeni karşılığını kullandığınız tüm dil dosyalarını ekleyin.
Daha sonra product.tpl içinde bu değişkeni çağırın. Dil değiştiğinde dil dosyalarına yazdığınız değerler ekrana basılacaktır.

Varsayılan dil değişkenlerinin işleyişini inceleyerek daha kolay anlayabilirsiniz. text_ ve entry_ ile başlayanlar dil değişkenleridir.