Pull to refresh

Comments 16

Выглядит здорово! Вот только термины фронтенд/бекенд некорректно употреблены.
хм, ну да вроде выглядит интересно! попробуем взять на вооружение и погнять! :)
буквально пару недель назад с этой же темой админку делал. надо сравнить.
Не думаете выложить в формате пакета для composer? Очень было бы не плохо.
Уже сделано) оперативно, с утра точно не было пакета)))
Это было сделано сразу после первого коммита на гитхаб. В документации раздел про установку содержит информацию только как ставить через composer. В современных реалиях по-другому делать и смысла-то нет.
мда, это я дал маху… простите, перепутал ваш гитхаб с ссылкой от lazychaser. Ваш админ-ка отличная штука, можете описать какие есть планы по расширению функционала?
На данный момент реализован весь базовый функционал, который я использую в моих обычных проектах, поэтому пока нет ясного представления в какую сторону дальше двигаться. Я открыт для пожеланий и критики. Самое очевидное направление развития — это реализация большего количества элементов формы и типов столбцов, я некоторые в паблик версию не стал вносить, как например выбор координат с помощью карты 2гис, потому что это более локальная вещь и не хотелось бы плодить ненужный функционал.
Самое очевидное для реальной админки — разделение прав пользователей, управление пользователями и регистрация/авторизация через OAuth.
Как и возможность использования не только своей системы аутентификации, но и общей с основным фреймворком, чего я в нем не нашел…
Еще фильтры по полям для поиска не помешали бы. Еще можно позволить пользователям создавать кнопки кастом-action для записей, типа «перегенерировать thumbnails» или «move to trash» или «restore»
Скажите, а это стандартное поведение обработчика форм в ларавеле?
image
вводим некорректное значение, ожидаем заполненную форму с выделенным полем с ошибкой.
постим и получаем:
image
Спасибо, что обнаружили такой досадный баг. Я его исправил, теперь этот тип поля должен валидироваться корректно. В погоне за поддержкой различных форматов ввода даты упустил из виду.
Начал разбираться. Подскажите пожалуйста, в таблицу загружаются сразу все записи? Как я понимаю, это сделано для изменения размера выборки на странице без перезагрузки. Но на больших таблицах из-за этого сайт умирает. А несколько тысяч вообще не вытянет. Можно как-то сделать постраничный вывод через сервер?
В принципе, меня останавливает от применения на большом проекте только это.
Я сделал так намеренно для удобства сортировки и фильтрации в небольших таблицах. В dev-ветке ведется разработка асинхронного вывода таблицы, для использования в конфиге модели нужно дописать ->async(), на данный момент асинхронно работают постраничная навигация и сортировки только по полям таблицы из этой модели.
У меня с ->async() просто перестали строки выводиться, пишет «Нет записей», хотя запрос к таблице выполнился.
Делаю, допустим, так:

Admin::model('Books')
	->title('Книги')
	->columns(function () {})
	->async();


Без него выводятся пустые строки по числу записей.
Sign up to leave a comment.

Articles