kosovafan
Erfahrenes Mitglied
Hallo,
ich muss die Projekte online stellen und frage mich gerade ob ein Szenario wie bei Middleman Dynamic Sites möglich ist.
Ich hatte gedacht Gulp + Numjucks + Json wäre perfekt, abe irgendwie klappt das Json File Reading nicht wirklich. Also frage ich bei Euch Experten:
Grundlage:
- Projektliste als CSV vorliegend, mit entsprechenden Angaben um ein Template füllen zu können. Bilder, Fortschritt und so weiter.
Ziel:
Das beste wäre wenn die entsprechenden Json Files in ein Template geparst werden und danach als HTML File im entsprechenden Ordner abgelegt werden.
In Middleman funktioniert das wie folgt:
Lese das json File > parse es in das entsprechende Template und verschiebe zu den Ort der im File genannt wird.
Die Locals sind unwichtig, aber vielleicht gibt es eine ähnliche Möglichkeit mit Gulp? Ich hoffe ich habe es eínigermaßen verständlich ausgedrückt.
Silvio
ich muss die Projekte online stellen und frage mich gerade ob ein Szenario wie bei Middleman Dynamic Sites möglich ist.
Ich hatte gedacht Gulp + Numjucks + Json wäre perfekt, abe irgendwie klappt das Json File Reading nicht wirklich. Also frage ich bei Euch Experten:
Grundlage:
- Projektliste als CSV vorliegend, mit entsprechenden Angaben um ein Template füllen zu können. Bilder, Fortschritt und so weiter.
Ziel:
Das beste wäre wenn die entsprechenden Json Files in ein Template geparst werden und danach als HTML File im entsprechenden Ordner abgelegt werden.
In Middleman funktioniert das wie folgt:
Ruby:
data.projects.projects.each do |project_data|
proxy "/projects/own/#{project_data['no']}/index.html",
"/projects/template.html",
locals: { title: project_data['title'], intro: project_data['intro'], description: project_data['description'] }
end
Lese das json File > parse es in das entsprechende Template und verschiebe zu den Ort der im File genannt wird.
Die Locals sind unwichtig, aber vielleicht gibt es eine ähnliche Möglichkeit mit Gulp? Ich hoffe ich habe es eínigermaßen verständlich ausgedrückt.
Silvio