Die Suche ergab 677 Treffer
- Di 19. Apr 2022, 09:39
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Wir könnten auch den $parser so umbauen, dass er in Abhängigkeit des im Modul/Template angegebener TE automatisch die richtige TE aufruft und per default auf Dwoo geht. Alle neuen Module/Templates müssen dann sagen, welche TE sie gerne hätten. Die unterschiedlichen TEs sind in einem Array im Parser ...
- Mi 13. Apr 2022, 22:09
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Ich hab nun freshcat und mojito ziemlich auf Twig umgeschrieben und meinen aktuellen Stand in den Branch 2.0 hochgeladen... Etwas Aufwand, aber machbar
- Di 12. Apr 2022, 12:13
- Forum: BlackCat CMS v2.0 - Archiv
- Thema: Standard-Mailbibliothek
- Antworten: 19
- Zugriffe: 7356
Re: Standard-Mailbibliothek
Top! Wir arbeiten mit Hochdruck an einer 2.0
- Di 12. Apr 2022, 11:35
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Ja, also das muss auf jeden Fall eine 2.0 werden. Das mit dem LoaderError ist seltsam. Da müsste im Treiber in der output() und get() jeweils folgendes stehen: $this->loader->setPaths([ $this->paths["current"], $this->paths[CAT_Backend::isBackend() ? "backend" : "frontend&qu...
- Di 12. Apr 2022, 09:35
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Ein Vergleich Smarty/Twig nimmt sich nicht viel... Mein aktueller Ordner von Twig ist auf jeden Fall um ziemlich genau 200KB leichter als Dwoo ;-) Aber da fehlen auch noch ein paar Plugins... EDIT: Wenn ich mir über den composer schnell mal Smarty ziehe, hat das mehr als doppelt so viel Gewicht als ...
- Di 12. Apr 2022, 09:26
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Also ich hab es versucht, aber so ganz mag der mich nicht :-P Das sollte eigentlich funktionieren, aber er will es nicht sauber interpretieren. Variablen funktionieren, aber Funktionen mag er so nicht und if/else sowieso nicht... $lexer = new \Twig\Lexer($this, [ "tag_comment" => ["{*...
- Di 12. Apr 2022, 09:09
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
- Di 12. Apr 2022, 08:59
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Ich hab mal spaßeshalber mit einem angepassten Template auf Dwoo zurückgestellt. Damit kommt Dwoo definitiv nicht klar. Ich glaube mit Smarty würde Dwoo mindestens teilweise zurechtkommen, richtig?
- Mo 11. Apr 2022, 20:29
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Re: Neue TemplateEngine: Twig
Erstes Update. Jetzt werden beim Render schon mal Pfade gesetzt. Klappt in Frontend und Backend schon mal super :-) Hurra! Eigentlich klingt das mit den Namespaces für Templates interessant - könnte irgendwie für modules, templates o.ä. genutzt werden. Die Frage ist nur, was wäre der Gewinn :-P Man ...
- Mo 11. Apr 2022, 16:42
- Forum: Entwicklung (archiviert)
- Thema: Neue TemplateEngine: Twig
- Antworten: 18
- Zugriffe: 4079
Neue TemplateEngine: Twig
Ich mach hier einen neuen Thread auf. Ich versuche mich tatsächlich das erste Mal an einem eigenen Treiber für eine TE... Funktioniert schon grundsätzlich mal im Frontend, aber das ganze Handling der Pfade, vor allem Frontend/Backend/Fallback etc. muss ich mir noch anschauen... Die lib_twig einfach ...