Also hochladen per FTP geht genauso ... der Composer ersetzt aber das ER, das ist richtig.
Vorher installierte Erweiterungen funktionieren aber meine ich weiter das müsste man testen.
Ansonsten So:
1.
Sabre\VObject
Wichtig nicht den Master Branch nehmen, sondern bspw. die aktuellste 3.4.7 ->
https://github.com/fruux/sabre-vobject/tree/3.4.7
2.
Den NamespaceClassLoader installieren gibts auch übers alte ER
https://contao.org/de/erweiterungsli...Loader.de.html
3.
Dann das ganze unter system/modules/znrl_ics/vendor/sabre/vobject
einfügen (sprich dort drin kommen dann direkt bin,lib,tests,...).
Ordner muss angelegt/umbenannt werden.
4.
Die Datei system/modules/znrl_ics/classes/IcsExport editieren und
__construct() durch das ersetzen:
PHP-Code:
public function __construct()
{
$loader = new \Composer\Autoload\ClassLoader();
$loader->addPsr4('Sabre\\VObject\\', __DIR__.'/../vendor/sabre/vobject/lib');
$loader->register();
}
Ich hoffe ich hab nichts vergessen, dann sollte es so auch ohne Composer gehen
Lesezeichen