Модуль предоставляет простые классы и методы для взаимодействия с Клиентской базой через её апи.
Использование модуляМодуль реализует все возможности, доступные в апи Клиентской базы на апрель 2018 года.
Взаимодействие с Клиентской базой возможно как с помощью классов сущностей, так и с помощью основного класса \Rover\CB\Rest. Классы сущностей являются обёрткой над \Rover\CB\Rest и реализуют более удобные методы для доступа к конкретным сущностям КБ.Классы сущностей расположены в пространстве имён \Rover\CB\Rest\. Их методы практически идентичны аналогичным методам апи КБ.
Подробнее о методах на гитхабе проекта: https://github.com/pavelshulaev/cb
Получение списка пользователей с помощью класса Rover\CB\Rest\User:
use Bitrix\Main\Loader; use Rover\CB\Rest\User; if (Loader::includeModule('rover.cb')) { try{ $users = User::getInstance()->getList(); echo ''; print_r($users); echo ''; } catch (\Exception $e){ ShowError($e->getMessage()); } } else { ShowError("Не удалось подключить модуль «Клиентская база api»"); } |
Результат будет примерно таким:
Array ( [data] => Array ( [1] => Array ( [id] => 1 [fio] => ... [group_id] => 1 [arc] => 0 ) [10] => Array ( [id] => 10 [fio] => ... [group_id] => 1 [arc] => 0 ) ... ) [count] => 5 [code] => 0 [message] => Done ) |
Подробнее на гитхабе: https://github.com/pavelshulaev/cb
Требования
- php 5.3 или выше;
- модуль php CURL;
- «Конструктор административной части» (rover.fadmin) 1.6.9 или выше.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Когда оформляете быстрый заказ, напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты Visa и MasterCard. Чтобы оплатить покупку, система перенаправит вас на сервер системы ASSIST. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: PayPal, WebMoney и Яндекс.Деньги. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.