2017-05-04 35 views
0

我建立一個自定義Opencart的支付延期(ocmod安裝),我需要使用外部支付服務提供商SDK(位於賣主文件夾中),但我不知道如何包括在我的打包擴展該文件如何將外部庫包含在我的自定義opencart擴展中?

這是我的文件夾結構

.. 
├── install.xml 
└── upload 
    ├── admin 
    ├── catalog 
    ├── composer.json 
    ├── image 
    └── vendor 
+1

Opencarts startup.php會自動加載位於'vendor'文件(沿側你'uploads'目錄而不是t韓在裏面。然而 - 你需要要求你的客戶安裝作曲家。是否有理由不能從SDK獲取代碼並將其直接集成到控制器/模型中? –

回答

0

爲了開發Opencart的支付extention,按照這個結構

admin 
│   ├── controller 
│   │   ├── payment 
│   │   │   ├── custom_payment.php 
language 
│   │   └── en-GB 
│   │    ├── payment 
│   │    │   ├── custom_payment.php 
template 
├── payment 
│   ├── custom_payment.tpl 


catalog/ 
├── controller 
│   ├── payment 
│   │   ├── custom_payment.php 
├── language 
│   └── en-GB 
│    ├── payment 
│    │   ├── custom_payment.php 
├── model 
│   ├── payment 
│   │   ├── custom_payment.php 
└── view 
    └── theme 
     ├── default/your_theme 
     │   └── template 
       ├── payment 
       │   ├── custom_payment.tpl