Les meilleurs scripts PHP en 2020 : xCRUD – Système de gestion de données (PHP CRUD)

0
570

Voir la démoAcheter $13

Télécharger le script

xCRUD – est une application génératrice CRUD (Create-Read-Update-Delete) simple d’utilisation mais puissante pour PHP et MySQL. L’application vous offre de nombreuses façons de travailler avec vos données et votre échafaudage, tout en restant très facile à utiliser même pour les non-programmeurs. La gestion de contenu devient simple et flexible, des heures de gain de temps, des minutes à mettre en œuvre. Vous pouvez l’utiliser comme bibliothèque PHP simple ou avec votre framework et cms préférés.

Fonctionnalités:

  • Syntaxe sur une seule ligne pour plus de commodité, c’est très simple:

    echo Xcrud::get_instance()->table('products');
  • Système multi-instance, qui permet sur une seule page de charger plusieurs instances xCRUD et de travailler avec plusieurs tables simultanément.

  • L’interface ajax rapide (alimentée par jQuery) pour toutes vos actions, vous n’avez pas besoin d’attendre le rechargement de la page et le chargement des modules inutiles, vous avez accès aux données presque immédiatement.

  • Grande compatibilité et intégration facile dans n’importe quel script, framework ou CMS.

  • Prend en charge tous les types populaires de champs mySQL, sélecteur de date et d’heure pour les champs de date, listes déroulantes pour les champs ENUM et SET, éditeurs WYSIWYG pour les zones de texte, cartes pour POINT.

  • Règles de validation simples, vérification des champs uniques.

  • Contrôlez vos données grâce aux fonctions de rappel.

  • Contrôler les champs et colonnes affichés, désactiver les actions principales, rechercher, exporter vers CSV est également présent. Beaucoup de fonctionnalités pour la personnalisation de la grille.

  • Un petit fichier css pour changer complètement l’apparence de la grille de données de xCRUD.

  • Prise en charge du téléchargement de fichiers et d’images, création et redimensionnement illimités de pouces. Le stockage Blob est également disponible.

  • Jointure de table, sous-sélection, relations.

  • Plugin simple pour une intégration facile de wordpress.

  • Compatible avec Bootstrap.

  • Support via commentaires et email.

Configuration requise

  • PHP 5
  • MySQL 5
  • extension mysqli
  • extension mbstring
  • sessions PHP natives (ou Memcache (d) + mcrypt)

Démo en direct
Documentation

Journal des modifications:

v.1.6.26

  • Option $ can_minimize corrigée.
  • Horodatage -> changement de type d’heure fixe.
  • Le style column_width () a été corrigé.
  • Correction d’un bug de langue de validation.

v.1.6.25

  • Préfixe fixe (méthode table).
  • Désactivé vs pass_var  :) fixé.
  • Laguage js corrigé.
  • Les données dans pass_var () peuvent être évaluées. Réglez simplement le 4ème paramètre sur TRUE.
  • Ajout du paramètre «status» dans les événements xcrudafterrequest et xcrudafterupload.
  • Mise à jour de la démo d’intégration de CodeIgniter.

v.1.6.24

  • Conflit de classement de recherche corrigé.
  • Des champs non nuls sont obligatoires (peuvent être désactivés à partir de la configuration).
  • Vue de l’arborescence dans la liste des relations corrigée
  • Certains problèmes de recherche ont été résolus.
  • * Correction d’un problème d’encodage.

v.1.6.23

  • Relation FK () corrigée.
  • Vue des détails de la relation corrigée.
  • Plages de dates fixes.
  • Rendu de la carte Google corrigé.

