Дле возможность вывода новостей, помогите кто знает?

J
На сайте с 28.08.2009
Offline
12
389

Бьюсь уже сутки на одним вопросом, возможно ли сделать вывод новостей тегом {content} как то иначе?

Мне необходимо чтоб новости выводились не друг за дружкой как это происходит стандартным выводом {content}, а по следующем принцыпу:

<table>

<tr>
<td>новость1</td><td>новость4</td><td>новость7</td>
</tr>
<tr>
<td>новость2</td><td>новость5</td><td>новость8</td>
</tr>
<tr>
<td>новость3</td><td>новость6</td><td>новость9</td>
</tr>
</table>

Пробывал использовать тег кастом, но он неэффективен тем что новости не перелистываются на следующую страницу. Кто подскажет возможно такое сделать в дле?

D1
На сайте с 24.03.2010
Offline
13
#1

Хмм. div'ами это можно сделать очень просто, с таблицами можно сделать конечно тоже самое, но код будет подлинее..

Сделал небольшой пример, приглядитесь, может то, что надо:

В style:


#main {
width:800px;
margin: 0 auto;
border: 1px solid #000;
height: 600px;
padding: 5px;
}
#news {
float:left;
width: 180px;
border: 1px solid #000;
height: 180px;
}

В main.tpl перед тегом {content} ставите:

<div id="main">
***{content}***
</div>

В shorstory.tpl:

<div id="news"><h2>Просто новость</h2>текст</div>

Но лучше сначала подделайте "под себя" это.

В style:
#main {
width:800px;
margin: 0 auto;
border: 1px solid #000;
height: 600px;
padding: 5px;
}
#news {
float:left;
width: 180px;
border: 1px solid #000;
height: 180px;
}
В ***.htm:
<div id="main">
<div id="news">Новость 1</div>
<div id="news">Новость 1</div>
<div id="news">Новость 1</div>
<div id="news">Новость 1</div>
<div id="news">Новость 1</div>
<div id="news">Новость 1</div>
</div>

Могу поподробнее всё описать, если что, пишите в ЛС.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий