2016-04-26 172 views
0

我似乎無法在Joomla中顯示我的圖像。這裏是我的代碼的一個例子:在Joomla上顯示圖像

<a href="/img/Zaalvoetbaltornooi SKLA 2.jpg" rel="shadowbox"><img src="/img/Zaalvoetbaltornooi SKLA 2.jpg" width="200px" height="250px" alt="Fuif SLKA" id="eventskla" /> 

正如你可以看到它也使用shadowbox不起作用。這裏是我的文件夾的截圖:

enter image description here

而且templateDetails.XML的截圖:

enter image description here

誰能告訴我什麼,我做錯了什麼? Joomla中的選項錯誤或錯誤的代碼?

+0

做那些圖像存在嗎?如果您在瀏覽器中手動調用它們會發生什麼? ('http:// yourdomain/img/Zaalvoetbaltornooi SKLA 2.jpg') –

+0

它說:404 - 未找到類別。我是Joomla新手。我是否需要通過另一種方式上傳它們而不是通過模板管理器?你在屏幕截圖中看到的所有圖像都通過模板管理器上傳了... – vanberla

+0

我也不知道Joomla,但它似乎有什麼不對的圖像目錄配置... –

回答

3

我發現:我使用的編碼的「正常」的方式,但你必須使用的代碼是這一個:

<img src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/myimage.png" alt="Custom image" class="customImage" />

然後簡單地改變地圖和圖像(例如/ IMG /基.jpg)你在Joomla中使用。

0

就像一個友好的提示,我喜歡創建一個名爲「tpath」的變量,它是模板的路徑。它使我必須在模板中寫入的路徑更短。我只是創建像這樣在頭部的變量:

$tpath = $this->baseurl.'/templates/'.$this->template; 

現在,所有你需要做的編寫模板網址是:

href="<?php echo $tpath; ?>/... 
+0

好的,謝謝,將使用它在將來 :) – vanberla