| Joomla Newsfeed-Komponente aufpeppen / pimpen |
|
|
|
| Geschrieben von: Robbz | ||||||||
| Mittwoch, den 08. April 2009 um 09:23 Uhr | ||||||||
|
Um nicht beim nächsten Update wieder alles von vorne machen zu müssen, empfiehlt es sich Tempalte-Overrides für die Newsfeed-Komponente und die Pagination-Klasse zu erstellen. Diese können (müssen) ausserdem für jedes Template neu definiert werden. Legt euch dazu einfach in eurem Templateordner folgende Unterordner an:
Die Dateien könnt ihr aus den Originalen kopieren, die in joomla/components/com_newsfeed/views/irgendeineView/tmpl/ liegen. Die Pagination könnt ihr aus joomla/libraries/joomla/html/pagination.php übernehmen, wobei ihr nicht die Klasse überschreiben dürft, sondern nur die Funktionen:
Aber im Grunde reicht für die Pagination.php schon: function pagination_item_active(&$item) { return " <a class="newsFeedPagination" href="$item-">link" title="$item->text">$item->text</a> "; } function pagination_item_inactive(&$item) { return " <span class="newsFeedPagination">$item->text</span> "; }
Ein paar Kenntnisse in PHP und HTML/CSS reichen schon völlig aus, um auch die Views anzupassen und den Code mit den Tabellen in ein UL/LI Gerüst umzuwandeln. Newsfeed Categories-Ansicht:
Link: Zu den Newsfeeds. |
||||||||
| Zuletzt aktualisiert am Mittwoch, den 29. April 2009 um 13:24 Uhr |




Ich hatte mir eben mal überlegt, meine Newsfeeds auf den neuesten Stand zu bringen und musste feststellen, wie häßlich das mitglieferte Layout der Newsfeed-Komponente von Joomla eigentlich ist. Ganz zu schweigen davon, dass alles noch mit Tabellen gemacht wurde. Tja, da muss Abhilfe her. Wie man das machen kann, lest ihr hier.




