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
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!
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 😉
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!
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