создание ссылки на крайнюю страничку Listview

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
phpstarter
Сообщения: 241
Зарегистрирован: 2014.12.06, 00:06

создание ссылки на крайнюю страничку Listview

Сообщение phpstarter »

Добрый день , пытаюсь сделать мини форум.
С помощью listview отрисоываваю топик, и если там много постов, соотвественно делю его на страницы.
Кнопки навигации listview работают как надо и все ок.

Но вот на головной странице форума, например хочу повесить ссылку на крайнюю страницу данного топика. Как можно это реалиовать ?
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: создание ссылки на крайнюю страничку Listview

Сообщение someweb »

Берете количество постов, делите на количество постов на странице, округляете в большую сторону и формируете ссылку на view с параметром page
Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: создание ссылки на крайнюю страничку Listview

Сообщение ElisDN »

Через $dataProvider->pagination->getPageCount()
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: создание ссылки на крайнюю страничку Listview

Сообщение someweb »

Это как? На каждый топик в списке DataProvider создавать?
Ему же нужно что бы в таком списке viewforum.php?f=19 были ссылки на последнюю страницу обсуждения каждого топика, если я правильно понял.
Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
caHek2x
Сообщения: 1240
Зарегистрирован: 2016.04.12, 20:41

Re: создание ссылки на крайнюю страничку Listview

Сообщение caHek2x »

С помощью listview отрисоываваю топик, и если там много постов, соотвественно делю его на страницы.
нет автор имеет ввиду посты в конкретном топике .. если я верно прочитал ...
phpstarter
Сообщения: 241
Зарегистрирован: 2014.12.06, 00:06

Re: создание ссылки на крайнюю страничку Listview

Сообщение phpstarter »

someweb понял правильно, похоже пойду по его решению, спасибо :)
phpstarter
Сообщения: 241
Зарегистрирован: 2014.12.06, 00:06

Re: создание ссылки на крайнюю страничку Listview

Сообщение phpstarter »

А как бы еще сделать чтоб скролилось к последнему посту ?
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: создание ссылки на крайнюю страничку Listview

Сообщение someweb »

Например, вывести якорь, если запись последняя и ссылаться на него.
Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
phpstarter
Сообщения: 241
Зарегистрирован: 2014.12.06, 00:06

Re: создание ссылки на крайнюю страничку Listview

Сообщение phpstarter »

А можно какойнить пример ? или ссылку на статью что почитать ?
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: создание ссылки на крайнюю страничку Listview

Сообщение someweb »

Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
Ответить