我想改變joomla分類列表中的分類標題(某個分類中所有文章的列表),但我無法找到正確的文件來覆蓋。重寫joomla分類列表視圖
文件應該是在components\com_content\views\category\tmpl
並有default.php
呈現包裝與類的.category-list
和default_articles
這是在選定的類別渲染表品名稱列表。
我無法找到的是呈現類別標題和說明的文件。以下是default.php
的內容,因爲它可能是關鍵。我不太清楚它調用的是什麼文件,因爲我從未參與joomla開發多年。最終
<div class="category-list<?php echo $this->pageclass_sfx;?>">
<?php
$this->subtemplatename = 'articles';
echo JLayoutHelper::render('joomla.content.category_default', $this);
?>
</div>
這將是簡單的原理圖渲染:
<div class="category-list">
...
[part I can't find]
<h2>Category title</h2>
<div class="category-desc">...</div>
[/part I can't find]
default_articles.php >> renders table with all articles in category
...
</div>
我已成功覆蓋沒有任何問題,所有其他的意見,但這個是非常難以捉摸。
感謝您的幫助!
查看layouts/content文件夾。 – Elin