PDA

View Full Version : изменение структуры темы.


Alexander-V-Sh
24.06.2006, 10:30
Нужно изменить структуру движка, чтобы футер, хедер и т.д. располагались в другом порядке (см. рисунок)

H - Хедер
C - Центр (модули, контент и т.д.)
F - Футер
L - Левый блок
R - Правый блок

Не соображу никак с чего начать править и как это осуществить. В оригинале же шапка с левым блоком открывает таблицу, футер с правым закрывает (как OpenTable), а в центре весь контент, а в моем варианте так не получится...
Устроют любые варианты, вплоть до встраивания всего кода в mainfile например, и удаления полностью themes :)

P.S. Все области четко зафиксированы кроме Центр и Хедер тянется по ширине, ну и высота от текста. Левый блок убираться никогда не будет. В общем на всех страничках все эти участки будут, кроме версий для печати.

Soniks
26.06.2006, 21:32
ничего не надо мудрить, просто грамотно располагаем таблицы:

header:
<table1><tr1><td1 rowspan="2"><table2><tr2>лого</tr2><tr2><table3>
в этой функции все, left_center нам не нужен, убираем
в промежутке идет сам текст модулей
center_right:
</table3></tr2></table2></td1><td1><table4><td4>
здесь все, вызываем функцию blocks(left);
далее
</td4><td4>
вызываем функцию blocks(right);
footer:
</td4></table4></td1></tr1><tr1><td1>низ</td1></tr1></table1>

Пожалуй все.

Alexander-V-Sh
26.06.2006, 23:51
спасибо!
я думал система сложнее тут :)

не сообразил, что как таблицу не строй, то у нее есть верх и низ, все что выше контента идет в хедер, а то что ниже в футер. а блоки втыкаются в ячейки функциями :)