Post by AlanyA43 » Fri May 30, 2014 12:02 am

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..

Newbie

Posts

Joined
Mon May 19, 2014 6:25 pm

Post by eka7a » Tue Jun 17, 2014 5:13 am

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.


User avatar
Active Member

Posts

Joined
Sun Apr 12, 2009 12:59 am
Location - Türkiye
Who is online

Users browsing this forum: No registered users and 4 guests