попытка создать 2 колонки

всю ночь сидел, и хернёй страдал, вкрутилось мне в голову создать 2 колонки, а я то сам нихера не знаю как это сделать и даже понятия не имею… вот начал юзать поиск на сайте много чего откопал и сделал с помошью float left всё хорошо, сделал так чтобы изображение в топике автоматически настраивалось, изменил текст, одним словом подогнал всё как надо для себя… вот сидел радостный и счастливый пока не зашел в один из топиков на своем сайте и обнаружил что теперь из за того что я вставил этот float картинка уже внутри топика маленькая, комментарии справа вообще, короче уродство получилось…

теперь я начал думать что делать, как сделать так чтобы только на главной было 2 колонки, а в остальном всё как есть…

долго ломал голову… добился я своего, всё встало как надо… но я чайник в этом деле и хочу спросить у вас правильно ли я сделал?

в общем я сделал так

1. в файле index который в папке ActionIndex я из менил вот что {include file='topic_list1.tpl'}, тоесть я просто добавил единицу.

2. в папке с шаблоном я создал файл topic_list1.tpl с таким же содержанием как и в topic_list.tpl только изменил вот что div class=«topic1»

3. в стиле style.css прописал .topic1 { padding-left: 40px; padding-right: 30px; font-size: 13px; overflow: hidden; position: relative; margin-bottom: 30px;float:left;
width:40%; }
и все остальное ниже, где есть слово topic я скопировал, вставил и где topic я сделал topic1. всё сохранил.

скажите мне пожалуйста, так можно оставить? работать будет?

вот это главная…



а вот так уже когда в топик зайдешь





три

17 комментариев

avatar
Сделал ведь, работает. Какие еще вопросы???
avatar
я можно сказать вообще не разбираюсь в этом, я чисто логически подумал и сделал, я ведь не знаю правил, быть может такой метод как то навредит работе движка ??? хотелось просто услышать мнение знающих людей.
avatar
Только на плагины, которые заменяют стандартный topic_list своим.
avatar
а эти плагины можно же подстроить под мой topic list1 ???
avatar
Да
avatar
если не трудно подскажите почему вот такой пробел образуется, слева обратите внимание hikava.ru/ когда текст под всеми картинками скрыт под катом этого пустого пространства нет… непойму никак…
avatar
посмотрите последний скрин.
avatar
Как вариант: сделайте фиксированную высоту блоков.
avatar
а какой стиль надо редактировать? .topik?
avatar
.topic1
avatar
всё получилось, спс.
avatar
Правильно сделал не сцы =)
avatar
для лс 0.5.1 есть актуальный путь создания двух колонок?
avatar
{if count($aTopics)>0}
	{foreach from=$aTopics item=oTopic}   
	   {assign var="sTopicTemplateName" value="topic_`$oTopic->getType()`.tpl"}
	   {include file=$sTopicTemplateName bTopicList=true}
	{/foreach}	
		
    {include file='paging.tpl' aPaging="$aPaging"}			
{else}
	<div class="padding">{$aLang.blog_no_topic}</div>
{/if}

какой кусок кода отвечает за вывод topic_topic.tpl?
avatar
разобрался
{assign var="sTopicTemplateName" value="topic_`$oTopic->getType()`.tpl"}
но как изменить его что бы выводился topic_topic1.tpl
avatar
{assign var="sTopicTemplateName" value="topic_`$oTopic->getType()`.tpl"}

value=«topic_`$oTopic->getType()`.tpl»

заменить на

value=«topic_topic1.tpl»
avatar
F на странице топика, весь топик на 40% только?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.