Ergebnis 1 bis 3 von 3

Thema: VERSION.BUILD liefert falsche BUILD-Nummer

  1. #1
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Frage VERSION.BUILD liefert falsche BUILD-Nummer

    Funktioniert
    PHP-Code:
    if(version_compare(VERSION.BUILD'4.13.0''>='))
    {

    nicht mehr? Contao 4.9.42 liefert als Build die Nummer 942. Und 942 ist größer als 13.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nur BUILD liefert bei mir 42 ...

    Vermutlich wäre es das so zu verwenden:
    PHP-Code:
    VERSION "." BUILD 

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

    Standard

    Contao 4.13 gibt dir auch so eine Version zurück, vielleicht hilft das:
    Code:
    $version = \Contao\CoreBundle\ContaoCoreBundle::getVersion();
    Kann aber auswendig nicht sagen ob da 4.13 oder 4.13.xy zurückkommt.

    Für 4.9 gibt es einen anderen Weg, den ich mal genutzt habe:

    Code:
    if (\Composer\Semver\Semver::satisfies($version->getShortVersion(), '>=4.8'))
    {
      return true;
    }
    dazu brauchst du aber in deiner composer.json oder über eine Erweiterung:
    Code:
    		"composer/semver": "^3.0",
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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