Questions fréquentes
Produit
Qu'est-ce qu'Arrel ?
Un framework d'administration pour Laravel. Vous définissez un Resource en PHP, avec ses champs, colonnes, filtres et actions, et Arrel sert une API JSON et un frontend Vue déjà compilé qui affiche le panneau. Voir la documentation.
De quoi ai-je besoin pour l'utiliser ?
PHP ^8.5 et Laravel ^13.0. L'authentification repose sur Sanctum en mode SPA. Voir Installation.
Dois-je écrire du JavaScript ?
Pas pour un Resource ordinaire : tout se décrit en PHP. Le JavaScript (Vue) n'est nécessaire que si vous voulez une page personnalisée, pour laquelle Arrel vous fournit le kit de composants de sa propre interface.
Puis-je personnaliser l'apparence du panneau ?
Oui. Chaque panneau peut avoir son nom, son logo, ses couleurs, sa typographie, son thème (clair, sombre ou automatique), son pied de page et les textes de l'interface traduits. Voir Configuration d'un Panel.
Est-ce compatible avec le multi-tenancy ?
Arrel n'a pas de stratégie de multi-tenancy propre. Il expose un TenantResolver et un emplacement de middleware pour y brancher celle que vous utilisez déjà, comme stancl/tenancy. Voir Multi-tenancy.
Dans quelles langues est-il disponible ?
L'interface du panneau est en anglais par défaut et peut être traduite avec Panel::translations(). La documentation de ce site est en catalan, anglais, espagnol et français.
Sécurité
Comment l'accès est-il contrôlé ?
L'autorisation se fait sur le serveur, à chaque endpoint, et délègue aux Policies Laravel de vos modèles. Un Resource que l'utilisateur ne peut pas lister est entièrement fermé. Voir Sécurité et autorisation.
Gère-t-il la vérification en deux étapes ?
Oui. Arrel définit le contrat TwoFactorAuthenticator et vous liez l'implémentation de votre choix. Il gère aussi la vérification de l'e-mail et des limites de tentatives à la connexion. Voir Authentification.
Arrel envoie-t-il des données à un serveur externe ?
Nous n'avons trouvé aucun appel sortant ni aucune télémétrie dans le code du paquet. Arrel s'exécute sur votre infrastructure, et les données de vos panneaux ne passent pas par nous.
Licence et versions
Arrel est-il open source ?
Non. C'est un logiciel propriétaire distribué depuis un dépôt privé, et une licence valide est nécessaire pour l'utiliser en production. Voir les Conditions d'utilisation.
Que couvre une licence ?
Une licence est par application en production. Les plans déterminent combien d'applications chaque licence inclut et le niveau de support. Voir la section tarifs de la page d'accueil.
Comment obtenir le code ?
Une fois la licence obtenue, vous recevrez un accès en lecture au dépôt privé et Composer s'y authentifie avec un token. Les étapes se trouvent dans Installation.
Comment être informé des nouvelles versions ?
Chaque version a ses notes dans Releases. Les changements susceptibles d'affecter une application existante se trouvent dans Changements de comportement. Après une mise à jour, relancez php artisan arrel:assets.
Support
Comment demander de l'aide ?
Écrivez-nous à support@arrelphp.com. Le niveau de réponse dépend du plan.