pbd-kn / contao-inputvar-bundle

Contao 4 Inputvar Bundle
GNU Lesser General Public License v3.0
0 stars 1 forks source link

Contao 4.11 RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist. #1

Open petrad opened 3 years ago

petrad commented 3 years ago

Mit Contao 4.11 und PHP 7.4 erhalte ich folgenden Fehler beim Seitenaufruf:

request.CRITICAL: Uncaught PHP Exception RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist." at /xxx/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php line 198 {"exception":"[object] (RuntimeException(code: 0): System::import() failed because class \"PBDKN\\ContaoInputVarBundle\\InputVar\" is not a valid class name or does not exist. at /xxx/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:198)"} []

Liegt es ggf. an Contao 4.11?

pbd-kn commented 3 years ago

Hmm das ist komisch

Die Fehlermeldung zeigt auf einen folder

/xxx/vendor/contao/core-bundle/src/Resources

Das xxx verstehe ich nicht

Der Import geht doch eigentlich direkt ins vendor Verzeichnis.

Gibt es da Änderungen bei Contao 4.11???

Ich gehe dem mal nach.

Es kann aber einige Zeit dauern, da ich nur ab und zu an diesem Bundle arbeite

LG

Peter

Von: Petra Dammann Gesendet: Samstag, 17. April 2021 13:48 An: pbd-kn/contao-inputvar-bundle @.> Cc: Subscribed @.> Betreff: [pbd-kn/contao-inputvar-bundle] Contao 4.11 RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist. (#1)

Mit Contao 4.11 und PHP 7.4 erhalte ich folgenden Fehler beim Seitenaufruf:

request.CRITICAL: Uncaught PHP Exception RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist." at /xxx/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php line 198 {"exception":"[object] (RuntimeException(code: 0): System::import() failed because class \"PBDKN\ContaoInputVarBundle\InputVar\" is not a valid class name or does not exist. at /xxx/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:198)"} []

Liegt es ggf. an Contao 4.11?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pbd-kn/contao-inputvar-bundle/issues/1 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ASC5HRBYUKRHQQZR2CQGGK3TJFYQBANCNFSM43C7532Q . https://github.com/notifications/beacon/ASC5HRBQ57RS3BYU25ZNT43TJFYQBA5CNFSM43C75322YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4M2IRRNQ.gif

petrad commented 3 years ago

Hallo Peter,

das "xxx" steht für den Pfad bei 1&1 (/homepages/xx/dxxxxxx/htdocs/xxxx/). Musste mit dem Projekt auf 4.9 zurückgehen, hier erscheint der Fehler allerdings auch noch.

Vielen Dank schon einmal im Voraus, wenn Du Zeit fürs Debuggen findest!!

Liebe Grüße, Petra

pbd-kn commented 3 years ago

Hi,

Vielen Dank für die Rückmeldung. Ich werde mich drum kümmern.

Ich hatte ja gehofft, dass es mit 4.13 zusammenhäng, aber nicht wirklich erwartet.

Bin im Moment etwas Land unter. Ich mache gerade die Umstellung des EFG-Bundles auf Contao 4.

Und da geht so manches nicht richtig.

Sobald ich es behoben habe melde ich mich.

LG

Peter

Von: Petra Dammann Gesendet: Dienstag, 11. Mai 2021 10:08 An: pbd-kn/contao-inputvar-bundle @.> Cc: pbd-kn @.>; Comment @.***> Betreff: Re: [pbd-kn/contao-inputvar-bundle] Contao 4.11 RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist. (#1)

Hallo Peter,

das "xxx" steht für den Pfad bei 1&1 (/homepages/xx/dxxxxxx/htdocs/xxxx/). Musste mit dem Projekt auf 4.9 zurückgehen, hier erscheint der Fehler allerdings auch noch.

Vielen Dank schon einmal im Voraus, wenn Du Zeit fürs Debuggen findest!!

Liebe Grüße, Petra

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pbd-kn/contao-inputvar-bundle/issues/1#issuecomment-838036697 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ASC5HREBEZFRYU7MZQGLXKDTNDQURANCNFSM43C7532Q . https://github.com/notifications/beacon/ASC5HRA4SHZZGH3TRLOSCFLTNDQURA5CNFSM43C75322YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGHZWZWI.gif

petrad commented 3 years ago

Hallo Peter,

habe den Fehler gefunden:

config.php:

use PBDKN\ContaoInputVarBundle\EventListener\InputVar;
$GLOBALS['TL_HOOKS']['replaceInsertTags'][] = [InputVar::class, 'replaceInputVars'];

die Datei InputVar.php muss ins Verzeichnis src/EventListener/ mit folgendem Zusatz: namespace PBDKN\ContaoInputVarBundle\EventListener;

..und dann noch diese Zeile entfernen: $varValue .= '<br>hallo<br>';

Habe viel ausprobiert, aber das müsste es am Ende gewesen sein.

Liebe Grüße Petra

pbd-kn commented 3 years ago

Hallo Petra,

vielen Dank für die Mühe.

Ich werde es demnächst einpflegen.

Sobald es soweit ist, bekommst Du Bescheid von mir.

LG

Peter

Von: Petra Dammann @.> Gesendet: Donnerstag, 13. Mai 2021 10:25 An: pbd-kn/contao-inputvar-bundle @.> Cc: pbd-kn @.>; Comment @.> Betreff: Re: [pbd-kn/contao-inputvar-bundle] Contao 4.11 RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist. (#1)

Hallo Peter,

habe den Fehler gefunden:

config.php:

use PBDKN\ContaoInputVarBundle\EventListener\InputVar;

$GLOBALS['TL_HOOKS']['replaceInsertTags'][] = [InputVar::class, 'replaceInputVars'];

die Datei InputVar.php muss ins Verzeichnis src/EventListener/ mit folgendem Zusatz: namespace PBDKN\ContaoInputVarBundle\EventListener;

..und dann noch diese Zeile entfernen: $varValue .= '
hallo
';

Habe viel ausprobiert, aber das müsste es am Ende gewesen sein.

Liebe Grüße Petra

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pbd-kn/contao-inputvar-bundle/issues/1#issuecomment-840404520 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ASC5HRHLNYCPW2MDSSW6XC3TNOEELANCNFSM43C7532Q . https://github.com/notifications/beacon/ASC5HRBEX6TT6BR6HQ3ZHW3TNOEELA5CNFSM43C75322YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGILY4KA.gif

pbd-kn commented 3 years ago

Hallo Petra,

Nochmals Danke für die Suche.

In Wahrheit war es aber ein Namespaceproblem.

Wenn es Dich interessiert kannst Du Dir ja mal das config-File und das inputvar.php File jetzt mal anschauen.

Ich habe es behoben und in der Version 1.0.5 müsste alles in Ordnung sein.

Die anderen Versionen habe ich gelöscht.

Wenn noch was ist melde Dich.

LG

Peter

Von: Petra Dammann Gesendet: Donnerstag, 13. Mai 2021 10:25 An: pbd-kn/contao-inputvar-bundle @.> Cc: pbd-kn @.>; Comment @.***> Betreff: Re: [pbd-kn/contao-inputvar-bundle] Contao 4.11 RuntimeException: "System::import() failed because class "PBDKN\ContaoInputVarBundle\InputVar" is not a valid class name or does not exist. (#1)

Hallo Peter,

habe den Fehler gefunden:

config.php:

use PBDKN\ContaoInputVarBundle\EventListener\InputVar;

$GLOBALS['TL_HOOKS']['replaceInsertTags'][] = [InputVar::class, 'replaceInputVars'];

die Datei InputVar.php muss ins Verzeichnis src/EventListener/ mit folgendem Zusatz: namespace PBDKN\ContaoInputVarBundle\EventListener;

..und dann noch diese Zeile entfernen: $varValue .= '
hallo
';

Habe viel ausprobiert, aber das müsste es am Ende gewesen sein.

Liebe Grüße Petra

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pbd-kn/contao-inputvar-bundle/issues/1#issuecomment-840404520 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ASC5HRHLNYCPW2MDSSW6XC3TNOEELANCNFSM43C7532Q . https://github.com/notifications/beacon/ASC5HRBEX6TT6BR6HQ3ZHW3TNOEELA5CNFSM43C75322YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGILY4KA.gif