SmarMaker - Documentation
Docs» howto:devback

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
howto:devback [2025/09/08 12:13] – caprelhowto:devback [2025/09/16 20:47] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 #Développement PHP (back) #Développement PHP (back)
  
-Voici la liste des principaux concepts développés dans DoliMobile (PHP):+Voici la liste des principaux concepts développés dans SmartMaker (PHP):
   * un fichier ''smartmaker-api-prepend.php'' à la racine de votre projet   * un fichier ''smartmaker-api-prepend.php'' à la racine de votre projet
   * un dossier ''pwa'' dans lequel vous trouverez un fichier ''api.php'' ainsi qu'un fichier ''.htaccess''   * un dossier ''pwa'' dans lequel vous trouverez un fichier ''api.php'' ainsi qu'un fichier ''.htaccess''
Ligne 10: Ligne 10:
 Ce fichier ne devrait pas avoir à être modifié, il contient: Ce fichier ne devrait pas avoir à être modifié, il contient:
   * les entêtes obligatoires de dolibarr   * les entêtes obligatoires de dolibarr
-  * le chargement de l'autoloader de smartauth (qui est donc la bibliothèque php commune à tous les modules doliMobile)+  * le chargement de l'autoloader de smartauth (qui est donc la bibliothèque php commune à tous les modules SmartMaker)
   * l'initialisation de la couche de gestion des clés d'API (via smartAuth)   * l'initialisation de la couche de gestion des clés d'API (via smartAuth)
   * l'autoloader des classes spécifiques de votre module (voir à la fin du fichier le bloc `spl_autoload_register`)   * l'autoloader des classes spécifiques de votre module (voir à la fin du fichier le bloc `spl_autoload_register`)
Ligne 16: Ligne 16:
  
 ##pwa/api.php ##pwa/api.php
 +
 +Le routeur php livré par smartBoot est très basique, vous trouverez trois points d'entrées basiques pour gérer l'authentification et la fermeture de session et un exemple pour votre page d'accueil type "menu principal" (le Home).
 +
 +Vous devrez ajouter dans ce fichier tous les autres points d'échanges que vous voudrez mettre en place avec votre application mobile.
  
  
SmarMaker - Documentation

Table of Contents


  • SmartMaker
    • SmartAuth
    • Back (PHP)
    • Front (React)
    • SmartCommon
    • HowTo first app
      • Première étape
      • SmartBoot
      • Dev PHP
      • Dev React
  • Formations
  • Démonstration
  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Haut de page
  • S'identifier
howto/devback.1757333586.txt.gz · Dernière modification : 2025/09/08 12:13 de caprel