PDA

Просмотр полной версии : страница из двух независимых блоков


Scarab
24.11.2005, 21:35
Доброе время суток, многоуважаемый All!

Возник такой вопрос: есть сайт на typo3 3.8, используется TemplaVoila. Хочется иметь на одной странице два независимых блока контента, каждый со своим меню, при этом выбор одного блока не должен влиять на второй.

Например: в левой части в меню разделы A,B,C,D; в правой E,F,G. Меню для левой и правой части свои; по дефолту слева отображается A, справа - E. Хочется, чтобы пользователь мог выбрать пункт B, при этом справа остался E, а потом справа выбрать G, а слева остался B. Пункты совершенно независимы друг от друга (то есть такого, чтобы пункты в одном меню менялись в зависимости от выбора в другом - не будет).

Делать по экземпляру страниц на каждый вариант не очень хочется. Временно решил вставкой PHP-скриптов и генерацией вручную, но это явно не лучшее решение. Подскажите, pls, как такое делать правильно?

b.r.,
scarab

Константин
24.11.2005, 23:54
не знаю, но кажется необходимостью использование фреймов
можно, конечно, сделать меню на две части страницы из одного дерева, но как быть с контентом, если, например, мы будем иметь два одинаковых экстеншена в обеих частях одновременно...
в таком случае одинаковый контент будет выводится и там, и там..

поэтому, кроме использования фреймов, выхода не вижу...

Scarab
27.11.2005, 01:33
Вот если бы можно было при этом делать высоту фреймсета равной высоте большего фрейма...
Я пробовал уже через фреймы. Всё хорошо - до тех пор, пока контента меньше, чем на один экран. А вот дальше начинаются скроллинги в самых неподходящих местах.

b.r.,
scarab