WebsiteBaker Community Forum

WebsiteBaker Support (2.13.x) => Modules => Topic started by: Siggit on August 09, 2022, 09:27:57 AM

Title: Templates lassen sich nicht installieren (uncatched exception)
Post by: Siggit on August 09, 2022, 09:27:57 AM
Hallo,

ich habe versucht verschiedene responsite Templates zu installieren und bekomme immer wieder folgende Fehlermeldung:
Code: [Select]
There was an uncatched exception
Argument 1 passed to database::escapeString() must be of the type string, bool given, called in /homepages/36/d27661886/htdocs/meine-domain.de/framework/functions.php on line 1141
in line (257) of (/framework/class.database.php):

function.php Zeile 1141
Code: [Select]
. '`function`=\''.$database->escapeString($template_function).'\', '.PHP_EOL
class.database.php Zeile 257
Code: [Select]
public function escapeString(string $unescaped_string)
Was läuft da falsch. Arbeite mit PHP 7.4 habe schon auf PHP 8.0 umgestellt, das Ergebnis ist das selbe.

Hortal, Tessa und Burblex habe ich probiert, sind nicht mehr komaptibel mit WB-Version 2.13.2 r133?

Vielen Dank im Voraus. :-)



Title: Re: Templates lassen sich nicht installieren (uncatched exception)
Post by: Luisehahne on August 09, 2022, 09:37:57 AM
Da scheint sich der Template Author nicht an die im Jahr 2010 erstellten Richtlinien gehalten zu haben, da fehlt wohl in der info.php des Templates die Variable (Eintrag)

Code: [Select]
$template_function     = 'template';
Dietmar
Title: Re: Templates lassen sich nicht installieren (uncatched exception)
Post by: Siggit on August 09, 2022, 09:56:43 AM
vielen Dank, das war das Problem.  :-)(Y) (Y)
Title: Re: Templates lassen sich nicht installieren (uncatched exception)
Post by: masju on October 12, 2022, 08:41:05 AM
Gut, dass es dieses Forum gibt! Hatte das gleiche Problem...
Eine aussagekräftigere Fehlermeldung wäre vielleicht besser gewesen, wenn die Problematik schon bekannt ist  :|.

Viele Grüße
masju  :-)
Title: Re: Templates lassen sich nicht installieren (uncatched exception)
Post by: hgs on October 12, 2022, 03:15:48 PM
Wo hast du die Templates her?
Diese Seite (https://template.WebsiteBaker.org/) von WebsiteBaker sollte ohne Probleme funktionieren.
Wenn nicht, bitte auch melden, damit wir das zeitnah korregieren, Danke
Title: Re: Templates lassen sich nicht installieren (uncatched exception)
Post by: masju on October 28, 2022, 09:16:48 AM
Hallo und danke für die Antwort,

ich habe das Template vom Fork https://templates.wbce.org

Bitte meine "Kritik" nicht falsch verstehen, ich halte WebsiteBaker für eines der besten CMS auf diesem Planeten  (Y) (Y). Aber an dieser Stelle beim Template-Installer könnten die Entwickler vielleicht einfach mal eine IF-THEN-Abfrage einbauen, damit das System hier nicht eine Exception wirft, wenn die eingelesene Daten nicht den Erwartungen entspricht.

Viele Grüße
masju  :-)
Title: Re: Templates lassen sich nicht installieren (uncatched exception)
Post by: hgs on October 28, 2022, 12:52:35 PM
Das verstehen wir bestimmt nicht falsch, aber eine Frage juckt mir doch in den Fingern:

"richtest du diese "Anregung" auch an die Template-Entwickler?"
Und es ist so einfach ;)
Code: [Select]
$template_function     = 'template';