Liste der Änderungen auf einer Homepage
Hallo zusammen
Gibt es eine Erweiterung mit der ich im Frontend anzeigen lassen kann, welche Seiten als letztes aktualisiert wurden?
Zum Beispiel sollen die 10 letzten Seiten, die aktualisiert wurden, wie eine Sitemap oder Suchergebnis Liste angezeigt werden.
Gibt es sowas?
Grüsse
Rolf
Liste der Anhänge anzeigen (Anzahl: 1)
Letzte Änderungen mögliche Lösung
Hallo zusammen
Ich bin ebenfalls seit einiger Zeit eine Lösung für die Auflistung der letzten Änderungen am suchen. Ich habe für mich sowas in der Art gefunden, bin aber noch nicht ganz am Ziel:
- Ich erstelle ein Listen-Modul auf der Tabelle tl_article:
Anhang 19613 - Dann habe ich das Listing-Template ein wenig nach meinen Wünschen angepasst:
PHP-Code:
<div class="<?php echo $this->class; ?> ce_table listing block last_changes"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<?php if ($this->headline): ?>
<<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>>
<?php endif; ?>
<table cellpadding="0" cellspacing="0" class="last_changes" summary="">
<tbody>
<?php foreach (array_reverse($this->tbody) as $class=>$row): ?>
<tr class="<?php echo $class; ?>">
<?php foreach ($row as $col): ?>
<?php if ($col['field'] == 'start'): ?><td class="body <?php echo $col['class']; ?>"><?php echo date("d.m.Y",$col['raw']); ?></td>
<?php else: ?><td class="body <?php echo $col['class']; ?>"><a href="{{article_url::<?php echo $col['id']; ?>}}"><?php echo $col['content']; ?></a></td>
<?php endif; ?>
<?php endforeach; ?>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
Vielleicht ist der eine oder andere Ansatz umständlich realisiert, bin nicht der PHP-Profi... :o - Wenn ich nun eine Änderung vorgenommen habe (keine Korrektur von Flüchtigkeitsfehlern usw.), dann gehe ich auf den Artikelkopf und ändere dort manuell das Datumsfeld "Anzeigen ab" und befülle das mit dem aktuellen Zeitstempel. So kann ich auch selber entscheiden, welche Änderungen auf der Liste erscheinen sollen und welche nicht.
Leider habe ich nun noch das folgende Problem: Ich habe eine Hauptseite und zwei Sub-Seiten (Subdomains), welche ich in der gleichen Installation pflege. Meine Programmierung merkt nicht, auf welcher Sub-Seite ich die Änderung vorgenommen habe. Es werden einfach alle Änderungen von allen drei Seiten aufgelistet.
Vielleicht hat ja jemand einen Tip, wie das noch gelöst werden könnte?
LG Utz