v.1.6.22

  • Erreur modale js corrigée.
  • Conflit de commande et de préfixe corrigé.
  • Alert () corrigé.
  • URL incorrectes SSL corrigées.
  • Commande par champ associé corrigé.
  • Énumération imprimée corrigée.
  • La nouvelle méthode create_field (), permet de créer un champ personnalisé dans le formulaire et non dans la base de données.
  • Désactivé et en lecture seule sera vérifié côté serveur.
  • Paramètre supplémentaire pour join () – désactiver la création de nouvelles lignes et la suppression de la table jointe.
  • Ajout du paramètre « url » pour les téléchargements. Maintenant, l’URL d’un fichier ou d’une image peut être réelle.

v.1.6.21

  • Conditions supplémentaires ‘magic_quotes’.
  • Horodatage dans le champ entier fixe.
  • Préfixe de recherche corrigé.
  • Column_tooltip () corrigé.
  • Quelques petites corrections.

v.1.6.20

  • Méthode Condition () corrigée.
  • Définir une exception peut empêcher l’action de suppression.
  • Le nom de la grille est utilisé pour le nom de fichier csv.
  • Correction d’un bug de téléchargement en lecture seule.
  • Fk_relation () ‘vue’ corrigée.
  • La table imbriquée peut être liée au champ de la table jointe.
  • Correction du bug «stretch» ​​du Cropper.

v.1.6.19

  • Plus de changements dans le thème «bootstrap».
  • Exportation CSV corrigée (classement des colonnes).
  • Dates fixes.
  • $ objet postdata – méthodes supprimées as_date (), as_datetime (), as_time (). Désormais, les dates sont toujours renvoyées correctement au format mysql.

v.1.6.18

  • Date et heure valeurs vides fixées.
  • Suppression corrigée.
  • Validation au retour fixée.
  • Correction de la concaténation d’étiquettes Fk_relation ().
  • Ajout de nouveaux événements javascript: xcrudbeforevalidate, xcrudaftervalidate.
  • Corrections visuelles et modifications du thème «bootstrap».
  • Ajout d’une nouvelle méthode unset_list ().
  • Lien Remote_image corrigé.

v.1.6.17

  • Attributs Href et src corrigés.
  • Corrections dans column_pattern ().

v.1.6.16

  • Requête () corrigée (problème de regroupement et de total de lignes. Modèle de colonne).
  • Champ de recherche par défaut fixe.
  • Les champs Int et Float ont été corrigés.
  • Column_pattern peut être utilisé correctement avec relation ().
  • Chargement de Google Maps corrigé (dans les onglets).
  • Correction du centrage de la fenêtre JqueryUI.
  • Le chargement automatique de l’éditeur peut être désactivé à partir de la configuration.
  • Options de filtre XSS étendues disponibles dans le fichier de configuration.
  • Optgroup est disponible dans les menus déroulants.

v.1.6.15

  • Téléchargement du fichier BLOB corrigé.
  • Méthode Where () fixée.
  • Ajout du paramètre ‘filename’ pour le type ‘file’.
  • Duplicate_button () corrigé.

v.1.6.14

  • Correction du bogue Data et pass_var ().
  • Plage de dates fixe.
  • «Prix» par défaut fixé.
  • Bouton de duplication corrigé.

v.1.6.13

  • Les plages de dates de recherche sont fixes.
  • Moulage de type BIGINT fixe.
  • Ajout du paramètre «point» dans le type «prix».
  • Filtrage automatique XSS supplémentaire.
  • Rendu de la grille corrigé. Nouveaux paramètres de rendu dans le fichier de configuration.
  • Nouvelle méthode set_attr ().
  • Correction du bug de Join () (lors de l’édition).
  • Problème d’horodatage négatif résolu.

