Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Livewire Tables Laravel Package

nalletje/livewire-tables

View on GitHub
Deep Wiki
Context7
V0.4.0

Added livewire 4

v0.3.11

Fix for unchecking rows for a action

v0.3.10

Quickfix for relation columns

v0.3.9
v0.3.7
v0.3.6

[fix] Added use statement to when query

v0.3.5

[removed] Collected & Collected pages [fix] Weird behaviour of selecting/deselecting rows to execute actions

v0.3.4

[ui] Changed default behaviour of the loader [ui] Deleted show/hide filter [ui] Added filters to new dropdown "settings" [ui] Added text "showing x to x..."

v0.3.3

[ui] Loader changes

v0.3.2

[removed] Useless throw of a exception, since already type-casted to array [add] target option to row button

v0.3.1

[add] Added a function to overwrite button routeparams in tables

Use Example Column::make('id', "") ->sortable(false) ->searchable(false) ->buttons([[ 'icon' => 'fas fa-edit', 'route' => your-route', 'permission' => 'your-permission' ]]) ->routeparams([ 'document' => $this->your_document_id, 'version' => null ], 'version'),

This will replace the version key in route parameters with the ID from the query results

v0.3.0

[drop] Support for Livewire 2 >= [add] Support for Livewire 3 >= [changes] Changed the way action and button forms where handled and build to comply livewire 3

v0.2.3

livewire v3

v0.2.2

[bugfix] called wrong closing event with button form modals

v0.2.1

Fixed a situatie where not all form fields where returned if not validated

v0.2.0

Breaking change: You can not create a button on the fly, you need to build a class for it. See the _examples folder for more information

Added: Added a new feature to create a button with a form, so you don't need a additionally create page anymore.

v0.1.1

[fix] added maps to check auth functions for actions, buttons and filters

v0.1.0

Added actions with form possibility.

There are breaking changes for Actions, the handle function returns a Message object now instead of a string

` function handle(Collection $collection, array $form): Message { $fails = false;

    $collection->each(function (Model $model) {
        // DO YOUR STUFF
    });

    if ($fails) {
        return Message::make('Something went wrong', 'danger');
    }

    return Message::make('Action is executed without errors', 'success');
}

`

v0.0.4

Added a loader, some refactors

You can enable/disable the loader with

public bool $loader = true;

v0.0.3

You can now add all visible rows on the page with one click to your selection

v0.0.2

Added a way to manipulate column value data

Column::make('field', trans('Label'))->transform(static function ($val) { return number_format($val, 0, ',', '.')."%"; })

v0.0.1

Alpha release

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope
nawasara/auth-primitives
adhocrat-io/arkhe-main
make-dev/orca-harpoon
itsemon245/lamet
baks-dev/dashboard
amoifr/pickle-panther-bundle
make-dev/orca
dmstr/symfony-system-resources-bundle
dmstr/symfony-job-queue-bundle
dmstr/openapi-json-schema-bundle
dmstr/keycloak-security-bundle
dmstr/doctrine-audit-log-bundle