Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento—放置WSDL模式的最佳位置_Magento_Wsdl_Payment Gateway - Fatal编程技术网

Magento—放置WSDL模式的最佳位置

Magento—放置WSDL模式的最佳位置,magento,wsdl,payment-gateway,Magento,Wsdl,Payment Gateway,我正在为涉及SOAP请求的Magento开发自定义付款方法。该服务提供了我应该使用的wsdl模式。但我很难决定,在Magento模块结构之后,什么是放置它的最佳位置 现在我正在考虑使用etc目录,但我对这一点有些担心,因为这个目录应该只包含xml配置文件。如果有人已经面对过这样的问题,请告诉我,你认为最好的架构方法是什么? 我知道,我最终会选择什么样的位置并不是什么大问题,但我更愿意遵循现有的模式,如果它存在的话…你可以参考magento核心模块:app/code/core/Mage/Usa/e

我正在为涉及SOAP请求的Magento开发自定义付款方法。该服务提供了我应该使用的wsdl模式。但我很难决定,在Magento模块结构之后,什么是放置它的最佳位置

现在我正在考虑使用etc目录,但我对这一点有些担心,因为这个目录应该只包含xml配置文件。如果有人已经面对过这样的问题,请告诉我,你认为最好的架构方法是什么?


我知道,我最终会选择什么样的位置并不是什么大问题,但我更愿意遵循现有的模式,如果它存在的话…

你可以参考magento核心模块:app/code/core/Mage/Usa/etc/wsdl/FedEx


Etc目录用于存储所有配置和服务数据,因此您也可以将您的wsdl文件添加到Etc目录。

我想不出magento core中有任何类似的要求(但其中有大量文件..)。我认为把你的模式文件看作一个配置文件是不合理的,因此可能没有更好的地方来放置它。