v.1.6.12

  • Les listes déroulantes de recherche ont été corrigées.
  • La valeur d’échappement de la recherche a été corrigée.
  • Ajout d’un message d’erreur lorsque les scripts de xcrud sont chargés deux fois.
  • Correction des champs masqués dans les modèles personnalisés.
  • Nom de classe Highlight_row () corrigé.
  • Google map via https fixe.
  • Callbacks before_update, after_update et after_resize terminés.
  • Amélioration des méthodes Load_css () et load_js (). Maintenant, les chemins fonctionnent correctement avec $ manual_load.
  • Nouveau plugin WordPress! Désormais, le plugin inclut automatiquement les styles et les scripts de xcrud dans wp_head () et wp_footer ().
  • Correction d’un bug de mot de passe (pas de cryptage).
  • MANIPULATIONS DATE / HEURE (CALLBACKS ET PASS_VAR ()) RETOUR AU FORMAT MYSQL !!!
  • Les éléments de postdata ont de nouvelles méthodes as_date (), as_time () et as_datetime (). Cela vous aidera à recevoir les dates de l’objet $ postdata.
  • Impression (étiquette courte) corrigée.
  • Correction de quelques fautes de frappe dans la documentation.
  • La relation plusieurs-à-plusieurs est maintenant disponible. Voir la méthode fk_relation ().

v.1.6.11

  • Libellé Subselect () corrigé.
  • Liste déroulante dépendante (multi) fixe.
  • Chargement de l’éditeur corrigé.

v.1.6.10

  • Téléchargement de fichier corrigé.
  • Correction finale de Column_pattern ()  :)

v.1.6.9

  • La diffusion du champ de bits a été corrigée.
  • Suppression d’image corrigée.
  • Dépendance corrigée.
  • Colonnes inversées fixes.
  • Default_tab () corrigé.
  • Column_pattern () corrigé.

v.1.6.8

  • Correction du bug de la chaîne ‘0’.
  • Bug de type de mot de passe résolu.
  • Case à cocher corrigée.

v.1.6.7

  • Correction de quelques bugs internes.
  • Rendu RTL, peut être activé dans le fichier de configuration.

v.1.6.6

  • Vous pouvez maintenant utiliser xCRUD comme grille de données simple avec une requête SQL personnalisée. Pour en savoir plus, consultez la documentation.
  • Méthode Condition () corrigée.
  • Lecture seule, si le primaire n’existe pas.
  • Column_callback () et column_pattern () en vue détaillée.

v.1.6.5

  • Ajout de la méthode Default_tab () et de l’option $ default_tab.
  • Le tableau imbriqué sera affiché dans l’onglet si vous utilisez des onglets.
  • Quelques corrections dans le résultat html.
  • Ajout de la prise en charge des préfixes pour les noms de table.
  • Correction d’un bug de «vérification unique».
  • Plug-in d’intégration Joomla 3.2.

v.1.6.4

  • Correction de la détection automatique des URL.
  • Carte corrigée.
  • Changements mineurs dans les événements js.
  • La nouvelle méthode set_exception () est disponible dans les fonctions de rappel.
  • La validation consiste maintenant à vérifier les données côté serveur également.
  • La variable $ postdata est maintenant un objet dans les rappels. Vérifiez vos fonctions personnalisées.
  • Alertes JS remplacées par des barres de messages.

v.1.6.3

  • La condition Unset_edit () a été corrigée.
  • Links_label () corrigé.
  • Changements dans le sheme de téléchargement.
  • Paramètre de nom de classe dans la méthode sum () corrigé.
  • Ajout d’exemples d’intégration de codegniter.

v.1.6.2

  • Correction d’un bug urgent: les téléchargements d’images.
  • Retour d’impression corrigé.
  • Une certaine amélioration de la compatibilité avec les frameworks.

v.1.6.1

  • Correction du bogue CKEditor de la table imbriquée.
  • Csv de rappel de colonne corrigé.

v.1.6.0

  • Sortie du nouveau xCRUD 1.6. A partir de ce moment, la version 1.5 est obsolète.

Mots clés: php ajax crud datagrid, crud php mysql, application php crud, grille php crud, simple php crud, script crud php, classe php crud, mysql datagrid, grille de données php, générateur de grille php, gestion de contenu php, gestionnaire de base de données php, gestion des données php, échafaudage php, générateur php crud, php datagrid mysql, jquery grid php, crud builder, form builder

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici