Für manche Blogs ist es vom Kundne gefragt das Layout so anzupassen das der Introtext an einer anderen Stelle steht alls der Fließtext.
Das ist in Joomla recht einfach umzusetzen, wenn konsequent in jedem Artikel die "Weiterlesen Linie" gesetzt wurde.
Das wichtigste ist, um bei einem Update nicht alles noch einmal machen zu müssen, ein Override zu schreiben. Dazu einfach die "default.php" aus "com_content" im Template unter dem "html" Verzeichnis als KOPIE ablegen. Ungefähr so...
Quelle: /web/components/com_content/views/article/tmpl/default.php
Ziel: /templates/*MeinTemplate*/html/com_content/article/default.php
Den Introtext kann man in der Artikelansicht (default.php) wie folgt ausgeben:
<div id="teaser">
<?php echo $this->item->introtext;?>
</div>
Der restliche "fulltext" wird dann anschließend ausgegeben:
<div id="articleBody">
<?php echo $this->item->fulltext; ?>
</div>
Das Joomla Artikel-Bild für den Volltext findet sich auch in dieser Datei:
<img if(image_fulltext_caption):
echo 'class="caption"' . ' title="' . htmlspecialchars($images->image_fulltext_caption) . '"';
endif; ?>
src="/<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>" itemprop="image"/>
Beispiel: https://www.liesemer.de/stories/88-lauschangriff-in-der-tiefe