Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Обернуть блок коротких новостей в div.class

Обернуть блок коротких новостей в div.class


     25.05.2014    Общие вопросы, Хаки    2039

вопрос
Доброго времени суток!

Требуется стилизовать вывод блока коротких новостей, для этого необходимо обернуть его в div.class, другого пути я не вижу.

Пример дефолтного вывода коротких новостей:
<div id='dle-content'>
    <div class="shortstory"></div>
    <div class="shortstory"></div>
    <div class="shortstory"></div>
    <div class="shortstory"></div>
    <div class="shortstory"></div>
    <div class="navigation"></div>
</div>


Пример того как нужно сделать:
<div id='dle-content'>
    <div class="shorts-news">
        <div class="shortstory"></div>
        <div class="shortstory"></div>
        <div class="shortstory"></div>
        <div class="shortstory"></div>
        <div class="shortstory"></div>
    </div>    
    <div class="navigation"></div>
</div>

Ответил: Sander


Открыть файл engine/modules/show.short.php
Найти строку:
$db->free( $sql_result );

После нее вставить:
if($news_found) $tpl->result['content'] = "<div class=\"shorts-news\">".$tpl->result['content']."</div>";

Комментарии пользователей (7)

rocksmart
64

307 | 115

rocksmart - 25 мая 2014 10:15 - Юзер

index.php
$tpl->set ( '{content}', "<div id='dle-content'><div class='shorts-news'>" . $tpl->result['content'] . "</div></div>" );

lutskboy
3

547 | 103

lutskboy - 25 мая 2014 12:32 - Юзер

rocksmart,Тогда и в полной новости будет <div class='shorts-news'>

Scumtron
14 | 1

Scumtron - 25 мая 2014 14:49 - Юзер

rocksmart,
Это не верное решение, выше ответили почему.

Scumtron
14 | 1

Scumtron - 25 мая 2014 14:55 - Юзер

Sander, тоже поспешил с решением, так как в вашем примере перестают работать сообщения об ошибках, например: 404.

FastFud
50

1599 | 588

FastFud - 25 мая 2014 23:46 - Юзер

создай в short-story.tpl
<div class="shorts-news"></div> (пустой)

потом:
<script>
$(function(){
    $('.shorts-news').append( $( ".shortstory" ) );
});
</script>

Scumtron
14 | 1

Scumtron - 26 мая 2014 05:21 - Юзер

Sander, огромная Вам благодарность, отличное решение!

raimonds.zundurs
17 | 1

raimonds.zundurs - 20 мая 2015 09:15 - Юзер

Scumtron,
и перестает работать RSS лента!!! как решить данную проблему?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы