[TYPO3-german] Instanzierung von Klassen in anderen Extensions

Rainer Schleevoigt rainer.schleevoigt at uni-hamburg.de
Fri Aug 10 13:16:31 CEST 2018


Hallo Falk,


Am 10.08.18 um 13:14 schrieb Falk Gebauer:
> Hallo Rainer,
>
> die kurze Antwort: $sol und $solr sind nicht dasselbe. ;-)
total!
> Aber ich gehe mal davon aus, dass dieser Schreibfehler nur in der Mail existiert.
leider nein.  ;-)
> Bei Typo3 mit Composer: Die autoloading Informationen müssen in der composer.json sein.
> Test: composer dumpautoload
Ich arbeite mit composer. In welcher composer.josn, der von Solarium?
> Bei Typo3 ab 8 ohne Composer: Das Extensionverzeichnis wird bei Extension-Installation gescannt und eine classmap generiert.
> Test: php typo3/cli_dispatch.phpsh extbase extension:dumpclassloadinginformation
>
> Eventuell einfach die Extension mit dem Solarium nochmal installieren.
>
> Gruß Falk
>
>
>> Am 10.08.2018 um 13:01 schrieb Rainer Schleevoigt <rainer.schleevoigt at uni-hamburg.de>:
>>
>> Hallo Freunde des guten Codes,
>>
>> in einer Extension möchte ich in einem eID-Script beispielsweise Solarium instanziieren:
>>
>> ``` $sol = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(Solarium\Client::class);var_dump($solr);
>>
>> ```
>>
>> Das war mein erster, laienhafter Versuch. $solr ist NULL.
>>
>> Ich dachte, der ganze T3-Prozess stellt alle Klassen bereit … Woran hängt es?
>>
>> Codestrong!
>>
>> --
>> Dipl.-Ing. Rainer Schleevoigt
>> Staats- und Universitaetsbibliothek Hamburg Carl von Ossietzky
>> IT, Forschung und Entwicklung
>> Hamburg Open Science
>> Von-Melle-Park 3, 20146 Hamburg
>> Telefon (040) 4283 88870 | Fax (040) 41345070
>> Mail: rainer.schleevoigt at sub.uni-hamburg.de
>> http://www.sub.uni-hamburg.de
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

-- 
Dipl.-Ing. Rainer Schleevoigt
Staats- und Universitaetsbibliothek Hamburg Carl von Ossietzky
IT, Forschung und Entwicklung
Hamburg Open Science
Von-Melle-Park 3, 20146 Hamburg
Telefon (040) 4283 88870 | Fax (040) 41345070
Mail: rainer.schleevoigt at sub.uni-hamburg.de
http://www.sub.uni-hamburg.de



More information about the TYPO3-german mailing list