Ergebnis 1 bis 4 von 4

Thema: RSCE Fehler Attempted to call function "deserialize" from the global namespace.

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.862
    Contao-Projekt unterstützen

    Support Contao

    Standard RSCE Fehler Attempted to call function "deserialize" from the global namespace.

    Contao 5.3

    ich habe
    PHP-Code:
            'styles' => [
                
    'label' => [
                    
    'de' => ['Styles','Wählen Sie aus ein oder mehreren Styles'],
                ],
                
    'inputType' => 'checkbox',
                
    'options' => [
                    
    'fboxEffect',
                    
    'fboxBorder',
                    
    'fboxRounded',
                    
    'fboxDark',
                    
    'fboxLight',
                    
    'fboxSm',
                    
    'fboxLg',
                ],
                
    'reference' => [
                    
    'fboxEffect' => ['de' => 'Icon animiert'],
                    
    'fboxBorder' => ['de' => 'Icon mit Rahmen rund'],
                    
    'fboxRounded' => ['de' => 'Icon mit Rahmen eckig'],
                    
    'fboxDark' => ['de' => 'Icon Dunkel'],
                    
    'fboxLight' => ['de' => 'Icon Hell'],
                    
    'fboxSm' => ['de' => 'Icongrösse small'],
                    
    'fboxLg' => ['de' => 'Icongrösse large'],
                ],
                
    'eval' => [
                    
    'tl_class' => 'w50 m12 clr',
                    
    'multiple' => true,
                ],
            ], 
    bisher hatte ich das array so aufgelöst:
    PHP-Code:
        $fboxplain 'fbox-plain';
        foreach (
    deserialize($this->stylestrue) as $stylex):
        ....
        endforeach; 
    jetzt, scheinbar mit 5.3, wirft mir das einen Fehler
    Attempted to call function "deserialize" from the global namespace.
    hierauf
    foreach (deserialize($this->styles, true) as $stylex):

    Wie komme ich korrekt zu meinen ausgewählten checkbox Inhalten?
    Grüsse
    Bernhard


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

    Standard

    Die deserialize Funktion ist seit Contao 4 deprecated und daher in Contao 5 nicht mehr vorhanden. Seit Contao 4 nutzt man stattdessen:
    PHP-Code:
    \Contao\StringUtil::deserialize(
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    ^ (falsch gelesen )

  4. #4
    Contao-Nutzer Avatar von quenn
    Registriert seit
    28.03.2013.
    Ort
    Köln
    Beiträge
    133

    Standard

    falscher thread, sorry
    Geändert von quenn (22.04.2024 um 14:45 Uhr)

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
  •