我创建了以下网站,该网站是希腊文,也有英文版。我可以从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 :(得分:0)
尝试
if($this->language == en) {
$logo = 'logo2-en-gb.png';
} else {
$logo = 'logo2-en-gr.png';
}
然后徽标会回显标识。
<?php echo $logo; ?>