Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Обернуть блок коротких новостей в div.class

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


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

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

Требуется стилизовать вывод блока коротких новостей, для этого необходимо обернуть его в 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 AND !$view_template ) $tpl->result['content'] = "<div class=\"shorts-news\">".$tpl->result['content']."</div>";

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

rocksmart
Юзер

rocksmart - 25 мая 2014 10:15 -

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

lutskboy
Эксперт

lutskboy - 25 мая 2014 12:32 -

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

Scumtron
Юзер

Scumtron - 25 мая 2014 14:49 -

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

Scumtron
Юзер

Scumtron - 25 мая 2014 14:55 -

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

FastFud
Юзер

FastFud - 25 мая 2014 23:46 -

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

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

Scumtron
Юзер

Scumtron - 26 мая 2014 05:21 -

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

raimonds.zundurs
Юзер

raimonds.zundurs - 20 мая 2015 09:15 -

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

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

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

наверх