Към съдържанието
PN Scripts

Плъгини

Broadquill

Променяйте много записа във Filament наведнъж: отметнете полетата, изберете действие, прегледайте всяка промяна преди записа и я отменете по-късно, ако трябва.

  • Filament 4/5
  • Laravel 12/13
  • Livewire 3/4
  • PHP 8.3+
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Стъпка „Преглед“ на групова редакция във Filament: четири продукта със статус, цена и етикети преди и след

Какъв проблем решава

Празнината

Filament няма групова редакция. За да смените статус, цена или етикет на петдесет записа, отваряте петдесет страници или пишете отделно групово действие за всяко поле, обикновено без валидиране, проверка на правата и възможност за връщане.

Какво представлява

Едно групово действие, което редактира всяко изброено поле, с действия по полета, стъпка за преглед, валидиране и проверка на правата за всеки запис, история на всяка редакция и отмяна.

Как се използва

Групови промени, които се проверяват, преди да станат, и се отменят, след като са станали, изградени от полетата и правилата, които вече имате.

За екипи, които управляват бизнеса си във Filament и трябва да променят много записа безопасно, а не само бързо.

За кого е

Използвайте го когато

  • Вдигане на цените на една категория продукти с 8 процента с проверка на всяка нова цена преди записа
  • Преместване на датата на тридесет събития с една седмица и отмяна, когато планът се промени
  • Добавяне на етикет „Промоция“ на избраните продукти и премахването му след кампанията

Направено за

  • Laravel разработчици, които правят админ панели с Filament за клиенти или за свои продукти
  • Екипи в онлайн магазини, CRM и бек офис, които всеки ден управляват много записа във Filament

Какво има вътре

Как работи

Добавяте BulkEditAction към таблица и изброявате полетата, които хората могат да променят, с обикновени полета от Filament. В панела се избират редове, отваря се „Редактиране на избраните“, отмятат се полета, избира се действие за всяко, преглеждат се промените и се прилагат. Под всяко поле се виждат текущите стойности на избраните записи.

Безопасно по замисъл

Всеки запис се валидира със собствените правила на полето и се проверяват правата за редакция, преди да бъде записан през Eloquent. Записите, които вече имат новите стойности, не се записват отново. Режимът „всичко или нищо“ отменя цялата редакция, ако един запис не успее.

История и отмяна

Всяка редакция се пази с потребителя, часа, таблицата, обобщение по полета и стойностите преди и след за всеки променен запис. Отмяната връща тези стойности, пропуска записите, променени отново междувременно, и проверява правата отново. Команда изтрива старите редакции.

Изисквания и ограничения

PHP 8.3 или по-нов, Laravel 12 или 13, Filament 4.13 или по-нов или 5.8 или по-нов. Тествано със SQLite и MySQL 8.0. Качване на файлове, форматиран текст и повтарящи се групи не са тествани и е по-добре да се редактират на страницата на записа. Фоновата обработка изисква работещ queue worker.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Плъгин
Платформи
Filament, Laravel
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Лиценз
Собственически лиценз
Внедряване
Изтегляне (ZIP с Composer пакет)
Зрялост
v1.0.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
Filament 4.13 или по-нова 5.10
Laravel 12 или по-нова 13.37
PHP 8.3 или по-нова 8.4

Стек

  • Filament 4/5
  • Laravel 12/13
  • Livewire 3/4
  • PHP 8.3+

Broadquill предстои

Продуктът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

Плъгин за Filament, който добавя групова редакция към таблиците, с действия по полета, преглед на промените, валидиране и проверка на правата за всеки запис, история и отмяна.

Приложение с Laravel 12 или 13, Filament 4.13 или по-нов или 5.8 или по-нов и PHP 8.3 или по-нов. Фоновата обработка изисква queue worker, а известията за нея изискват известията в базата данни на Filament.

Редакция на полета от свързани записи през път с точка, качване на файлове, форматиран текст и повтарящи се групи. Бази данни, различни от SQLite и MySQL, не са тествани.

Написано от PN Scripts за Filament 4 и 5 и проверено с 89 автоматични теста, статичен анализ и реални инсталации в Chrome. Създадено с помощта на AI; кодът, тестовете и текстовете са проверени от PN Scripts с 89 теста с Pest на Filament от 4.13 до 5.10, Laravel 12 и 13, PHP 8.3 и 8.4, SQLite и MySQL, PHPStan на най-строгото ниво и инсталация на ZIP архива в нови приложения с Laravel 13, използвани в Chrome.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.