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

Проблема с выводом полной новости


     30.09.2013    Общие вопросы по вёрстке, jQuery    1370

вопрос
Добрый день. У меня есть сайт. Но у шаблона есть какая-то проблема, которую я не могу решить. Проблема заключается в том, что в полной новости сайт не растягивается до конца новости (т.е. не обволакивет всю новость [если можно так сказать]). Вот пример:
Проблема с выводом полной новости


На отсутствие правого блока не обращайте внимания, с ним проблема не устраняется.

Но после 1-2 обновлений страницы браузера, шаблон принимает нормальный вид. Вот пример:
Проблема с выводом полной новости


Надеюсь на вашу помощь...

Доп. информация:
В файлах jQuery я нашел строку в которой прописан стиль полной новости #news_old.
$(document).ready(function() {
function setEqualHeight(columns)
{
var tallestcolumn = 0;
columns.each(
function()
{
currentHeight = $(this).height();
if(currentHeight > tallestcolumn)
{
tallestcolumn  = currentHeight;
}
}
);
columns.height(tallestcolumn);
}
setEqualHeight($("#news_col,[color=#33CC00]#news_old[/color]"));
});


Вот сама верстка полной новости:
<div class="full_new">
     <div class="ol_zag"><div class="zaglavie_full">[full-link]{title}[/full-link]&nbsp;{favorites}</div>
</div>
                    </div>
                    <div class="news_new_text_b">            
                            <div class="full_story">
Опубликовал:&nbsp;{author},&nbsp;{date}</br></br>
                {full-story}        
</br>                            
                    <div class="bottom_news_full">
                        <font size="3">&nbsp;Просмотров:&nbsp;{views}</font></div>
    <div class="other_news">Другие новости:</div>
<div class="dr_news">
{related-news}
     </div>
<div class="other_news">Оставить комментарий:</div>
{addcomments}
{comments}
{navigation}

Ответа пока нет


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

stopani
2

114 | 21

stopani - 1 октября 2013 11:02 - Юзер

У тебя 2 diva не закрыты

<div class="full_new">
     <div class="ol_zag">
         <div class="zaglavie_full">
    [full-link]{title}[/full-link]&nbsp;{favorites}
</div>
     </div>
          </div>

<div class="news_new_text_b">            
        <div class="full_story">
Опубликовал:&nbsp;{author},&nbsp;{date}</br>
                {full-story}        
     </div>
          </div>                            
                    
<div class="bottom_news_full"><font size="3">&nbsp;Просмотров:&nbsp;{views}</font></div>
<div class="other_news">Другие новости:</div>
<div class="dr_news">{related-news}</div>
<div class="other_news">Оставить комментарий:</div>
{addcomments}
{comments}
{navigation}

FastFud
50

1599 | 588

FastFud - 1 октября 2013 14:04 - Юзер

В полной новости вам нужен sidebar?

record-games
19

record-games - 1 октября 2013 17:34 - Юзер

stopani,
Закрыл div'ы, проблема не решилась. (Странно что сразу это проблема есть, а после обновления страницы все становится нормально!)

FastFud,
Нет, не нужен. Там было меню, как на главной странице, справа. Я его решил убрать, нужно создать на его месте другие более полезные блоки

FastFud
50

1599 | 588

FastFud - 1 октября 2013 18:04 - Юзер

ну понятно, ну там просто не растягивается так как остался div с классом от sidebar

делай так в main.tpl

[not-aviable=showfull]
<div class="content">
    <div class="content">
        <div id="midside">
<div class="sidebar">{include file="sidebar.tpl"}</div>
            {info}
            {content}
        </div>
<div class="clr"></div>
    </div>
</div>
[/not-aviable]

[aviable=showfull]
<div class="full_content">
    <div id="midside">
        {info}
        {content}
    </div>
<div class="clr"></div>
</div>
[/aviable]


потом в css добавьте


.full_content { padding: 0; width: 100%; background: #fff;}

FastFud
50

1599 | 588

FastFud - 1 октября 2013 18:06 - Юзер

Должно помочь, делал для себя.

Gopr
10

494 | 164

Gopr - 1 октября 2013 18:20 - Юзер

1.
<div id="main">код/форма/скрипты</div>
Удалите после </div></div>
2.
<a id="move_up" href="#">Наверх</a>
</div>
<!-- PRABAY COLONKA -->
</div>
После
<!-- PRABAY COLONKA -->
удалите
</div>

record-games
19

record-games - 1 октября 2013 18:42 - Юзер

FastFud,
Сделал как и сказали, полная новость вообще полетела (в плане оформления), новость выводилась два раза и много других багов...

Gopr,
Не совсем понял, если не сложно, объясните ещё раз

FastFud
50

1599 | 588

FastFud - 1 октября 2013 19:32 - Юзер

Шаблон полетел так как у вас не закрыты div как и выше сказал Gopr.

Без обид, но ваш шаблон плохо сконструирован.

record-games
19

record-games - 1 октября 2013 19:37 - Юзер

FastFud,
Может как-нибудь свяжемся с вами (Skype, ICQ)? А то я не уверен, что все правильно делаю... Вы показали на примере своего шаблона, у меня там много чего нет, что есть у вас (теги)...

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

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