[英]Show Intro Image in Joomla Category Listing menu
我正在使用Joomla 3.4.5,並且在“ 類別列表”菜單的替代文件中添加了這兩行
$images = json_decode($this->item->images);
<?php echo $article->images; ?>
結果是這樣的:
{"image_intro":"images\/articles\/liangmai2.jpg","float_intro":"","image_intro_alt":"","image_intro_caption":"","image_fulltext":"","float_fulltext":"","image_fulltext_alt":"","image_fulltext_caption":""}
沒有反斜杠的路徑images\\/articles\\/liang2.jpg
是正確的。 現在,如何將其顯示為<img src="images/articles/liang2.jpg">
並刪除反斜杠?
謝謝。
您需要在位於以下位置的文件中進行更改:Modules / mod_article_category / tmpl / default.php在其他情況下(即未分組),請在li標記之間的foreach循環中添加以下行:
$article_images = $item->images; // Get image parameters of the article
$pictures = json_decode($article_images); // Split the parameters apart
echo "img src='" . $pictures->{'image_intro'} . "' alt='" . $pictures->{'image_intro_alt'} . "'>"; // get the intro image
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.