PHPCG utilise la licence standard de Codecanyon. Les conditions d'utilisation sont les mêmes que pour tous les outils que vous pouvez acheter sur cette plateforme.
Vous devez donc acheter une licence pour chacun de vos projets...
1 projet =
L'achat d'une licence régulière ou étendue sur Codecanyon autorise l'utilisation et l'accès aux mises à jour sans limite de temps.
Seul le support doit être renouvelé périodiquement si vous voulez continuer à en bénéficier.
PHP CRUD Generator est protégé par un système de licence. Chaque copie doit être enregistrée. Les données sont sauvegardées dans la base de données du projet, et la validité est vérifiée périodiquement sur le serveur de licence par le programme.
Le système d'enregistrement et de vérification des licences est fiable à 100 %. Vous pouvez donc acheter et enregistrer une licence individuelle pour chacun de vos clients en toute confiance.
L'achat de licences individuelles vous permet de bénéficier du prix extrêmement avantageux de la licence vendue sur Codecanyon.
Pour les agences web :
PHP CRUD Generator est l'outil idéal pour offrir à vos clients un tableau de bord d'administration professionnel et sécurisé.
L'achat de licences étendues offre des prix dégressifs très avantageux, dont vous trouverez le détail ici : https://www.phpcrudgenerator.com/fr/tutoriels/a-propos-de-la-licence-de-php-crud-generator.
Pour toute autre demande, veuillez nous contacter.
Pour ajouter du Javascript personnalisé aux formulaires d'administration :
PHPCG est capable de gérer des tables contenant un grand nombre d'enregistrements.
2 paramètres sont importants et permettent d'optimiser le chargement des listes d'enregistrements :
Utiliser les index de MySQL
Cela ne concerne pas le PHPCG, mais directement la structure de votre base de données.
Ajoutez un index à chaque champ qui sera utilisé régulièrement dans vos requêtes. Le moteur MySQL est plus rapide et plus efficace avec des champs indexés.
Pour indexer vos champs :
Chargez les filtres de la liste READ avec Ajax
Lorsque vous ajoutez des filtres à votre liste READ, chaque filtre crée une liste déroulante contenant autant d'options qu'il y a d'enregistrements.
Ce n'est pas vraiment une bonne idée si votre table contient des milliers d'enregistrements.
Si vous activez le chargement Ajax (à partir du générateur Build READ list filter), la sélection sera chargée sans aucune option disponible, mais avec un champ de recherche. Les options disponibles seront chargées avec Ajax lorsque vous remplirez le champ de recherche.
Pour déplacer votre installation de l'hôte local vers le serveur de production :
Si vous rencontrez des erreurs 404 :
La configuration de Tinymce est disponible dans class/phpformbuilder/plugins-config-custom/tinymce.xml.
Il permet d'ajouter/supprimer des plugins tinymce, de personnaliser les barres d'outils, etc.
La configuration du gestionnaire de fichiers réactif est disponible dans class/phpformbuilder/plugins/filemanager/config/config.php.
Vous avez deux possibilités pour ce faire :