Outils pour utilisateurs

Outils du site


informatique:php:laravel:voyager

Ceci est une ancienne révision du document !


Voyager: Admin & Bread for Laravel

Voyager → Laravel 6, 7, 8 https://laravelvoyager.com

Le BREAD c'est un CRUD avec le browse: Browse, Read, Edit, Add, Delete.

Tips & tricks

Action button

Ajouter des boutons d'action sur les pages de liste d'éléments

Ajout d'un bouton voir les articles posts d'un utilisateur user:

namespace App\Actions;
use TCG\Voyager\Actions\AbstractAction;
 
class PostUsersAction extends AbstractAction
{
    // all stuff from https://voyager-docs.devdojo.com/customization/action-buttons
    // and those 2 methods more :
 
    public function getDefaultRoute()
    {
        return route('voyager.posts.index').'?key=author_id&filter=equals&s='.$this->data->id;
    }
 
    public function shouldActionDisplayOnDataType()
    {
        return $this->dataType->slug == 'users';
    }
}

Datatables filtering

informatique/php/laravel/voyager.1622896834.txt.gz · Dernière modification : 05/06/2021 14:40 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki