2013-06-23 59 views
0

我創建了以下希臘文網站,並且有英文版本。我可以從index.php文件中更改模板文件夾中的藍白色徽標。我的英文版也完全一樣。我希望希臘語版帶有希臘標誌和帶英文標誌的英文版。我將我的標識命名爲logo2-en-gb.png和logo2-gr-gr.png。你知道我如何將它插入index.php文件? 該網站是:在多語言網站上插入徽標

http://www.karabatakis.gr 

和index.php的部分是

<div id="header"> 
    <div id="companyname" style="height:0%"> 
     <img style="width:77%" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo2-en-gb.png" /> 

     <!-- <a href="<?php echo $this->baseurl ?>"> <?php echo $mainframe->getCfg('sitename') ;?> </a>--> 
     <div id="slogan"> 
      <!-- ΠΟΛΙΤΙΚΟΣ ΜΗΧΑΝΙΚΟΣ --> 
     </div> 
     <div id="search"> 
      <jdoc:include type="modules" name="user4" /> 
     </div> 
    </div> 

我想是這樣的,但它並沒有顯示我的圖像

<img style="width:77%" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo2-".<?php echo $this->language; ?>.".png" /> 
+0

PHP代碼沒有得到執行。這意味着文件只能被另一個php腳本讀取,或者代碼在「'中,整個腳本是PHP代碼。 – Lorenz

回答

0

嘗試

if($this->language == en) { 
$logo = 'logo2-en-gb.png'; 
} else { 
$logo = 'logo2-en-gr.png'; 
} 

然後標誌去哪裏回聲標誌。

<?php echo $logo; ?> 
+0

對不起,如果($ this-> language == en)應該是if($ this-> language =='en') –

+2

只要你知道,你可以編輯你的貢獻。只需在您的帖子後點擊修改鏈接即可。 – halfer

+0

是的,它工作。謝謝! – dali1985