WebsiteBaker Community Forum

WebsiteBaker Support (2.12.x) => General Help & Support => Hilfe & Support (deutsch) => Topic started by: Gast on January 25, 2019, 06:06:27 PM

Title: Menü (2.8.2) baut einen Link mit Suche
Post by: Gast on January 25, 2019, 06:06:27 PM
ich bin kurz vor dem Verzweifeln........ ..

Eine WB 2.8.2 Installation aus 2011 hat im Hauptmenü mehrere Links nach diesem Muster

http://www.xxxxxx.de/search/index.php?string=Special%20Shapes&page_id=35

Es ändert sich der Suchstring und die Page-ID. So weit klar, dachte ich. Ist sicher ein Menu-Link dahinter. Aber denkste.......
Weder in der Datenbank, noch im Backend, noch hardcodet im Template ist solch Link irgendwo zu finden. Und natürlich auch keine .htaccess.
Im Backend findet sich zu diesen Seiten jeweils nur eine einzelne und leere Wysiwyg-Section

Lokal habe ich diese WB 2.8.2 in einer alten Portable-Version laufen unter PHP 5.4.17 und da funktioniert das wie auch online in der noch alten WB-Version.
Das AccessFile entspricht der üblichen Weise mit der PAGE-ID drin. Zu dieser Page-ID gibt es natürlich einen Eintrag in der pages-Tabelle, der Link zum obigem Beispiel wäre /special-shapes. In der sections ist die wysiwyg-Section zu dieser Page-ID eingetragen, in der mod_wysiwyg dann eine leere Section zu dieser Section und Page-ID

Verwendet wird dort im Template dieser Menüaufruf
Code: [Select]
<?php page_menu(0,1); ?>das wäre lt Doku die Menügruppe 1, beginnend in Level 0

die WB-Suche steht auf Öffentlich, für alle Unterseiten ist die Suche eingeschaltet und funktioniert entsprechend dem Search-Template in den WB-Settings.

Wo wird dieser Link definiert?
http://www.xxxxxx.de/search/index.php?string=Special%20Shapes&page_id=35

Ich weiß, das ich hier einen Menu-Link verwenden könnte, aber ich würde halt gern wissen, wo dieser Link gebildet wird. Denn nach dem Upgrade sin diese Links verschwunden und ich hab dort (wie von mir erwartet) eine leere Wysiwyg-Section


Title: [SOLVED] Re: Menü (2.8.2) baut einen Link mit Suche
Post by: Gast on January 26, 2019, 12:13:09 PM
So, hab den Auslöser gefunden
es handelte sich um eine hard-gecodete Anpassung des alten show_menu() in der class.frontend.php der WB 2.8.2