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" />
4

1 に答える 1

0

試す

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

次に、ロゴがエコーロゴに行きます。

<?php echo $logo; ?>
于 2013-06-23T11:06:41.790 に答える