ok, versuchen wir das mal:
Du verschiebst die Datei mit der Klasse OpenGraph in /Classes/Utility/OpenGraph/ Deine Extension heisst hosfindfacetviews“? In der dortigen Datei der Klasse den Namespace anpassen: namespace Vendor\Hosfindfacetviews\Utility\OpenGraph; $og=\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('Vendor\ Hosfindfacetviews\Utility\OpenGraph\OpenGraph'); sollte passen….. Christian > Am 19.11.2019 um 20:25 schrieb Dipl.-Ing. Rainer Schleevoigt > <rainer.schleevo...@uni-hamburg.de>: > > Hallo, > > On 19.11.19 17:31, Christian Platt wrote: >> Warum die Klasse nicht mit dem Namespace ansprechen? > > Wenn ich wüßte wie das geht? Link zu einem Sample? >> $og=\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('Vendor\myextensiion\Resources\Private\Library\OpenGraph'); >> wobei ich mich frage, wieso Du eine externe Klasse in Resources und nicht in >> Classes/Utility/Opengraph/ packst > verschiebe ich gerne. > > Liebe Grüße > Rainer >> Liebe Grüße >> Christian >>> Am 19.11.2019 um 15:18 schrieb Dipl.-Ing. Rainer Schleevoigt >>> <rainer.schleevo...@uni-hamburg.de>: >>> >>> Hallo, >>> >>> ich versuch in einer eID eine Class zu laden. Dazu habe ich eine >>> ext_autoload.php angelegt: >>> >>> use \TYPO3\CMS\Core\Utility\ExtensionManagementUtility; >>> return [ >>> 'OpenGraph' => ExtensionManagementUtility::extPath('hosfindfacetviews') >>> . 'Resources/Private/Library/OpenGraph.php' >>> ]; >>> >>> in dem Pfad liegt tatsächlich die OpenGraph.php. >>> >>> Rufe ich jetzt in meiner eID auf: >>> >>> $og = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('OpenGraph'); >>> >>> Dann wird die Klasse nicht gefunden. Habe schon den Cache gelöscht, die >>> Extension reinstallirt und unter Maintenance den Autolaoder gedumpt. Die >>> Extension 'autoloader' ist installiert. >>> >>> Was kann ich noch tun??? >>> >>> Gruß Rainer >>> >>> -- >>> Dipl.-Ing. Rainer Schleevoigt >>> Staats- und Universitaetsbibliothek Hamburg Carl von Ossietzky >>> IT, Forschung und Entwicklung >>> „Hamburg Open Science“ DTO >>> Von-Melle-Park 3, 20146 Hamburg >>> Telefon (040) 428382590 | Fax (040) 41345070 >>> Mail: rainer.schleevo...@sub.uni-hamburg.de >>> http://www.sub.uni-hamburg.de >>> _______________________________________________ >>> TYPO3-german mailing list >>> TYPO3-german@lists.typo3.org >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@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“ DTO > Von-Melle-Park 3, 20146 Hamburg > Telefon (040) 428382590 | Fax (040) 41345070 > Mail: rainer.schleevo...@sub.uni-hamburg.de > http://www.sub.uni-hamburg.de > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german