WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 07.02.2022 19:10:39

byteworker
Mitglied

Undefined variable: page_id

Hallo Zusammen,

ich verwende hier das Template OnePager von Ruud. Bis zum Update auf die WBCE 1.5.2 mit PHP 7.4.25 lief es anstandslos, jetzt platzt der Errorlog aus den Nähten, mit Meldungen zu fast allen Modulen, immer ähnlich wie diese:

2022-02-07T17:02:21+00:00 [Notice] /modules/miniform/view.php:[313] from /templates/OnePagerBreit/class.onePagerData.php:[33] onePagerData->globalBlock "Undefined variable: page_id"

Ich kann bei Bedarf das Template bzw. diese "class.onePagerData.php" hier mal anhängen, bin selbst ratlos.
Was muss ich ändern damit das wieder fluppt?

Viele Grüße Norbert

Beitrag geändert von byteworker (07.02.2022 19:30:09)

Offline

#2 07.02.2022 20:20:42

byteworker
Mitglied

Re: Undefined variable: page_id

Basistemplate ist das hier:

Offline

#3 08.02.2022 12:41:55

florian
Administrator

Re: Undefined variable: page_id

Versuch mal so (frisch aus der Abteilung "Gefährliches Halbwissen")

class.onePagerData.php
Zeile 33 ändern zu

$this->data[$page['page_id']]['data'] .= $this->globalBlock($section['section_id'],$section['module'],$section['page_id']);

Zeile 61 ändern zu

private function globalBlock($section_id = NULL, $module = NULL, $page_id) {

Offline

Liked by:

byteworker

#4 08.02.2022 14:08:10

byteworker
Mitglied

Re: Undefined variable: page_id

Und wieder einmal rettest Du mir den Ar***  smile

"Great news. No errors reported" das war die Lösung, trotz wildem Herumgeklickere, keine weiteren Errors.

Danke Florian.

Beitrag geändert von byteworker (08.02.2022 17:51:14)

Offline

Fußzeile des Forums

up