Ergebnis 1 bis 6 von 6

Thema: Contao 5 php Constant VERSION

  1. #1
    Contao-Nutzer
    Registriert seit
    09.05.2021.
    Ort
    Konstanz
    Beiträge
    47

    Standard Contao 5 php Constant VERSION

    Ich habe in meinem Dca habe ich

    'sql' => (version_compare(VERSION, '3.2', '<')) ? "varchar(255) NOT NULL default ''" : 'binary(16) NULL',

    unter contao 5 bekomme ich die Fehlermeldung
    in contao 4 läuft es


    Undefined constant "VERSION"

    gibt es die PHP-Konstante VERSION nicht mehr, oder was mache ich falsch.
    Danke für die Hilfe

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    PHP-Code:
    $version = \Contao\CoreBundle\ContaoCoreBundle::getVersion(); 
    Es sind so einige Konstanten raus geflogen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Wenn es für 4 und 5 kompatible sein muss:
    PHP-Code:
    $version = (method_exists(ContaoCoreBundle::class, 'getVersion') ? ContaoCoreBundle::getVersion() : VERSION); 
    (hier muss dann aber noch eine "use .. " Zeile rein oder den kompletten Class Pfad angeben für ContaoCoreBundle.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer
    Registriert seit
    09.05.2021.
    Ort
    Konstanz
    Beiträge
    47

    Standard

    wie muss die use zeile aussehen??

  5. #5
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.972

    Standard

    Siehe #2.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  6. #6
    Contao-Nutzer
    Registriert seit
    09.05.2021.
    Ort
    Konstanz
    Beiträge
    47

    Standard

    Vielen Dank für die Hilfe.
    Nach einigen Stunden habe ich resigniert und du hast mir in 15 Min geholfen
    Danke

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •