Ergebnis 1 bis 10 von 10

Thema: Invalid language file name ""

  1. #1
    Contao-Nutzer
    Registriert seit
    15.10.2015.
    Beiträge
    136

    Standard Invalid language file name ""

    Erhalte in meinem Modul den Fehler Invalid language file name ""

    Leider komme ich mit dieser Fehlermeldung nicht wirklich weiter.
    Jemand eine Idee, wie ich den Fehler ausfindig machen könnte?
    Geändert von kalterwind (05.04.2022 um 11:59 Uhr)

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

    Standard

    Nutze den Debug-Modus und poste den Stack Trace.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    15.10.2015.
    Beiträge
    136

    Standard

    PHP-Code:
    InvalidArgumentException:
    Invalid language file name ""

      
    at vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:460
      at Contao
    \System::loadLanguageFile(null)
         (
    vendor/contao/core-bundle/src/Resources/contao/drivers/DC_Table.php:4158)
      
    at Contao\DC_Table->parentView()
         (
    vendor/contao/core-bundle/src/Resources/contao/drivers/DC_Table.php:350)
      
    at Contao\DC_Table->showAll()
         (
    vendor/contao/core-bundle/src/Resources/contao/classes/Backend.php:644)
      
    at Contao\Backend->getBackendModule('mmprodukt'null)
         (
    vendor/contao/core-bundle/src/Resources/contao/controllers/BackendMain.php:167)
      
    at Contao\BackendMain->run()
         (
    vendor/contao/core-bundle/src/Controller/BackendController.php:48)
      
    at Contao\CoreBundle\Controller\BackendController->mainAction()
         (
    vendor/symfony/http-kernel/HttpKernel.php:158)
      
    at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (
    vendor/symfony/http-kernel/HttpKernel.php:80)
      
    at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1true)
         (
    vendor/symfony/http-kernel/Kernel.php:201)
      
    at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (
    web/index.php:31)
      
    at require('/is/htdocs/XXXXX/www/XXXXXX/contao/web/index.php')
         (
    web/app.php:4

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

    Standard

    mmprodukt ist vermutlich von MetaModels?
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    15.10.2015.
    Beiträge
    136

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    mmprodukt ist vermutlich von MetaModels?
    Nein, ist eine eigene Erweiterung.

    dca/tl_mmprodukt_archive.php
    dca/tl_mmprodukt.php
    dca/tl_mmprodukt_einstellungen.php
    dca/tl_mmprodukt_preise.php
    dca/tl_mmprodukt_bestellungen.php

    Probleme macht die tl_mmprodukt_bestellungen.php, wenn ich in dieser Datei (list - sorting) mode=5 setze, ist es okay, setze ich es auf 4 kommt der Fehler.
    Weiss nur nicht wieso er dann eine language File möchte und welche... .
    Habe schon meine gesamte dca/tl_mmprodukt.php als Grundlage genommen, da dort mode=4 funktioniert, so das nahezu alles gleich war und trotzdem der Fehler wenn in Contao diese Seite zu den mm_einstellungen aufrufen möchte.

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

    Standard

    Welche Contao Version genau?
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    15.10.2015.
    Beiträge
    136

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Welche Contao Version genau?
    4.9.22

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

    Standard

    Die neueste Contao Version ist 4.9.28.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    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

    Wie mal in einer Signatur zu lesen war:

    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!).
    Bis hier versucht @Spooky aus einem Hauch von NICHTs was zu machen. Wahnsinn.

  10. #10
    Contao-Nutzer
    Registriert seit
    15.10.2015.
    Beiträge
    136

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die neueste Contao Version ist 4.9.28.
    Ich weiss, hatte das Problem auch in anderen Versionen. Kann die 4.9er aktuell nicht updaten, da die Seite Online ist.
    Hab das Modul in eine ganz aktuelle 4.13.2 Version kopiert und exakt den gleichen Fehler, klammere ich den Mode aus geht es, bei mode=4, sofort der Fehler.

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Bis hier versucht @Spooky aus einem Hauch von NICHTs was zu machen. Wahnsinn.
    Dafür bin ich Spooky sehr dankbar (hab übrigens auch von einer Wishlist mal was bestellt) und möchte natürlich niemanden unnötige Mühe aufhalsen
    Versuche nächstes mal mehr mitzugeben...


    Vielleicht hilft die stark reduzierte tl_mmprodukt_bestellungen.php Datei:

    PHP-Code:
    <?php

    $GLOBALS
    ['TL_DCA']['tl_mmprodukt_bestellungen'] = array
    (
        
    'config' => array
        (
            
    'dataContainer'                    => 'Table',
            
    'sql' => array('keys' => array('id' => 'primary'))
        ),
        
    'list' => array
        (
            
    'sorting' => array
            (
                
    // 'mode'                        => 4,
                
    'fields'                  => array('title'),
                
    'flag'                    => 11
            
    ),
            
    'label' => array
            (
                
    'fields'                    => array('title'),
                
    'format'                    => '%s',
            ),
            
    'global_operations' => array
            (
                
    'back' => array
                (
                    
    'label'                    => 'zurück',
                    
    'href'                    => 'table=tl_mmprodukt&id=1',
                    
    'icon'                    => 'back.svg',
                    
    'class'                    => 'header_back',
                )
            ),
            
    'operations' => array
            (
                
    'edit' => array
                (
                    
    'label'                    => 'Bearbeiten',
                    
    'href'                  => 'act=edit',
                    
    'icon'                    => 'edit.gif'
                
    ),
                
    'cut' => array
                (
                    
    'label'               => 'Verschieben',
                    
    'href'                => 'act=paste&amp;mode=cut',
                    
    'icon'                => 'cut.gif'
                
    ),
            )
        ),

        
    'palettes' => array
        (
                
    '__selector__'                => array('protected'),
            
    'default'                        => 'title',
        ),

        
    'fields' => array
        (
            
    'id' => array
            (
                
    'sql'                     => "int(10) unsigned NOT NULL auto_increment"
            
    ),
            
    'sorting' => array
            (
                
    'sql'                     => "int(10) unsigned NOT NULL default '0'",
                
    'sorting'                 => true,
                
    'search'                  => false,
                
    'flag'                    => 1,
            ),
            
    'title' => array
            (
                
    'label'                   => array('Titel'''),
                
    'search'                  => true,
                
    'sorting'                 => true,
                
    'inputType'               => 'text',
                
    'eval'                    => array('mandatory'=>true'maxlength'=>255),
                
    'sql'                     => "varchar(255) NOT NULL default ''"
            
    )
        )
    );

    class 
    tl_mmprodukt_bestellungen extends Backend{}
    Geändert von kalterwind (05.04.2022 um 14:18 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
  •