Frage

Ich ging durch das Buch und ich habe aus dem Abschnitt kopiert Code http: // Buch. cakephp.org/view/1460/RSS aber kann das nicht an der Arbeit. ich zum Download am Ende wurde mein broswer angeboten mit einer Null-Byte-Datei (index.rss) anstelle von xML-Ausgabe

Ich habe den Fehler eingrenzen zu diesem Stück Code (in app / views / posts / rss / index.ctp):

$postLink = array(
        'controller' => 'entries',
        'action' => 'view',
        'year' => date('Y', $postTime),
        'month' => date('m', $postTime),
        'day' => date('d', $postTime),
        $post['Post']['slug']
    );

... speziell 'Controller' => 'Einträge' wirft einen Fehler. Aber es ist nicht die Rede von einer Steuerung namens Einträge im Tutorial Einrichten oder auch eine Ansicht für eine solche Steuerung. Kann jemand Punkt mich in die richtige Richtung?

War es hilfreich?

Lösung

$postLink im Beispiel verwendet, um einen Link zu einem Beitrag in dem RSS-Feed zu erstellen. Ändern Sie den $postLink, so dass es zu einem einzigen Beitrag zeigen wird, verwenden eine eigene Controller. Sie können es einfacher finden, um eine Zeichenfolge zu übergeben, zum Beispiel /posts/view/1.
Die Syntax ist die gleiche wie hier beschrieben: http://book.cakephp.org/view/1448/url .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top