[TYPO3-german] zusätzlicher Menuepunkt

Stefan Padberg post at bergische-webschmiede.de
Mon Jul 17 16:11:28 CEST 2017


Am 03.07.2017 um 13:46 schrieb MIchael Schulte:
> Hallo,
> 
> bei einigen Tests durch Bekannte mit diversen Smartphones ist folgendes
> Phänomen aufgefallen.
> Wenn man die Seite hochkant auf einem Smartphone darstellen läßt, wird
> das Menu als Liste mit allen Menuepunkten dargestellt und nicht als
> Menueband im oberen Bereich. Merkwürdigerweise wird in der Liste
> oberhalb des Eintrags der aktuellen Seite jeweils ein zusätzlicher
> Eintrag in der Liste dargestellt, aber ohne Text. Wenn man diesen
> Eintrag dann auswählt, erhält man eine Fehlermeldung
> Internal Server Error
> 
> The server encountered an internal error or misconfigurstion and was
> unable to complete your request.
> ...
> 
> Es wäre wichtig, wenn die Eintrag in der Liste nicht dargestellt würden,
> da natürlich solch ein Menuepunkt für jeden Benutzer einen negativen
> Touch hat. Ist das Problem bekannt und wenn ja, was muß entsprechend
> konfiguriert werden, damit dieser Eintrag nicht sichtbar ist.
> 
> Das Problem ist nachvollziehbar auf : modellbahn-schulte.de

(Man muss https://modellbahn-schulte.de/index.php?id=11 eingeben, dann
kommt man auf die Seite. Da ist irgendein Konfigurationsproblem, wenn
man http://modellbahn-schulte.de eingibt.)

In deinem Template ist ein Mechanimus, der aus der Listennavi eine
Pulldownnavi mit Select-option-Feldern macht, wenn die Fensterbreite zu
schmal wird.

In deiner Listennavi hast du ein leeres li-Feld, um den Abstand zwischen
Home-Feld und Seitenrand zu bewirken. Dieses leere li-Feld wird dann mit
in die Pulldownnavi übernommen.

Möglichkeiten, das zu ändern, gibt es viele. Das hängt von deinen
Programmierfähigkeiten ab. Und es ist eigentlich auch kein
TYPO3-Problem, sondern es hängt mit dem Zusammenspiel deines CSS und
Javscripts zusammen.

Ich würde glaube ich das leere li-Feld rausschmeissen und den Abstand
zum Rand über CSS regeln. Das ist am saubersten, setzt aber voraus, dass
du das HMENU-Objekt im TypoScipt Setup beinflussen kannst. Da ist
vermutlich ein leeres <li><li> im wrap.

Beste Grüße
Stefan



-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: post at bergische-webschmiede.de
:: http://www.bergische-webschmiede.de


More information about the TYPO3-german mailing list