Zum Inhalt springen

Filereference, locallang.php not found

Erstellt am 30. November 2005 · 4 Antworten · letzte Antwort am 2. Dezember 2005

Tags: Frage

Unbekannter Benutzer ·

Hallöchen,

ich habe folgendes Problem, dass nach aufruf der Funktion

function init($conf) {
  $this->conf = $conf; //store configuration
  $this->pi_setPiVarDefaults(); // Set default 
piVars from TS
  $this->pi_loadLL(); // Loading language-labels

bei $this pi_loadLL(); die Fehlermeldung:
Filereference, "C:/xampp/htdocs/dummy-3.8.0/typo3conf/ext/myExtension/pi/locallang.php", not found!"
ausgegeben wird.

Ich kann mir das nicht erklären, da genau an dieser Stelle (vom Kickstarter ja erstellt) die locallang.php-datei zu finden ist....

Weiss jemand abhilfe??

Grüße
Guido

Unbekannter Benutzer ·

Weiß niemand rat??

Habe gesehen das bei tt_guest die locallang.php der class nicht gelesen wird -> ich brauch die doch aber um vernünftige Belabelung zu erhalten bei Mehrsprachigkeit?

Sollte auch noch erwähnen das ich hier mit einer selbst erstellten extension am probieren bin..

Also wie gesagt nach:

$this->pi_loadLL(); // Loading language-labels

Was geht da schief? Die Datei ist wie gesagt vorhanden..?

Gruß
Guido

erhalte ich den fehler:

Filereference, "C:/xampp/htdocs/innovaphone/typo3conf/ext/gp_pm/pi/locallang.php", not found!
steffenk ·

irgendwas läuft total schräg bei Dir.
Du sagst, die Datei ist auch tatsächlich existent ?
Wenn ja, dann hast Du irgendeinen Fehler in der tslib/class.tslib_pibase.php
Kopierfehler ? Fehler nach Update ?
Schau mal in die Routine pi_loadLL 😉

Flink · · Beste Antwort
GoaGoido schrieb

Was geht da schief? Die Datei ist wie gesagt vorhanden..?
erhalte ich den fehler:

Filereference, "C:/xampp/htdocs/innovaphone/typo3conf/ext/gp_pm/pi/locallang.php", not found!

Bei dieser Fehlermeldung ist die Datei auch nicht vorhanden. Überprüfe das noch einmal.

Ist sie vielleicht in typo3/ext/gp_pm?

Außerdem erstellt der Kickstarter die Sprachdateien in pi1 und nicht in pi!

Unbekannter Benutzer ·

Ja teufel nochmal!!
Da fehlt die 1ns!!!
Also Datei ist vorhanden - allerdings in pi1 und nicht in pi - argh, das ich das nicht bemerkt habe !! 1000 dank für den Tip!

habe herausgefunden das pi_loadLL() die variable

$scriptRelPath = 'pi1/class.tx_gppm_pi1.php'; // Path to this script relative to the extension dir.

verwendet, die da bei mir ohne der "1" angegeben war - oder ich bin ausversehen mit meinem Cursor vor dieser 1 gelandet und habe ausversehen Entf gedrückt.

Nochmal danke für den Tipp - jetzt wird meine Locallang auch gelesen! =)

Gruß
Guido