Yii2 Нумерация страниц с вкладками - PullRequest
0 голосов
/ 16 мая 2018

У меня 5 вкладок на одной странице.Все вкладки имеют разный контент, но на одной из них мне нужно иметь нумерацию страниц.Когда вы щелкаете по нумерации страниц, страница обновляется, и текущая открытая вкладка закрывается и по умолчанию отображается первая вкладка ... Я хочу, чтобы при щелчке по нумерации страниц открывалась текущая вкладка и обновлялась только часть с информацией о данных.вот мой код:

  <?php
            Pjax::begin([
            'id' => 'w0',
            'enablePushState' => true,  // I would like the browser to change link
            'timeout' => 10000 // Timeout needed
        ]);  
            $spec = Specifications::find()->where('active = 1')->orderBy(['sort' => SORT_ASC]);
            $count = $spec->count();
            $pagination = new Pagination(['totalCount' => $count, 'defaultPageSize' => 20]);
            $models = $spec->offset($pagination->offset)
                            ->limit($pagination->limit)
                            ->all();



               echo LinkPager::widget([
                  'pagination' => $pagination,
                  'hideOnSinglePage' => true,
                  'prevPageLabel' => 'Предишна',
                  'nextPageLabel' => 'Следваща'
               ]);

            if ($spec) { ?>
                <div class="form-group">
                    <label>Спецификации</label></br>
                    <?php
                    foreach ($models as $singleSpec) {
                        echo $singleSpec->id." ".$singleSpec->title;
                    }
                    ?>
                </div>
            <?php } ?>
            <?php Pjax::end() ?>

1 Ответ

0 голосов
/ 16 мая 2018

удалить 'id'=>'w0' из Pjax, это обновляет вашу страницу

...