• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Вопрос по поводу вывода категорий

Статус
В этой теме нельзя размещать новые ответы.

Dali

Постоялец
Регистрация
7 Апр 2006
Сообщения
155
Реакции
156
А вопрос таков, есть вот такой вот сайтик cetki.com
сколько я не крутил, вертел двиг но моего не полного инженерского образования не хватает чтобы понять каким образом был сделан вывод первой полной короткой новости в категории, поэтому решил создать топик...

У кого есть идеи по данному вопросу? :eek:

А еще когда еще была возможность подглядеть шаблон с cetki.com обнаружил вот такое вот main.tpl

HTML:
 [aviable=main]                               
                    <table><tr>
                    <td valign="top" width="50%">
                        <?php $indikator = false; ?>                        
                        <div class="categ_title"><a href="/category/homelan/" class="main_categ_top" >Домашние сети</a></div> 
                        {custom category="1" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>                        
                        <div class="categ_title"><a href="/category/mobile/" class="main_categ_top" >Мобильный Мир</a></div>        
                        {custom category="7" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>                        
                        <br /><div class="categ_title"><a href="/category/filmz/" class="main_categ_top" >Киномания</a></div>        
                        {custom category="2" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>
                        <br /><div class="categ_title"><a href="/category/soft/" class="main_categ_top" >Софт</a></div>        
                        {custom category="5" template="news_cat" aviable="main" from="0" limit="5" cache="no"}                        
                        <?php $indikator = false; ?>
                        <br /><div class="categ_title"><a href="/category/hard/" class="main_categ_top" >Железо</a></div>        
                        {custom category="6" template="news_cat" aviable="main" from="0" limit="5" cache="no"}                        
                        <?php $indikator = false; ?>                        
                        <br /><div class="categ_title"><a href="/category/music/" class="main_categ_top" >Музыка</a></div>        
                        {custom category="3" template="news_cat" aviable="main" from="0" limit="5" cache="no"}                     
                        <?php $indikator = false; ?>
                        <br /><div class="categ_title"><a href="/category/sport/" class="main_categ_top" >Спорт</a></div>        
                        {custom category="11,8" template="news_cat" aviable="main" from="0" limit="5" cache="no"}                
                        <br />         
                    </td>
                    <td>&nbsp;&nbsp;</td>
                    <td valign="top" width="50%">
			            <?php $indikator = false; ?>                    
                        <div class="categ_title"><a href="/category/internet/" class="main_categ_top" >Интернет</a></div>        
                        {custom category="4" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>                        
                        <br /><div class="categ_title"><a href="/category/lenta/" class="main_categ_top" >Лента Новостей</a></div>        
                        {custom category="18" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>                        
                        <br /><div class="categ_title"><a href="/category/humor/" class="main_categ_top" >Смешное</a></div>        
                        {custom category="24" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>                        
                        <br /><div class="categ_title"><a href="/category/creative/" class="main_categ_top" >Креатив</a></div>        
                        {custom category="93" template="news_cat" aviable="main" from="0" limit="5" cache="no"}
                        <?php $indikator = false; ?>
                        <br /><div class="categ_title"><a href="/category/fotostars/" class="main_categ_top" >ФОТОЗвезды</a></div>        
                        {custom category="94" template="news_cat" aviable="main" from="0" limit="5" cache="no"}                        
                        <?php $indikator = false; ?>
                        <br /><div class="categ_title"><a href="/category/games/" class="main_categ_top" >Игры</a></div>        
                        {custom category="27" template="news_cat" aviable="main" from="0" limit="5" cache="no"}                        
                        <?php $indikator = false; ?>
                        <br /><div class="categ_title"><a href="/category/avto/" class="main_categ_top" >Автомобили</a></div>        
                        {custom category="10" template="news_cat" aviable="main" from="0" limit="5" cache="no"}   
                        <br />                     
                    </td>
                    </tr></table>
                    [/aviable]


А также news_cat.tpl

HTML:
<table width="100%">
<?php
if (!$indikator){
?>
<tr>
    <td colspan="2" valign="top" style="padding:5px;background-color:#c9d8c8;">
        [full-link]{first_news}[/full-link]
    </td>
</tr>
<?php
$indikator=true;
} else {
?>
<tr>
    <td colspan="2" valign="top" width="100%" style="padding:2px;background-color:#DFE5DF;">
        [full-link]<img src="{THEME}/images/news_arrow.gif" height="6" width="4" border="0" /> {title}[/full-link]
    </td>        
</tr>                                                                               
<?php 
}
?>
</table>

я так понимаю что, или хак какой то или х.з. :confused: что блин и как в итоге шаб отрисовать тож не знаю может у ко есть какие нибуть идеи или же вот

 
постучи и спроси у владельца ?!
 
custom category="1" template="news_cat" aviable="main" from="0" limit="5" cache="no"}

Ну если и custom category="1" template="news_cat" aviable="main" from="0" limit="5" cache="no"} это тебе ничего не говарит читай мат часть :p
 
Читай readme.chm в архиве с движком дле.
Работа с движком - Вывод новостей на страницу.
 
Ёптель момтель все такие умные, что просто ужас еще раз:
вывод на главной пример на пальцах

вывод по категориям:
первая новость полная краткая с картинкой
последкющие только заголовки
тег custom знаком....
можно конечно отрисовать 2 шаблона один для заголовков друй же для короткой новости но если счетать то это по 2 запроса на категорию а если же категорий штук 5-12?
 
Кто может помочь с созданием отдельного тега {first_news} как в первом сабже? ато как-то корявенько реализовал :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху