>獲取一級產品分類列表
~~~[api]
get:/index.php/goods/Apigoods/getTopMenuList
int:num=0#獲取菜單的個數 ,0或者不填表示獲取全部
<<<
success
{
"err": 0,
"count": 2,
"data": [
{
"id": 10,
"title": "國產",
"en_title": "Chinese",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
},
{
"id": 11,
"title": "進口",
"en_title": "Maths",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
}
]
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| count | 獲取分類個數 |
| data | 分類數據 |
| |----id| 分類id |
| |----title| 分類標題 |
| |----en_title| 分類小標題 |
| |----ico| 分類圖標 |
>分類多級列表,獲取帶子集的分類列表或者獲取某個分類下的子分類
~~~[api]
get:/index.php/goods/Apigoods/getMenuList
int:parent_id=0#頂級分類id,0或者不填表示所有的分類
int:num=0#獲取菜單的頂級個數 ,0或者不填表示獲取全部
int:level=0#獲取菜單層數 ,0或者不填表示獲取全部
<<<
success
{
"err": 0,
"count": 2,
"data": [
{
"id": 10,
"title": "國產",
"en_title": "Chinese",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"parent_id": 0,
"sub": [
{
"id": 12,
"title": "國產1",
"en_title": "Composition",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"parent_id": 10,
"sub": [ ]
},
{
"id": 13,
"title": "國產2",
"en_title": "Poetry",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"parent_id": 10,
"sub": [ ]
}
]
},
{
"id": 11,
"title": "進口",
"en_title": "Maths",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"parent_id": 0
}
]
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| count | 獲取分類個數 |
| data | 分類數據 |
| |----id| 分類id |
| |----title| 分類標題 |
| |----en_title| 分類小標題 |
| |----ico| 分類圖標 |
| |----parent_id| 上級分類id |
| |----sub| 子菜單的數據 |
>獲取分類詳細信息
~~~[api]
get:/index.php/goods/Apigoods/getInfo
*int:id=1#分類id
<<<
success
{
"err": 0,
"data": {
"id": 10,
"title": "國產",
"en_title": "Chinese",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"parent_id": 0
}
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| data | 分類數據 |
| |----id| 分類id |
| |----title| 分類標題 |
| |----en_title| 分類小標題 |
| |----parent_id| 上級分類id |
| |----ico| 分類圖標 |
>產品列表
~~~[api]
get:/index.php/goods/Apigoods/getList
int:pagesize=10#每頁顯示個數
int:page=1#顯示頁碼數
string:between_price= #價格區間 如100-200
string:keyword= #檢索的關鍵字
string:sort= id #排序字段
string:sort_type= asc#排序類型
int:parent_id=1#產品分類id
<<<
success
{
"err": 0,
"page": 1,
"pageTotal": 10,
"pageSize": 10,
"count": 1,
"data": [
{
"id": 10,
"title": "產品名稱",
"thumb": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"shelves": 1,
"price": 100,
"originalprice": 100,
"inventory": 10,
"coding": "商品編號",
"goods_type": 1,
"publisher": {
"id": 10,
"headPath": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"name": "奶牛COWCMS"
},
"parent": {
"id": 10,
"title": "分類名稱",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png"
}
}
]
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| page | 當前頁碼 |
| pageTotal | 總共頁碼數 |
| pageSize | 每頁顯示記錄條數 |
| count| 當前記錄數 |
| data| 產品列表 |
| |----id | 產品id |
| |----title| 產品標題 |
| |----thumb| 產品縮略圖 |
| |----shelves| 是否上架,0下架 1上架 |
| |----originalprice| 原價 |
| |----price| 一口價 |
| |----inventory| 庫存數 |
| |----goods_type| 商品類型 0:實物 1:虛擬 |
| |----coding| 產品編號 |
| |----parent| 產品分類 |
| |----|----id| 分類id |
| |----|----title| 分類標題 |
| |----|----ico| 分類圖標 |
| |----publisher| 文章發布者 |
| |----|----id| 發布者id |
| |----|---name| 發布新昵稱,如果為管理員admin |
| |----|----headPath| 發布者頭像,只有普通用戶發布的才有該參數,管理員為空字符串 |
>產品詳情信息
~~~[api]
get:/index.php/goods/Apigoods/getInfo
*int:id=1#產品id
<<<
success
{
"err": 0,
"data": {
"id": 10,
"title": "產品名稱",
"thumb": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"shelves": 1,
"price": 100,
"originalprice": 100,
"inventory": 10,
"goods_type": 0,
"coding": "商品編號",
"introduce": "圖文介紹",
"parameter": "產品規格:100x200x10",
"packaging": "售后包裝",
"goods_type": 1,
"property": [
{
"name": "顏色",
"val": [ "紅色", "白色" ]
},
{
"name": "尺碼",
"val": [ "XL", "ML" ]
}
],
"property_price": {
"0_0|1_0": {
"price": "11",
"inventory": "22"
}
},
"publisher": {
"id": 1,
"headPath": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"name": "奶牛COWCMS"
},
"parent": {
"id": 10,
"title": "分類名稱",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png"
}
}
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| data| 產品列表 |
| |----id | 產品id |
| |----title| 產品標題 |
| |----thumb| 產品縮略圖 |
| |----shelves| 是否上架,0下架 1上架 |
| |----originalprice| 原價 |
| |----price| 一口價 |
| |----inventory| 庫存數 |
| |----coding| 產品編號 |
| |----goods_type| 產品類型 0實物 1虛擬 |
| |----introduce| 圖文介紹,產品的詳情內容 |
| |----parameter| 產品性能基本參數 |
| |----packaging| 售后包裝 |
| |----property| 產品規格屬性 |
| |----|----name| 規格名稱 |
| |----|----val| 規格屬性值 |
| |----property_price| 規格屬性對應的價格值,key:屬性對應的索引,值為屬性對應的價格和庫存,如:0_0|1_0表示property[0] ['val'][0]=紅色,property[1] ['val'][0]=XL,組合起來為:紅色XL的衣服價格為11,庫存為22|
| |----|----price| 規格對應的價格 |
| |----|----inventory| 規格對應的庫存 |
| |----parent| 產品分類 |
| |----|----id| 分類id |
| |----|----title| 分類標題 |
| |----|----ico| 分類圖標 |
| |----publisher| 文章發布者 |
| |----|----id| 發布者id |
| |----|---name| 發布新昵稱,如果為管理員admin |
| |----|----headPath| 發布者頭像,只有普通用戶發布的才有該參數,管理員為空字符串 |
- 序言
- 基礎
- 源碼包
- 核心包
- 完整包
- 系統模塊
- 安裝模塊
- 后臺模塊
- 插件模塊
- 插件開發
- 開發基礎
- 權限開發
- 菜單開發
- 開發調試
- 碎片開發
- 碎片鉤子預設表
- 插件說明
- 字段插件
- 插件介紹
- 字段使用
- 單行文本
- 多行文本
- 選項-下拉
- 選項-復選
- 選項-單選
- 選項-滑塊
- 顏色選擇器
- 星級評分
- 日期時間
- 文件上傳
- 編輯器
- API接口
- 微信插件
- 微信配置
- 公眾號配置
- 支付配置
- 微信支付使用
- API類庫
- 紅包發放
- 付款到零錢
- 碎片
- 公眾號碎片
- 紅包碎片
- 付款到零錢碎片
- API微信接口
- 支付寶插件
- 支付寶配置
- 支付寶支付使用
- api接口
- api接口后端開發
- api接口前端使用
- API參數接口
- 會員插件
- 登錄使用
- 會員碎片
- API會員接口
- API注冊接口
- 積分插件
- 積分設置
- 積分碎片
- API積分接口
- API提現接口
- API兌換接口
- API充值接口
- 訂單
- 訂單碎片
- API訂單接口
- 商城
- 商城鉤子
- API商城接口
- API商城會員接口
- 簽到
- 簽到設置
- 簽到碎片
- API簽到接口
- 上傳
- 上傳設置
- 上傳JS接口
- 推廣插件
- 海報設置
- API海報接口
- 文章插件
- 文章設置
- 文章鉤子
- API文章接口
- API文章會員接口
- 管理員
- 管理員碎片
- 站內信
- API站內信接口
- 雜項
- 菜單
- 菜單設置
- API菜單接口
- 錯誤碼
- 支付碎片
- 支付
- 充值
- 購買會員組
- 購買產品