[TYPO3-german] setup und constants einlesen [korrigiert]

Oliver Leitner shadow333 at gmail.com
Sun Jun 8 15:59:32 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Petra

Ich selber hab das bis Dato in der Form noch nicht gehabt, allerdings:

Ausm ics_awstats hab ich das folgende:

        function moduleContent()        {

                global $LANG, $TBE_TEMPLATE;

                $awstats = t3lib_div::makeInstance('tx_icsawstats_awstats');


if (!@is_dir($awstats->conf['awstats_data_dir'])) {

Wenn du es in der Subfunktion also Instanziierst...

uebrigens heisst das file in diesem Fall (ics_awstats):

ext_conf_template.txt

und liegt im Extension root.

lg

P. Arentzen schrieb:
> Uuups, zu früh auf Abschicken geklickt, sorry. Hier das vollständige 
> Positng.:
> -----
> Hallo Oliver,
> 
> vielen Dank, das hat mir weiter geholfen, was das Verständnis angeht,
> auch wenn ich noch immer hänge.
> 
> Oliver Leitner schrieb:
>> All deine Konfigurationen liegen unter:
>>
>> $this->conf[];
>>
>> Sofern du diese "vorgeladen" hast.
> Genau an diesem "Vorladen" hänge ich.
> 
> Die Funktion main wird nur aufgerufen, wenn tatsächlich eine Ausgabe
> erzeugt wird. Dies ist jedoch hier nicht der Fall, da lediglich eine
> Methode aufgerufen wird.
> 
> Ich habe mit Kickstarter ein Frontend-Plugin erstellt und "Just include 
> library" ausgewählt, schließlich hat das Plugin keine eigene Ausgabe.
> 
> Verlege ich also die Methode "getItemMarkerArray" in die Klasse
> "user_bookshop_pi1" verlege und den Eintrag in der "ext_tables.php"
> entsprechend anpasse, habe ich zwar Zugriff auf die $this->conf, doch
> leider ist dies nur ein leeres Array.
> 
> Die Funktion "main" wird nicht aufgerufen, also kann auch die
> Initialisierung, so wie du sie beschrieben hast, nicht stattfinden und
> meine Konfiguration bleibt leer.
> 
> Manchmal ist es mit TYPO3 wie verhext, es ist wunderbar und sehr
> flexibel, aber manchmal hängt man an solchen Kleinigkeiten - was extrem
> frustrierend ist.
> 
> Ich suche nun immer noch nach einem Weg, dieses conf-Feld zu befüllen,
> und optimalerweise dabei den TYPO3-Weg zu gehen.
> 
> Über weiter Tipps würde ich mich sehr freuen!
> 
> Viele Grüße
> 
> Petra
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIS+XDeKf912k5E18RAtqdAJ0Yu/KnvwdQjeAUg1imN9m3U60S9wCgmBA+
FP9U5eclp8i9O7HVHYxQPhs=
=0sOm
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list