yakamara / yform

YForm für REDAXO 5 – Formulare im Frontend und Backend mit Verwaltung von Datenbank-Tabellen.
MIT License
77 stars 55 forks source link

PHP 8.0 #994

Closed kobebeef closed 3 years ago

kobebeef commented 3 years ago

Wenn Redaxo auf PHP >= 8.0 läuft, lässt sich yform und auch der Redaxo Core nicht aktualisieren. Das hat wohl mit yform/package.yml zu tun

requires: php: version: '^7.0'

Bei «quicknavigation» sieht das Pendant wie folgt aus:

requires: php: version: '>=7, <9'

Ob es noch etwas mehr braucht, weiss ich nicht...

alxndr-w commented 3 years ago

Wenn du die package.yml editierst und das Update damit erlaubst (bitte nicht in einem Live-Projekt), funktioniert denn dann alles? (Table Manager, Formulare, E-Mail-Versand, YOrm, etc.?)

Denn falls nicht, wäre das ja eine durchaus zulässige Restriktion.

kobebeef commented 3 years ago

Ich konnte es noch nicht durchtesten. Ich hatte aber bei einem Projekt wo ich yform hauptsächlich für yrewrite benötige zuerst yform und yrewrite aktualisiert und danach auf PHP 8.0 umgestellt. Und dort funktioniert es (ohne aber Formulare, Mail-Versand zu testen).

skerbis commented 3 years ago

Funktioniert soweit alles unter PHP 8 @dergel