1

Ich habe die gleiche teilweise unter zwei verschiedenen Seiten verwenden. Die erste ist unter einfachen *.html.haml und letztere unter *.pdf.haml.Schienen 4 Teilauszug erforderlich unter pdf-Vorlage

Beispiel: Ich habe eine teilweise als Ansichten/Patient/Berichte/_invoice.html.haml

ersten Nutzungs: - account.html.haml

= render partial: 'patient/reports/invoice'

an zweiter Stelle Verwendung: - unter invoice.pdf.haml

= render partial: 'patient/reports/invoice.html.haml'

Warum muss ich die Dateiendung in der letzteren Datei angeben?

Antwort

1

Es ist, weil die Datei ein anderes Format ist so Schienen versucht, eine teilweise mit dem gleichen Suffix

dh zu finden, wenn Sie = render partial: 'patient/reports/invoice' innerhalb einer HTML-Datei vom Typ es für patients/reports/invoice.html jedoch aussehen wird, wenn Sie in einer PDF-Ansicht sind Schienen suchen nach patients/reports/invoice.pdf