Забыли пароль?
Запросите новый здесь.

Автор темы: Alex
ID темы: 1271
Информация:
Тема содержит 15 сообщения, была просмотрена 5145 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Ошибки, баги
 Распечатать тему
Не работает постраничная навигация комментариев
Alex
заметил на волшебнике что не отображается постраничная навигация комментариев.

если лимит 20 то первые 20, 40, 60 комментов просто нету.

стоял мод комментариев на аякс от полярного лиса, вернул стандартный файл проблема не исчезла

вот ссылка http://volshebnik...3#comments
 
Web
Polarfox
Какие настройки?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Alex
да они есть, нажимаю редактировать комментарии и там все они

вот на скрине все 48 комментов
linkme.ufanet.ru/images/d42b4632927862c2c7906d1a7375c9ae.jpg

при изменении лимита комментов они появляются либо убавляются, если выставлю лимит=50 то все 48 комментов будут видны
 
Web
Polarfox
Какой был лимит, какой щас, какие щас настройки менялись?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Alex
при обнаружении проблемы лимит был 30, исча проблему сменил на 20, никакие другие настройки не менялись, о том когда появилась эта проблема сказать не могу потому что это единственная новость где столько комментов
 
Web
Polarfox
Уважаемый абонент, тех поддержка не может повторить вашу ситуацию, и тикет будет закрыт как несуществующий.


Не выходит у меня, как то...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Alex
сам впервые с таким столкнулся
 
Web
Alex
кому не трудно и кто хорошо владеет английским, может быть создадите тему на основном сайте поддержки, я про англичан
 
Web
Polarfox
И что это изменит? Нужны полные условия появления, все изменения сделанные с сайтом.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Alex
за год много чего делалось, а время появление проблемы не известно
 
Web
Polarfox
Это конкретная проблема конкретного сайта - нужно отлаживать на месте.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Alex
почистил журнал ошибок, начал добавлять комменты в новость и тут в журнале появилась такая запись, ругается на 130 строку

Скачать исходники  Код

120        if ($c_info['admin_link'] !== false) {
121            echo "<div class='floatfix'>\n
122            <div class='comment_admin'>".$c_info['admin_link']."</div>\n
123            </div>\n";
124        }
125    
126            foreach($c_data as $data) {
127                $comm_count = "<a href='".FUSION_REQUEST."#c".$data['comment_id']."' id='c".$data['comment_id']."'
                name='c".$data['comment_id']."'>#".$data['i']."</a>";
128                    echo "<div class='comment-main spacer'>
129                   <div class='tbl2 clearfix floatfix'>\n";
130                    if ($settings['comments_avatar'] == "1") { echo "<span class='comment-avatar'>".$data['user_avatar']."</span>\n"; }
131                     echo "<span style='float:right' class='comment_actions'>".$comm_count."\n</span>\n
132                            <span class='comment-name small'>".$data['comment_name']."</span>\n
133                             <span class='small'>".$data['comment_datestamp']."</span> \n";
134                          if ($data['edit_dell'] !== false) { echo "<span class='comment_actions'>".$data['edit_dell']."\n</span>\n"; }
135                              echo "\n<div class='tbl2 comment_message'>".$data['comment_message']."</div>\n";
136                    echo "</div>\n</div>\n";
137                 }
138                    echo "</div>\n";
139                     } else {
140


 
Web
Alex
сменил тему сайта странички комментов появились
 
Web
Alex
Скачать исходники  Код
function render_comments($c_data, $c_info){
   global $locale;
   if (!empty($c_data)){
      echo "<div class='comments floatfix'>\n";
   if ($c_info['admin_link'] !== false) {
       echo "<div class='floatfix'>\n";
       echo "<div class='comment_admin'>".$c_info['admin_link']."</div>\n";
      echo "</div>\n";
   }
      foreach($c_data as $data) {
         echo "<div class='comment-main spacer'>\n";
         echo "<div class='tbl2'>\n";
      if ($data['edit_dell'] !== false) { echo "<div style='float:right' class='comment_actions'>".$data['edit_dell']."\n</div>\n"; }
         echo "<a href='".FUSION_REQUEST."#c".$data['comment_id']."' id='c".$data['comment_id']."' name='c".$data['comment_id']."'>#".$data['i']."</a> |\n";
         echo "<span class='comment-name'>".$data['comment_name']."</span>\n";
         echo "<span class='small'>".$data['comment_datestamp']."</span>\n";
         echo "</div>\n<div class='tbl1 comment_message'>".$data['comment_message']."</div>\n";
         echo "</div>\n";
}
   if ($c_info['c_makepagenav'] !== false) {
         echo "<div class='comment-main clearfix spacer'>\n";
         echo "<div class='flleft'>".$c_info['c_makepagenav']."</div>\n";
         echo "</div>\n";
   }
      echo "</div>\n";
   } else {
       echo "<div class='nocomments-message spacer'>".$locale['c101']."</div>\n";
   }
}




взял с калины и вставил на волшебник, как неудивительно заработало, проблема решена
 
Web
Polarfox
Дада система коментов же.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум: