API: Настройки

Содержание
позволяет получить настройки новостей
позволяет получить настройки каталога
позволяет получить настройки интернет-магазина
позволяет получить настройки универсального модуля



Метод news_settings позволяет получить настройки новостей.


Параметры запроса:


Нет параметров



Пример простейшего вызова:

$this->smartriver->news_settings();


Пример ответа:

Array
(
    [date_format] => dd.mm.yyyy
    [default_photo] => 
    [pagination] => off
    [sort] => date_desc
    [timer] => on
    [time_format] => H:i
    [watermark] => 
)


Подробнее о получаемых данных описано в методе news.



Метод catalog_settings позволяет получить настройки каталога.


Параметры запроса:


Нет параметров



Пример простейшего вызова:

$this->smartriver->catalog_settings();


Пример ответа:

Array
(
    [amount_step] => 1
    [currency] => rouble
    [default_photo] => 
    [goods_order] => price asc
    [name_format] => name
    [unique_options] => 
    [watermark] => 
    [price_format_decimals] => 0
    [price_format_dec_point] => 
    [price_format_delimiter] =>  
)


Подробнее о получаемых данных описано в методе catalog.



Метод shop_settings позволяет получить настройки интернет-магазина.


Параметры запроса:


Нет параметров



Пример простейшего вызова:

$this->smartriver->shop_settings();


Пример ответа:

Array
(
    [error] => 
    [error_color] => #ff0000
    [id_error] => 0
    [id_success] => 0
    [lock_amount] => 0
    [min_cart] => 0
    [recipient] => 
    [session_expire] => 3600
    [success] => 
    [sync_amount] => 0
)


Настройки модуля "Интернет-магазин" содержат следующие параметры:


error текст ошибки (по умолчанию)
error_color цвет ошибок обрабатываемых данных
id_error
ID модального окна оповещения об ошибке (0 - если оповещение ошибок не используется)
id_success
ID модального окна оповещения об успешной отправке (0 - если оповещение идет на странице)
lock_amount
не продавать товары с нулевым остатком
min_cart
минимальная сумма корзины
recipient
получатели заказов
session_expire время сессии
success
текст успешного ответа (по умолчанию)
sync_amount
пересчет остатков товара при заказе



Метод module_settings позволяет получить настройки универсального модуля.


Параметры запроса:


Нет параметров



Пример простейшего вызова:

$this->smartriver->module_settings();


Пример ответа:

Array
(
    [default_photo] => 
    [watermark] => 
)


Подробнее о получаемых данных описано в методе module_item.




Мы используем файлы cookie, чтобы сделать работу с сайтом проще и удобнее. Подробную информацию можно прочитать тут

totop