Привет. Столкнулся вот с такой приколюхой:
Юзаю 2 темы на PHPTemplate - Bluemarine и Fancy. Дошло дело то темизации меню (слева). Ну думаю, щас с комбинирую что нить)).
Ага, стал смотреть код который генерится в переменной $sidebar_left (page.tpl.php) и что увидел?
Да вот что:
У Блю она такая:
<tr>
<td id="sidebar-left">
<div class="block block-menu" id="block-menu-32">
<h2 class="title">Site Navigation</h2>
<div class="content">
<ul class="menu">
...
а для Фанки
<tr>
<td class="bleft"> </td>
<td class="bleft-img"> </td>
<td class="blocktitle">Site Navigation</td>
<td class="bright-img"> </td>
<td class="bright"> </td>
</tr>
</table>
<div class="blockcontent">
<ul class="menu">
Объясните мне пжл, это как один и тот же движок генерит разный код для шаблонов??
Тогда это о какой независимости шаблона к движку сайта может идти речь??
Комментарии
не понял вопроса.
$sidebar_left выдает код всех блоков которые должны быть в левой колонке.
оформление блока содержиться в block.tpl.php.
движок берет код из ваших шаблонов и генерирует код страницы.
в чем проблема?
Просто, я тока начинаю изучать работу шаблонов. Теперь понятно, почему так. Спасибо, что разъяснили.