Вывод Меню разделов (записей, включенных в меню) в 4.7
Добрый вечер!
После обновления TYPO3 до версии 4.7 страницы на которых используется элемент типа "Меню/Карта сайта" и тип меню "Меню разделов (записей, включенных в меню)" выводятся в искаженном виде. Подробности искажения описать сложно, если только фразой: "Перее...сь все в доме Облонских". Собственно сам элемент "Карта сайта" не выводится, очередность вывода элементов страницы нарушена, элементы выводятся повторно несколько раз в арифметической прогрессии. Где-то схаваны заголовки элементов. Наглядно это можно увидеть, например здесь: https://elarum.ru/info/standards/tu-...9-05766801-94/. Еще интереснее становится, когда смотришь HTML... Поисковики конечно активизировались, но людям читать неудобно! Кто-то уже сталкивался с подобной ситуацией? P.S. При отключении элемента типа "Меню/Карта сайта" очередность вывода элементов страницы и ее HTML-форматирование восстанавливаются. Для сравнения: https://elarum.ru/info/standards/tu-...7-05766801-98/ P.P.S. Про второй сервис пак я историю слышал... |
За генерацию контента отвечает TS код из экста css_styled_content. Возможно чего-то там намудрили разработчики в стремлении к "HTML5".
Кстати вышел TYPO3 4.7.1 с баг фиксами. |
Цитата:
|
Цитата:
|
Так было в 4.6
Код:
# "Section index (pagecontent w/Index checked - liststyle)" Код:
# "Section index (pagecontent w/Index checked - liststyle)" |
Скорее всего дело вот в этой строке - sectionIndex.type = header, т.е. перебор идет только по элементам с заголовками, а не по всем элементам и строится не текстовый объект из ссылок на все элементы страницы, но текстовое меню элементов с заголовками.
В TSRef про этот самый sectionIndex.type написано что он может принимать значения либо all, либо header - в вашем случае, скорее всего, поможет поставить его в all. |
Хотя, может я и ошибся и проблема кроется в условии для select
Код:
20 = CONTENT |
Цитата:
В 4.7 судя по всему используется связка HMENU/TMENU. Что по идее более логично - ведь формируется именно меню. Может в 4.7 HMENU/TMENU кривое? |
Часовой пояс GMT +4, время: 17:54. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot