Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: memberlist in php7 Fehler

  1. #1
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard memberlist in php7 Fehler

    Hallo, bei memberlist 1.3.2 mit php 7.0.017, contao 3.5.25 (auch frühere) auf 1und1 erhalte ich den Fehler
    Code:
    Cannot use 'String' as class name as it is reserved in /homepages/xxx/system/modules/core/library/Contao/String.php on line 28
    Weiß jemand, warum?

    Danke.
    .per.aspera.ad.astra.

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

    Standard

    Wegen PHP 7 gabs eine notwendige Änderung in Contao. Da müssen die Erweiterungen nachziehen.
    Das ist wohl hier bei memberlist wohl noch nicht der Fall.
    Gibts ein Update? Wenn nein dann beim Programmierer melden / Ticket einstellen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    HTML

    Hallo,
    ich habe hier im Forum einen Patch eingestellt, der den Fehler behebt. Den Entwickler konnte ich bisher nicht erreichen (ich habe leider keine Antwort bekommen).
    Hier der Post:
    https://community.contao.org/de/show...l=1#post424142

    und hier der download:
    https://community.contao.org/de/atta...5&d=1478896429

    Gruß
    ChrMue

  4. #4
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Hallo, ChrMue, vielen Dank. Es funktioniert.
    Aber die ExtendedMemberList geht auch nicht mehr.
    Na Ja, muss ich da mal anfragen. Muss PHP7 noch warten :-)

    Vielen Dank!
    .per.aspera.ad.astra.

  5. #5
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    welche Erweiterung meist du?

  6. #6
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Zitat Zitat von ChrMue Beitrag anzeigen
    welche Erweiterung meist du?
    Oh, ich meinte ExtendedMemberInserttags von cliff.parnitzky (2013). Wird wohl auch nicht mehr aktualisiert.
    Geändert von gracilis (02.04.2017 um 10:18 Uhr)
    .per.aspera.ad.astra.

  7. #7
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Ich kann mir die Erweiterung ja mal anschauen. Vielleicht kann man da einen einfachen Patch machen.

    Gesendet von meinem SM-A500FU mit Tapatalk

  8. #8
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Zitat Zitat von ChrMue Beitrag anzeigen
    Ich kann mir die Erweiterung ja mal anschauen. Vielleicht kann man da einen einfachen Patch machen.

    Gesendet von meinem SM-A500FU mit Tapatalk
    Ja, gern, auch gegen Entschädigung :-)
    .per.aspera.ad.astra.

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Du kannst ja ein Ticket hier posten: https://github.com/cliffparnitzky/Ex...erttags/issues
    (Schadet zumindest nicht.)

    Davon abgesehen gibt es die neueste Version ohnehin nur auf GitHub bzw. über composer.

  10. #10
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Hallo, danke.
    Geht auch nicht, habe zwar mal 'schnell' composer installiert, und das Modul per Composer, aber die Tags werden nicht an.
    Na ja, mit Composer kenne ich mich noch gar nicht aus.
    Danke.
    .per.aspera.ad.astra.

  11. #11
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    für die Lauffähigkeit unter php 7 muss in der Datei
    \system\modules\ExtendedMemberInserttags\classes\E xtendedMemberInserttags.php
    die Zeile 79 geändert werden:
    statt
    PHP-Code:
    $value $member->$strTag[$attributeIndex]; 
    muss es heißen
    PHP-Code:
    $value $member->{$strTag[$attributeIndex]}; 
    Gruß
    ChrMue

  12. #12
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    HTML

    Hallo, ChrMue,
    danke. jetzt geht es. Was Klammern alles ausrichten können :-)
    .per.aspera.ad.astra.

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

    Support Contao

    Standard

    Hab den Pull Request von Spooky gemergt. Version 2.0.3 ist dann jetzt PHP 7 ready. Vielen Dank für die Zuarbeit.

    Gruß, Cliff

  14. #14
    Contao-Nutzer Avatar von Markus
    Registriert seit
    19.06.2009.
    Ort
    Pforzheim
    Beiträge
    70

    Standard

    Zitat Zitat von ChrMue Beitrag anzeigen
    Hallo,
    ich habe hier im Forum einen Patch eingestellt, der den Fehler behebt. Den Entwickler konnte ich bisher nicht erreichen (ich habe leider keine Antwort bekommen).
    Hier der Post:
    https://community.contao.org/de/show...l=1#post424142

    und hier der download:
    https://community.contao.org/de/atta...5&d=1478896429

    Gruß
    ChrMue
    Funktioniert hier wunderbar mit PHP 7 und Contao 3.5.27. Danke!

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
  •