Seite 1 von 1

bug ein $view zu viel...

Verfasst: Mi 7. Feb 2024, 13:54
von emergence
folgender code in \includes\frontend\include.front_content.php

Code: Alles auswählen

// First we have to figure out if the user is allowed to edit the article.
// We'll check if it's inuse, if they want to edit it and if all plugins allow it.
$inUse = false;
$allow = false;
$view  = false;
folgendes hier entfernen...

das

Code: Alles auswählen

$view  = false;
raus...

changeview hat sonst nur einmalig eine auswirkung...

Re: bug ein $view zu viel...

Verfasst: So 11. Feb 2024, 10:32
von xmurrix
Hallo emergence,

in der \includes\frontend\include.front_content.php wird die Variable $view in Zeile 472 (GitHub develop-Branch Stand von heute) verwendet:

Code: Alles auswählen

if ($language->get('active') != 1 && (!$contenido || $view != 'edit')) {
Nehmen wir sie oben raus, ist sie dann in der Zeile 472 eventuell nicht gesetzt und würde einen Fehler erzeugen.

Gruß
xmurrix

Re: bug ein $view zu viel...

Verfasst: So 11. Feb 2024, 19:30
von emergence
dann unten auch ändern mit einer isset() konstruktion...

per default wäre $view sonst immer false...
und nur einmalig bei gesetztem $changeview hätte es einen anderen wert...
das ist der fehler... und ein ziemlich schwerer noch dazu..