Hi Michael,

ja, habe ich gefunden. Ich setze einen absoluten Pfad zum View- Verzeichnis im Controller. Ist nicht besonders elegant, aber es funktioniert.
Ok, das ist hier leider nicht praktikabel. Es gibt innerhalb meiner Applikation gewisse "Packages", die installiert werden können und die Applikation erweitern, allerdings nutze ich dafür nicht die Rails- Plugin-Architektur. Diese Packages müssen sich selbst verwalten und selbst rendern. Es gibt also nen festen Template-Namen, z.B. "stage_0" und jedes Package muss so ein Template beinhalten. Und die Dinger liegen nun mal in "lib/".

Ich mache derzeit folgendes unschönes:

def render_package_partial (package, current_stage)
path = "/#{package.class.path}/#{package.type}/views/ _stage_#{current_stage}.html.erb" render :inline => File.read(path), :locals => { package.class.to_sym => package }
end

Tja, nicht schön, aber selten.


MFG
Sebastian

--
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25



Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an