Jump to content

Comment ajouter des fonctionnalité aux websercise de prestashop


Recommended Posts

Bonjour à tous,

 

Dans le cadre du développement d'une application tierce qui dialogue avec Prestashop grace aux webservices, j'ai besoin d'ajouter une fonctionnalité au webservvice.

 

En fait j'ai besoin de récupéré la liste des mode de paiement actif sur presta.

 

Autant c'est super facile dans un module presta:

public function getModePaiementActifs()
   {
   $mode_de_paiement = array();
   $modules_list = PaymentModule::getInstalledPaymentModules();
		
   foreach($modules_list as $module)
	{		
	$module_obj = Module::getInstanceById($module['id_module']);	
	array_push($mode_de_paiement, $module_obj->displayName);
	}

   return mode_de_paiement;
   }

Autant je vois pas comment implementer ça dans les webservice.

 

Quelqu'un pourrait m'y aider ?

 

Merci d'avance

Edited by polykodesas (see edit history)
Link to comment
Share on other sites

J'ai trouvé comment ajouter une ressource au web service via un override de la classe WebserviceRequest:

class WebserviceRequest extends WebserviceRequestCore 
    {
    public static function getResources()
    	{
        $resources = parent::getResources();
        $resources['pos2web'] = array('description' => 'fonctionnalités additionnelles utile à pos2web','class' => 'Tools', 'forbidden_method' => array('PUT', 'POST', 'DELETE'));

        ksort($resources);
        return $resources;
        }
    }

Mais après je sèche :-/

Edited by polykodesas (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...