| Профиль | Блог (33) | Комментарии (337) | Закладки (6) | Продукты |
Приветствую сообщество. Продолжаю верстать свой сайт и опять наткнулся на подводные камни. О камнях по порядку:
1. Поиск.
Поиск удалось вставить в файл /gears/global/templates/tabs.tpl и прописать для него стили. Отображается, как нужно, но:
— поиск не работает
— и отображается во всех местах, где используется файл tabs.tpl.
Необходимо сделать, что бы он отображался, лишь на главной странице и нормально функционировал. Код файла tabs.tpl:
Это меню сделано с помощью шестеренки Menu и выводится автоматически порядковым номером — 3. Под номером 3, меню вставляется в #content. Оно отображается нормально. Но есть одна проблема, в #content находится node, node-info, comments, community_header и тд… То есть, что задать размер областяти #content и выровнять ее по правому краю, необходимо по очереди всем элементам, задавать размер и float. Конечно, можно все это прописать в стилях для #content, но тогда боковое меню, тоже выровняется вместе с ним. Выход — вставить меню в #wrapper, но я этого сделать не смог. Через переменную, меню выводится не хочет.
3. Комментарии.
Как видно на скриншоте, комментировать можно, но отвечать на комментарии нельзя, так как что то мешает. Не смог понять, как это исправить.
Заранее спасибо!
1. Поиск.
Поиск удалось вставить в файл /gears/global/templates/tabs.tpl и прописать для него стили. Отображается, как нужно, но:
— поиск не работает
— и отображается во всех местах, где используется файл tabs.tpl.
<table[ id="{$id}"] class="tabs" width="100%" height="47" cellpadding="0" cellspacing="0">
<tr>
{foreach $elements as $element}
<td {if $element.name}id="{$element.name}"{/if} {if $element.class}class="{$element.class}"{/if} width="{if $element.width}{$element.width}{else}{? 100/count($elements)}%{/if}"><a href="{$element.link}">{$element.text}</a></td>
{/foreach}
</td>
<td><form method="get" action="http://daytrade.com.ua/search/"><input type="text" name="query" id="query"></form></td>
</tr>
</table>
2. Левое боковое меню.Это меню сделано с помощью шестеренки Menu и выводится автоматически порядковым номером — 3. Под номером 3, меню вставляется в #content. Оно отображается нормально. Но есть одна проблема, в #content находится node, node-info, comments, community_header и тд… То есть, что задать размер областяти #content и выровнять ее по правому краю, необходимо по очереди всем элементам, задавать размер и float. Конечно, можно все это прописать в стилях для #content, но тогда боковое меню, тоже выровняется вместе с ним. Выход — вставить меню в #wrapper, но я этого сделать не смог. Через переменную, меню выводится не хочет.
3. Комментарии.
Как видно на скриншоте, комментировать можно, но отвечать на комментарии нельзя, так как что то мешает. Не смог понять, как это исправить.
Заранее спасибо!



2. т.е. такая конструкция у вас не работает получается?
<div id="wrapper" class="grid_12"> {$menu.mymenu}а если код страницы посмотреть, что нибудь есть?
<div id="wrapper" class="grid_12"> <div id="content" class="grid_2 alpha">{$menu.main}</div> <div id="content" class="grid_{if $sidebar}6{else}10 omega{/if} alpha">