Игнорируются условия
Typo3 полностью игнорирует любые условия (conditions) :(
В недавней теме меня интересовал подменю - http://forum.typo3.biz/showthread.php?t=7510 Проблема была решена с помощью условия [treeLevel = 0] subparts.rmenu.special = directory subparts.rmenu.special.value = 5 subparts.rmenu.entryLevel = 0 [end] Как оказалось не решена. Условие не работает, подстраницы из 5-ой страницы показываются на всех страницах, а не только на главной. То есть [treeLevel = 0] subparts.rmenu.special = directory subparts.rmenu.special.value = 5 subparts.rmenu.entryLevel = 0 [end] обрабатывается как subparts.rmenu.special = directory subparts.rmenu.special.value = 5 subparts.rmenu.entryLevel = 0 Попробовал сейчас быстренько эмулировать ситуацию на новом сайте - он совсем пустой, почти без расширений. Тот же результат. Проверил на версиях 4.2.5 и 4.2.6. Ничего не понимаю. Для conditions нужно ставить расширение? Или что-то ещё? Синтаксис вроде правильный. |
Создал сейчас абсолютно пустой сайт на 4.2.6 - никаких расширений - даже не русифицирован.
Конструкция работает: http://www.picamatic.com/show/2009/0...63_664x382.png Либо дело в расширении automaketemplate либо в настройках ts. Либо мой сайт угрожает популяции агрессивных марсиан. В детстве счастливые обладатели кубиков наверняка строили башню - кладя один на другой. И рано или поздно башня рушилась - вот сейчас я примерно этим и буду заниматься :) |
Проблема решена:
Код:
temp.rmenu = HMENU Вывод - в этом кусочке кода условия не работают: Код:
temp.mainTemplate = TEMPLATE Но почему? Буду рад услышать объяснение. Может быть потому, что в temp.mainTemplate {...} страница складывается из уже сформированных "кирпичиков"? Gmenu например тоже работает только с префиксом temp. |
Часовой пояс GMT +4, время: 05:37. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot