Page 1 of 1

Error na installatie extensie

Posted: Thu Aug 05, 2021 4:39 pm
by SVN
Goedemorgen,

Ik kom even bij jullie ten rade aangezien de maken van de extensie niet reageert. Ik heb OC 3.0.3.7 enkel weken terug geïnstalleerd en werkt vlekkeloos.
Nu bij het installeren van extensie ExcelPort met OCMOD bestand krijg ik een melding wanneer ik de extensie wil openen. De Installatie zelf is zonder foutmeldingen verlopen. In het errorlog bestand staat ook niets over vermeld.

Fatal error: Uncaught Twig\Error\LoaderError: Template "extension/module/excelport/tab_export.twig" is not defined in "extension/module/excelport.twig" at line 44. in /storageBK/vendor/twig/twig/src/Loader/ArrayLoader.php:70 Stack trace: #0 /storageBK/vendor/twig/twig/src/Environment.php(299): Twig\Loader\ArrayLoader->getCacheKey('extension/modul...') #1 /storageBK/vendor/twig/twig/src/Environment.php(381): Twig\Environment->getTemplateClass('extension/modul...') #2 /storageBK/vendor/twig/twig/src/Environment.php(513): Twig\Environment->loadTemplate('extension/modul...') #3 /storageBK/vendor/twig/twig/src/Extension/CoreExtension.php(1216): Twig\Environment->resolveTemplate(Array) #4 /storageBK/cache/template/b4/b48952207455de5a2d17b381ed10ee7be9c08de2d2e09bb80e3e216fcf82280e.php(1 in /storageBK/vendor/twig/twig/src/Loader/ArrayLoader.php on line 70

Iemand van jullie een idee ?

Bedankt !!!

Re: Error na installatie extensie

Posted: Mon Aug 09, 2021 4:56 pm
by wrick0
lijkt alsof het uploaden van de extensie niet helemaal goed is gegaan, kennlijk missen er een paar bestanden..

Je kan ook proberen de ocmod.zip uit te pakken op je computer en dan handmatig via ftp uploaden naar je server.

Re: Error na installatie extensie

Posted: Wed Aug 11, 2021 1:26 am
by SVN
wrick0 wrote:
Mon Aug 09, 2021 4:56 pm
lijkt alsof het uploaden van de extensie niet helemaal goed is gegaan, kennlijk missen er een paar bestanden..

Je kan ook proberen de ocmod.zip uit te pakken op je computer en dan handmatig via ftp uploaden naar je server.
Dit heeft helaas niet geholpen.
Heb nogmaals een bericht naar de verkoper van de extensie gestuurd, hopelijk reageert hij nu.

Toch bedankt voor de tip !

Re: Error na installatie extensie

Posted: Mon Jan 17, 2022 7:36 pm
by nikythebest
SVN wrote:
Wed Aug 11, 2021 1:26 am
wrick0 wrote:
Mon Aug 09, 2021 4:56 pm
lijkt alsof het uploaden van de extensie niet helemaal goed is gegaan, kennlijk missen er een paar bestanden..

Je kan ook proberen de ocmod.zip uit te pakken op je computer en dan handmatig via ftp uploaden naar je server.
Dit heeft helaas niet geholpen.
Heb nogmaals een bericht naar de verkoper van de extensie gestuurd, hopelijk reageert hij nu.

Toch bedankt voor de tip !
Hoe heb je het probleem opgelost?

Re: Error na installatie extensie

Posted: Sat Jan 22, 2022 5:06 am
by SVN
nikythebest wrote:
Mon Jan 17, 2022 7:36 pm
SVN wrote:
Wed Aug 11, 2021 1:26 am
wrick0 wrote:
Mon Aug 09, 2021 4:56 pm
lijkt alsof het uploaden van de extensie niet helemaal goed is gegaan, kennlijk missen er een paar bestanden..

Je kan ook proberen de ocmod.zip uit te pakken op je computer en dan handmatig via ftp uploaden naar je server.
Dit heeft helaas niet geholpen.
Heb nogmaals een bericht naar de verkoper van de extensie gestuurd, hopelijk reageert hij nu.

Toch bedankt voor de tip !
Hoe heb je het probleem opgelost?
Probleem is niet opgelost geraakt, heb uiteindelijk mijn geld teruggekregen en een andere duurdere extensie moeten kopen.

Re: Error na installatie extensie

Posted: Fri Oct 06, 2023 10:18 pm
by ocmod.space
Ran into this issue (same extension) while updated Opencart 3.0.3.2 to 3.0.3.8 and 3.0.x.x_Maintenance. It was fixed as follows:

In file system/library/template/template.php:
This:

Code: Select all

$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
Replace with this:

Code: Select all

if (VERSION == '3.0.3.5' || VERSION == '3.0.3.6') {
	$loader_array = new \Twig_Loader_Array(array($filename . '.twig' => $code));
	$loader_filesystem = new \Twig_Loader_Filesystem(DIR_TEMPLATE);
	$loader = new \Twig\Loader\ChainLoader(array($loader_array, $loader_filesystem));
} elseif (VERSION == '3.0.3.7' || VERSION == '3.0.3.8' || VERSION == '3.0.x.x') {
	$loader_array = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
	$loader_filesystem = new \Twig\Loader\FilesystemLoader(DIR_TEMPLATE);
	$loader = new \Twig\Loader\ChainLoader(array($loader_array, $loader_filesystem));
} else {
	$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
}