Tipps und Tricks Filter
Contao Versionsvergleich in Modulen
Oftmals muss man für ältere TYPOlight bzw. Contao Versionen mit dem Code ein bisschen anders umgehen, um die Erweiterung trotzdem für mehrere Versionen freigeben zu können.
Dazu prüft man die Version an der entsprechenden Stelle:
if (version_compare(VERSION . '.' . BUILD, '2.8.0', '<'))
{
// Code für Versionen < 2.8.0
}
else
{
// Code für Versionen ab 2.8.0
}
// oder einfacher ohne Build, wenn nicht nötig
if (version_compare(VERSION, '2.8', '<'))
{
// Code für Versionen < 2.8
}
else
{
// Code für Versionen ab 2.8
}
