mr.
или
Dmitriy
принять ?
mr.
mr.
mr.
Mihail
лол. на 95% совпадает с логовелосипедом. Но "просто сообщение" отправить не сможет.
who are you
echo LinkPager::widget([
'pagination' => $pages,
хочу вывести страницы но виджет который выводит эти страницы имеет отдельный render и в этот другой render передается $pages
как мне получить $pages из представления в котором вызывается виджет
<div class="row">
<?= DiplomsTable::widget(); ?>
</div>
who are you
не пихать же виджет линкПейджер в кастомный виджет
who are you
или пихать придется?
mr.
Я тебя не понял, извини.
who are you
ну виджет мой должен выводить определенное число на страницу элементов
who are you
я в него встроил yii\data\Pagination;
mr.
создай параметр public $pages потом вызывай так
<?= DiplomsTable::widget(['pages => $pages]); ?>
и выводи
echo LinkPager::widget(['pagination' => $this->pages,....
Павел
И?
who are you
он pages выводит в представление виджета а не в представление index
mr.
mr.
Мне лень, извини, я домой
who are you
как мне получить $pages из представления (index) в котором вызывается виджет (а не в представлении DiplomsTable)
mr.
наркоман наверное
mr.
как магистр йода пишешь
mr.
либо я устал
Павел
В общем у тебя виджет вызывается в каком то представлении и ты не знаешь как там получить $pages?
mr.
сам прочти
Павел
"Я устал, я ухожу..."(с)
Павел
Это у вас общее Екатеринбургское 😂
Павел
Павел
Реально не понятно ничего
who are you
Павел
Ага
who are you
именно в этот вью и отправляется переменная пагес
Павел
Это я видел по коду
who are you
а я хотел навигацию выводить параллельно вызову этого виджета
Павел
Ты же этот код запостил?
Павел
who are you
т.е. вот
<div class="row">
<?= DiplomsTable::widget(); ?>
</div>
я вывожу виджет
и хотел еще ниже вывести пагинацию виджета
who are you
но видать так не делают
who are you
пагинацию внутри виджета делают в самом виджете
Павел
Да делай как хочешь кто ограничивает?
who are you
yii2
who are you
наверное
Павел
Как фреймворк тебя ограничивает тут?
who are you
$pages говорит не может найти
who are you
а как он его найдет если pages отправляется в вью другой
who are you
из одного вью в другой нельзя передать этот pages ?
Павел
Блин вот ты жалуешься а суть проблемы не ясна
Vladislav
Vladislav
И конец
Vladislav
Внутри выводи че нить другое
Vladislav
Это из ядра
Vladislav
А вообще, ты неправильно используешь виджет
who are you
Павел
Ничего не ясно.
who are you
Павел ты не делал лвиджет с постраничной разбивкой ?
Павел
Нафига в виджете пагинатор ваще?
Павел
Ну даже если он там есть
Павел
Что тебя в этом не устраивает? Что куда дальше ты хочешь передать?
Павел
Ну не суть. Вот ты отдал пагинатор в виджет, дальше куда тебе его надо пропихнуть?
who are you
http://shot.hsdn.org/b7NeC8s1
who are you
теперь ты понимаешь зачем пагинатор в виджете?
Павел
Да пофиг зачем. На вопрос ответь:
Павел
Ну не суть. Вот ты отдал пагинатор в виджет, дальше куда тебе его надо пропихнуть?
who are you
http://shot.hsdn.org/5CLvVOw3
who are you
это index представление
who are you
здесь выводится этот виджет
Павел
Ага, отлично
Павел
И?
who are you
ты видешь здесь код виджета навигации ?
Павел
Тебе нужно туда передать пагинатор?
who are you
да
Павел
у него видишь как вывод идет
http://shot.hsdn.org/sqhOzvxh
Павел
Ты это сделал
who are you
мне надо типа такого
http://shot.hsdn.org/wuEvHE48
who are you
параллельно
who are you
Павел парралельно
who are you
не внутри виджета
who are you
а рядом с вызовом виджета