У меня есть CListview, который отображает список продуктов. Мне нужно отсортировать этот список, используя расположение продукта. Модель продукта имеет метод getDistance(), который вычисляет расстояние между пользователем и продуктом. Есть ли простой способ достичь этого, используя CSort?Yii: сортировка по CListview по атрибуту динамической модели
0
A
ответ
1
Если вы используете CActiveDataProvider
в качестве поставщика данных в своем CListView
, тогда вы должны рассчитать одно значение расстояния в SQL-запросе (для использования compare
и сортировки). Если это сложно, вы можете переключиться на CArrayDataProvider. где вы можете выполнить сложные вычисления и настроить их для моделирования атрибутов.
Смежные вопросы
- 1. Сортировка по атрибуту цене дочернего модели
- 2. yii сортировка CListView с выпадающим списком
- 3. Сортировка элементов по атрибуту
- 4. Сортировка по родительскому атрибуту
- 5. Сортировка массива по атрибуту
- 6. Сортировка ActiveDataprovider по виртуальному атрибуту
- 7. Сортировка запроса по атрибуту отношений
- 8. CListView сортировка по данным из другой таблицы
- 9. Сортировка списка по данному атрибуту
- 10. Сортировка NSSet NSManagedObjects по атрибуту
- 11. jQuery сортировка по атрибуту данных
- 12. Сортировка списка по атрибуту списка
- 13. Сортировка результата jQuery по атрибуту?
- 14. Сортировка по вложенному атрибуту, Mongoid
- 15. Сортировка таблицы по конкретному атрибуту
- 16. Сортировка коллекции по атрибуту объекта
- 17. Yii сортировка модели
- 18. Сортировка рельсов по виртуальному атрибуту, сгенерированному методом модели
- 19. Yii не находит модель по данному атрибуту
- 20. Сортировка по методу модели
- 21. Сортировка по yii Cdbcriteria с суммой
- 22. CListView в Yii Framework
- 23. CListView в Yii
- 24. Yii CListView Pagination настройка
- 25. Сортировка по связанным атрибутам модели в GridView Yii Framework 2.0
- 26. Поиск и сортировка по родственной модели в CGridView Yii
- 27. Yii - Modifing html, сгенерированный CListView
- 28. YII сделка по Mutiple модели
- 29. Сортировка данных в Jquery по определенному атрибуту
- 30. Сортировка списка объектов по атрибуту алфавитно