Ich benutze den AtomFeedHelper und alles funktioniert gut, außer für einen Feed, wo ich jeden Eintrag mit einer URL verknüpfen muss, die nicht die standardmäßige polymorphe_url für den Datensatz ist.
Laut der Dokumentation habe ich eine: URL-Option für den Eintrag angegeben. Dadurch wird das <url>
-Tag im Atomknoten korrekt dargestellt, aber% code_% verweist immer noch auf die Standardpolymorphic_url. Mit Blick auf die Quelle und die Dokumentation verstehe ich nicht, warum das passiert.
Hier ist ein Beispiel-Builder:
%Vor%Hier ist ein Beispiel für einen Problemknoten:
%Vor%Ich möchte, dass der href-Wert im Link-Tag dem Wert im URL-Tag entspricht, aber nicht.
Wenn ich mir die Quelle ansehe, die für den Eintrag hier aufgeführt ist Ссылка
Ich würde annehmen, dass diese Zeile korrekt funktionieren würde:
%Vor%Verwirrt. Ist jemand schon einmal darauf gestoßen?
Danke allen!
Ich habe dies erreicht, indem ich die Option: url direkt an die feed.entry-Methode übergeben habe:
feed.entry(report, :url => report_url(report.slug)) do |entry|
Tags und Links ruby-on-rails atom-feed feeds