Модуль валюты для всех редакций "Битрикс"
Нужно закинуть в папку /bitrix/modules/ либо /local/modules/ Затем нужно модуль установить из пункта matketplace. Для полключения модуля нужно вызвать функцию
CModule::IncludeModule('itdelta.valutes')
if(CModule::IncludeModule('itdelta.valutes')) {
echo ITDelta\Valutes\ValutesTable::getTableName();
ITDelta\Valutes\ValutesTable::add(array('NAME' => 'TEST', 'VALUE' => '123.33'));
}
##getTableName - Получаем название таблицы
if(CModule::IncludeModule('itdelta.valutes')) {
echo ITDelta\Valutes\ValutesTable::getTableName();
}
##getById - Получить запись по Id
if(CModule::IncludeModule('itdelta.valutes')) {
print_r(ITDelta\Valutes\ValutesTable::getById(1)->Fetch());
}
##getList - Получить список записей
if(CModule::IncludeModule('itdelta.valutes')) {
print_r(ITDelta\Valutes\ValutesTable::getList()->Fetch());
print_r(ITDelta\Valutes\ValutesTable::getList(array("ID" => 1))->Fetch());
}
##add - Добавление в таблицу
if(CModule::IncludeModule('itdelta.valutes')) {
ITDelta\Valutes\ValutesTable::add(array('NAME' => 'TEST', 'VALUE' => '123.33'));
}
##update - Обновить запись по ID
if(CModule::IncludeModule('itdelta.valutes')) {
$ID = 1;
$arFields = array(
"NAME" => "123"
);
ITDelta\Valutes\ValutesTable::update($ID, $arFields);
}
##delete - Удалить запись по ID
if(CModule::IncludeModule('itdelta.valutes')) {
ITDelta\Valutes\ValutesTable::delete(1);
}