Когда я впервые фильтрую или сортирую поле вида сетки, после этого включаю ссылку сортировки поля реляционных данных,
Итак, как я могу решить эту проблему.
Здесь я приложил два изображения, которые описывают до фильтрации или сортировки и после этого.
URL ссылки:
перед фильтром: http://i.stack.imgur.com/bDJoG.png
после фильтра: http://i.stack.imgur.com/lXnfY.png
Обновлено:
У меня есть два стола, один из которых student_info
а второй student_trans
, и я создаю отношения student_info_id (primary key)
с student_trans_info_id
лайк (student_info_id = student_trans_info_id)
,
Сейчас в student_trans
вид сетки я использовал student_info’s first_name
а также last_name
поле с сортировкой и фильтрацией, но ссылка сортировки этих реляционных полей включается после фильтрации или сортирует любые поля из student_trans
сетка поля зрения.
После поисков я нашел свою ошибку.
Моя ошибка была в том, что я добавил $dataProvider->sort->attributes[]
код после $this->load();
функция; так что это означает, что после загрузки отфильтрованных данных, чем включить ссылку сортировки.
Теперь я решил свою ошибку с помощью $dataProvider->sort->attributes[]
до $this->load();
функция.
Благодаря **@Paul van Schayck**
сообщение….
Других решений пока нет …