ruby ​​auf Schienen link_to löschen Methode funktioniert nicht

7

Ich versuche, einen Beitrag mit dem folgenden Code zu löschen:

%Vor%

was nicht funktioniert ... es leitet mich einfach zurück zum Post (posts/:id}

Wenn ich jedoch den folgenden Code verwende funktioniert

%Vor%

ist es möglich, link_to sich in diesem Fall als button_to zu verhalten?

EDIT: Zerstöre die Controller-Funktion

%Vor%

log, wenn ich auf die Schaltfläche zum Zerstören klicke:

%Vor%

Routen:

%Vor%     
fxuser 21.10.2012, 10:52
quelle

6 Antworten

6

Lösung:

Ich hatte dies aus application.js auskommentiert, als ich das Projekt erstellt habe

%Vor%

damit das Problem erneut hinzugefügt wurde, löste das Problem

    
fxuser 21.10.2012, 14:36
quelle
12

Sie müssen hinzufügen

%Vor%

in der Datei javascripts / application.js

Sekunde, check-in Layout-Datei,

%Vor%

ist oder nicht?

Hoffe diese Hilfe.

    
harsh4u 31.05.2013 11:47
quelle
2

Haben Sie diese Zeile in Ihre Layoutdatei eingefügt?

%Vor%     
Nanego 21.10.2012 11:03
quelle
1

Dies ist der Weg von Rails:

<%= link_to 'Destroy', post, confirm: 'Are you sure?', method: :delete %>

Wenn der Beitrag nicht gelöscht wird, liegt das Problem in Ihrem Controller. Sind Sie sicher, dass Sie die Aktion #destroy richtig implementiert haben? Welche Ausgabe erhalten Sie in Ihren Serverprotokollen?

UPDATE: Ändern Sie Ihre Aktion zu:

%Vor%     
Agis 21.10.2012 11:42
quelle
0

Stellen Sie sicher, dass nach dem Parameter kein Leerzeichen mehr vorhanden ist.

%Vor%     
user2711795 23.08.2013 16:39
quelle
0

Überprüfen Sie die Whitespaces.

Ich habe alle Kommentare hier überprüft. Alle Includes wurden korrekt eingestellt. Aber ich bemerkte, dass das Löschen von Artikeln nicht funktionierte, während das Löschen von Kommentaren funktionieren würde. Nachdem ich etwas Code umgeschrieben und hier und da überprüft hatte, fand ich zwei Dateien, die im Editor identisch aussahen, aber eine Version würde funktionieren und eine würde nicht funktionieren!

curry-blog / app / ansichten / artikel / index.html.erb:

%Vor%

Betrachtet man jedoch die Dateien mit xxdiff , so fand ich, dass in einer Version nur Tabs verwendet wurden, während die anderen auch Leerzeichen verwendeten. Wahrscheinlich vom Kopieren-Einfügen-Code aus dem Tutorial. Das Ersetzen der Lücken mit Tabs hat daher das Problem behoben.

    
Sören 03.10.2016 12:33
quelle

Tags und Links