Der Fehler hier ist nicht mal durch WE gemacht, sondern wird von PHP ausgelöst.
Short-Open-Tags sind <? bzw. die asp-Tags <%
Wenn die Einstellung in php nicht aktiv ist, wird das als Fehler gewertet. Es ist nicht empfohlen diese Schreibweise zu verwenden.
<?= ist ab php 5.4 auch ohne short-open-tags erlaubt.
Rebuild unter 8.0.2 = alles weg!
Re: Rebuild unter 8.0.2 = alles weg!
webEdition-Kern-Entwickler
Re: Rebuild unter 8.0.2 = alles weg!
Short-Open-Tags sind inaktiv...
Das heißt aber wenn ich mal bei "<?php ?>" das "?>" vergesse - bekomme ich keine Fehlermeldung in der Vorlage - aber beim Rebuild zerschiesse ich mir alles - da das Rebuild nicht durchläuft?
Wäre es nicht besser das Rebuild schlugt alles was da ist und beim Abspeichern der Vorlage kommt ein Hinweis auf ein Problem?
Das heißt aber wenn ich mal bei "<?php ?>" das "?>" vergesse - bekomme ich keine Fehlermeldung in der Vorlage - aber beim Rebuild zerschiesse ich mir alles - da das Rebuild nicht durchläuft?
Wäre es nicht besser das Rebuild schlugt alles was da ist und beim Abspeichern der Vorlage kommt ein Hinweis auf ein Problem?
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: Rebuild unter 8.0.2 = alles weg!
So ist es meiner Erfahrung nach auch. Es gibt aber sicherlich Fälle die nicht abgefangen werden (können).
Liebe Grüße,
Sascha
Re: Rebuild unter 8.0.2 = alles weg!
Also das Problem war in einer Vorlage das fehlende "?>" von "<?php ?>".
Für mich heißt das in Zukunft auch Entwürfe immer sehr gründlich zu prüfen - da ein Rebuild sonst den Abschuß bedeuten kann.
Wäre es nicht besser das Rebuild schlugt alles was da ist und beim Abspeichern der Vorlage kommt ein Hinweis auf ein Problem?
LG!
Für mich heißt das in Zukunft auch Entwürfe immer sehr gründlich zu prüfen - da ein Rebuild sonst den Abschuß bedeuten kann.
Wäre es nicht besser das Rebuild schlugt alles was da ist und beim Abspeichern der Vorlage kommt ein Hinweis auf ein Problem?
LG!
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: Rebuild unter 8.0.2 = alles weg!
Hallo Birdy,
Schön, dass du das Problem finden konntest.
Das automatische Identifizieren von Syntax-Problemen ist, wie schon erwähnt, keine triviale Angelegenheit. Insbesondere wenn Code mittels <?php ... ?> in die Templates eingefügt wurde. Das ist auch einer der Gründe warum es empfehlenswert ist möglichst viel mit wE-Tags zu lösen und auf PHP-Code zu verzichten.
Liebe Grüße,
Sascha
Schön, dass du das Problem finden konntest.
Das automatische Identifizieren von Syntax-Problemen ist, wie schon erwähnt, keine triviale Angelegenheit. Insbesondere wenn Code mittels <?php ... ?> in die Templates eingefügt wurde. Das ist auch einer der Gründe warum es empfehlenswert ist möglichst viel mit wE-Tags zu lösen und auf PHP-Code zu verzichten.
Liebe Grüße,
Sascha
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 62 Gäste