Oft steht man vor dem Problem bei einer Tempalteentwicklung das man die richtige Datei für einen Override nicht findet, oder dann nur seltsame PHP befehle darin stehen. Um diese zu überschreiben gibt es einen kleinen trick.
Beispielsweise wollen wir die Überschrift in einem Joomla Kategorie Lyout / Blog Layout von H2 auf H4 ändern. In der Datei "blog_item.php" unter "/components/com_content/views/category/tmpl/" steht aber nur...
echo JLayoutHelper::render('joomla.content.blog_style_default_item_title', $this--->item);
Den Inhalt finden wir unter "/layouts/joomla/content/" in der "blog_style_default_item_title.php"
Der Override müsste also im Template wie folgt angelegt werden:
Ordner anlegen "/templates/**Template**/html/layouts/joomla/content/" und dort die Datei "blog_style_default_item_title.php" hinein kopieren. Nun kann die Anpassung an der Überschrift vorgenommen werden.
... if ($params->get('show_title')) :
< h4 itemprop="name">
if ($params->get('link_titles') ...
Fertig.