prestade Posted August 16, 2020 Share Posted August 16, 2020 Salut , j'ai activé le webservice du BO en régénérant un clé api , pour l'url http://localhost/prestashop_1.7.6.5/api/products par exemple affiche bien l'XML de la ressource produit . au niveau FTP je ne trouve pas le dossier api : je voudrais savoir comment sont implémentés les webservices de base pour créer le mien . j'utilise wamp server et le module "rewirite_module" pour apache est bien activé . A quel niveau se trouve le dossier api ? qui a idée svp Link to comment Share on other sites More sharing options...
doekia Posted August 17, 2020 Share Posted August 17, 2020 répertoire webservices Link to comment Share on other sites More sharing options...
prestade Posted August 18, 2020 Author Share Posted August 18, 2020 salut @doekia , malheureusement , je ne les trouve pas ni dans le dosiier webservices ni le dossier api est crée . Link to comment Share on other sites More sharing options...
doekia Posted August 18, 2020 Share Posted August 18, 2020 Il y a 3 heures, prestade a dit : je ne les trouve pas ni dans le dosiier webservices ni le dossier api est crée ? Trouve pas quoi? ? Il ne devrait pas y avoir de dossier api (c'est une url virtuelle) Les webservices (enfin le bootstrap de ceux-ci) sont dans /webservices, le moteur est dans /classes/webservices et tous les éléments des services sont dans chacun des objets (propriétés natives de l'objet et méthodes spécifiques - ws_xxx) - donc api/product/xxxx fait partie de la classe Product (/classes/Product.php) 1 Link to comment Share on other sites More sharing options...
prestade Posted August 19, 2020 Author Share Posted August 19, 2020 Merci @doekia explication parfaite 😃🤩 , j'ai bien compris maintenant Link to comment Share on other sites More sharing options...
prestade Posted August 19, 2020 Author Share Posted August 19, 2020 par défaut , l'appel de la ressource products m'affiche l'XML suivant : je voudrais afficher d'autres détails à savoir , le nom , reference , description ... en faisant appel https:localhost/monsite/api/products/ çàd d'autres elements xml Link to comment Share on other sites More sharing options...
prestade Posted August 19, 2020 Author Share Posted August 19, 2020 j'ai essayé de cette manière https:localhost/monsite/apiproducts/?display=[name,reference,description,quantity,price] pour afficher les produits avec les champs name,reference,description,quantity,price . c'est la bonne manière ? ou je dois modifier niveau code ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now