Крутые таблицы?

246
15 ноября 2017, 02:17

Мне надо сделать одну очень большую таблицу. Заказчики хотят чтоб было "как в Access, потому что они привыкли с ним работать". Абсолютно все поля из всех таблиц в бд отрендерить на одной странице. И вывести туда все записи. И чтобы при этом еще и смотрелось читабельно, а не приходилось горизонтально скроллить. Должна быть возможность быстрого поиска по полю, сортировки по полю, выбора отображаемых столбцов (типа пометить галочкой нужные) и т.д. и т.п. Кажется обычный GridView так не умеет. Есть ли какие-то настолько крутые виджеты? Необязательно из стандартных, у меня уже используются несколько сторонних. Или что еще посоветуете для этих целей? Может на JS как-то это сделать? Мне например вот эту либу советовали, но она такая здоровая и сложная... :(

Answer 1

Ну вообще Extjs офигенный фреймворк для бизнес приложений... Я работаю удаленно и в основном с американскими заказчиками... Так у нас практически все проекты на этом фреймворке...

  1. Если разобраться то он не сложный и очень офигенный. В том плане что делать можно все что душе угодно практически. И на самом деле практически не приходится писать код, Особенно в последних версиях где есть binds.

  2. Он очень дорогой =) 9к $ годовая лицензия=) но есть и бесплатная открытая лицензия, правда нельзя использовать ее в коммерческих целях как я понял.

Ну это так для справки, а вообще посмотри на Krajee виджеты для yii2

http://demos.krajee.com/dynagrid-demo

READ ALSO
Реализация аукциона на php, jqeury и ajax

Реализация аукциона на php, jqeury и ajax

Все приветПонадобилось реализовать аналог сайта В связи с этим возникли пару вопросов

260
Как создать маршрут по маркерам Google maps api

Как создать маршрут по маркерам Google maps api

Нужно накидать на карту много точек, и пользователь должен выбрать интересующие его места, прокласть по ним маршрут и отдать на сервер массив...

249
Добавление полей для материалов в Drupal8

Добавление полей для материалов в Drupal8

Подскажите как кодом можно добавить 1 поля ко всем типам материалов Drupal 8?

223
Mysql выбрать адреса которых небыло ранее по дате

Mysql выбрать адреса которых небыло ранее по дате

Есть таблица c email (mail) пользователей и временем добавления записи email в формате timestamp (timepoint)

233