Jump to content

Проблема с переходом на последнее сообщение

Featured Replies

Posted
comment_55778

Здравствуйте!

 

Извините что к вам обращаюсь, но...

У меня имеется такая проблема на форуме!

 

У меня не на всех форумах, переходит на последнее сообщение, так как у части ссылка выглядит так:

 

diktum.ru/index.php?showtopic=30#entry229

 

А у другой части, 

 

diktum.ru/forums/topic/63#entry373-logi-tut

 

Ентри встает не туда, и получается что не переходит, только если вручную перенести #entry373 в конец, то заработает.

 

Раньше ни одна ссылка не работала, помог костыль, но работать стала только часть. 

 

Правим:

admin/applications/forums/modules_public/forums

Заменяем:

$this->registry->output->silentRedirect($this->settings['base_url']."showtopic=".$topicData['tid']. $stUrlParam ."#entry".$post['pid'], $topicData['title_seo'], 302, 'showtopic' );

На:

$this->registry->output->silentRedirect($this->settings['base_url']."showtopic=".$topicData['tid']. $stUrlParam ."#entry".$post['pid'], '', 302, 'showtopic' );

Заранее огромное вам спасибо!!

В итоге получилось самому исправить... полазил в ЧПУ 

 

в общем вышло так что у меня в 

admin/applications/forums/modules_public/forums/topics.php эта строчка оказалась без entry.

 

$this->registry->output->silentRedirect( $this->settings['base_url']."showtopic=".$topicData['tid'].$stUrlParam.$pid, $topicData['title_seo'], 302, 'showtopic' );

 

в итоге вставил в место нее

 

$this->registry->output->silentRedirect($this->settings['base_url']."showtopic=".$topicData['tid']. $stUrlParam ."#entry".$post['pid'], '', 302, 'showtopic' );

 

и вроде как на костылях работает... посмотрим что будет дальше.. 

 

Извините... сапсибо еще раз!

Edited by WzGeee

  • 4 месяца спустя...
comment_65956

Поправил файл как здесь написано. Проблема с переходом к последнему непрочитанному сообщению осталась :(. URL получается такой: 5302#entry53096-pereezd-na-novyi-dvizhok-foruma/

Т.е. проблема такая же. как описана выше. IP.Board 3.4.6 

Подскажите куда копать?

comment_65981

Форум был перенесен с phpbb. Проблема появилась сразу после переноса.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.