Product\GlobalTab
This repo stores user-created global product tabs.
GET
Retrieve global tabs by conditions
_cnd[limit]
array
Sets the offset (first item) and the limit (second item)
_cnd[orderBy]
array
Sets sorting order field
default Success <XLite\Model\Product\GlobalTab>[] array
Sample response
[{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}]
_cnd[limit]
array
Sets the offset (first item) and the limit (second item)
_cnd[orderBy]
array
Sets sorting order field
default Success <XLite\Model\Product\GlobalTab>[] array
Sample response
[{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}]
GET
Retrieve global tab by id
id
integer Required
Id value of the GlobalTab object
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
[] array
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
[] array
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
[] array
Tab provider(module namespace or core)
id
integer Required
Id value of the GlobalTab object
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
Tab provider(module namespace or core)
PUT
Update global tab by id
id
integer Required
Id value of the GlobalTab object
<XLite\Model\Product\GlobalTab>
vendor_allowed
boolean
Tab name
vendor_tabs
[] array
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
[] array
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
[] array
Tab provider(module namespace or core)
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
[] array
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
[] array
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
[] array
Tab provider(module namespace or core)
id
integer Required
Id value of the GlobalTab object
<XLite\Model\Product\GlobalTab>
vendor_allowed
boolean
Tab name
vendor_tabs
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
Tab provider(module namespace or core)
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
Tab provider(module namespace or core)
DELETE
Delete global tab by id
id
integer Required
Id value of the GlobalTab object
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
[] array
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
[] array
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
[] array
Tab provider(module namespace or core)
id
integer Required
Id value of the GlobalTab object
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
Tab provider(module namespace or core)
POST
Add global tab
<XLite\Model\Product\GlobalTab>
vendor_allowed
boolean
Tab name
vendor_tabs
[] array
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
[] array
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
[] array
Tab provider(module namespace or core)
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
[] array
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
[] array
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
[] array
Tab provider(module namespace or core)
<XLite\Model\Product\GlobalTab>
vendor_allowed
boolean
Tab name
vendor_tabs
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
Tab provider(module namespace or core)
default Success <XLite\Model\Product\GlobalTab>
Sample response
{"enabled":false,"custom_tab":{"id":11,"global_tab":"<XLite\\Model\\Product\\GlobalTab>"},"product_specific_aliases":["<XLite\\Module\\XC\\CustomProductTabs\\Model\\Product\\Tab>"],"id":0,"position":49,"service_name":"example","providers":[{"id":59,"tab":"<XLite\\Model\\Product\\GlobalTab>","code":"example"}]}
vendor_allowed
boolean
Tab name
vendor_tabs
Global custom tab
enabled
boolean
Is tab available or not
link
string
Link
custom_tab
product_specific_aliases
Global custom tab
id
integer
Tab unique ID
position
integer
Tab position
service_name
string
Tab name
providers
Tab provider(module namespace or core)