Erb mit Sinatra in Rubin

8

Also habe ich einen Webserver, den ich mit sinatra gebaut habe, dessen Fleisch so aussieht:

%Vor%

Und natürlich die Vorlage in views/index.erb , die ungefähr so ​​aussieht:

%Vor%

Wenn Sie versuchen, Code wie diesen auszuführen, werden Sie feststellen, dass Sie nicht auf sinatras Einstellungsvariable von innerhalb von erb Vorlagen zugreifen können. Irgendwelche Ideen, wie ich dies erreichen kann, während ich seine Einfachheit beibehalte?

Vielen Dank im Voraus!

    
JP. 02.04.2010, 17:56
quelle

2 Antworten

2

Ich habe eine alte Version von Sinatra verwendet - aktualisiert auf Version 1.0 und es funktioniert gut:)

Danke allen!

    
JP. 02.04.2010, 23:31
quelle
0

Ich hatte ein ähnliches Problem und die Lösung bestand darin, sicherzustellen, dass alle set :x, "y" -Stücke in der Klassendeklaration (meiner Unterklasse von Sinatra::Base ) außerhalb der Initialisierungsmethode vorkamen.

    
ab5tract 29.02.2012 09:17
quelle

Tags und Links