Поддержка серверов

MOBILEAPP: методы, функции, константы класса Битрикс


Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

События модуля mobileapp

СобытиеВызывается
OnAdminMobileGetPushSettingsCAdminMobilePush::OnAdminMobileGetPushSettings
OnBeforeAdminMobilePushOptsLoadCAdminMobilePush::getOptions
OnMobileInitMobile::onMobileInit

Константы модуля mobileapp

КонстантаПроверяется
BX_UTFMobile::ConvertFromUtf
MOBILE_INIT_EVENT_SKIPMobile::onMobileInit

Список функций и методов модуля mobileapp

Метод
AppResource::get()
AppResource::getAdditionalSet()
AppResource::getIconsSet()
AppResource::getImagesSet()
AppResource::getMap()
AppTable::checkFields()
AppTable::getFilePath()
AppTable::getMap()
AppTable::getSupportedPlatforms()
AppTable::getTableName()
AppTable::isAppExists()
AppTable::onAfterDelete()
AppTable::validateCode()
AppTable::validateFolder()
AppTable::validateName()
AppTable::validateShortName()
Base::expandDependency()
Base::getDependencies()
Base::getDependencyList()
Base::getLangDefinitionExpression()
Base::getLangMessages()
Base::getModificationTime()
Base::getPath()
Base::getRelativePathToFile()
CAdminMobileDetail::addSection()
CAdminMobileDetail::addUpperButton()
CAdminMobileDetail::getHtml()
CAdminMobileDetail::getItem()
CAdminMobileDetail::setTitle()
CAdminMobileDetailTmpl::getHtml()
CAdminMobileDetailTmpl::getSectionHtml()
CAdminMobileDetailTmpl::getTitleHtml()
CAdminMobileDetailTmpl::getUpperButtonsHtml()
CAdminMobileEdit::getCommonAttribs()
CAdminMobileEdit::getCustomAttribs()
CAdminMobileEdit::getFieldHtml()
CAdminMobileFilter::getFields()
CAdminMobileFilter::getHtml()
CAdminMobileFilter::getNonemptyFields()
CAdminMobileFilter::setFields()
CAdminMobileInterface::getCheckBoxesHtml()
CAdminMobileMenu::addItem()
CAdminMobileMenu::buildMenu()
CAdminMobileMenu::getDefaultUrl()
CAdminMobilePush::OnAdminMobileGetPushSettings()
CAdminMobilePush::addData()
CAdminMobilePush::getData()
CAdminMobilePush::getOptions()
CAdminMobilePush::saveOptions()
CMobileAppPullSchema::OnGetDependentModule()
CMobileLazyLoad::getBase64Stub()
Component::__construct()
Component::createInstanceByName()
Component::execute()
Component::getExtensionsContent()
Component::getInfo()
Component::getPath()
Component::getPublicPath()
Component::getResult()
Component::getVersion()
Component::onBeforeModificationDateSave()
Component::resolveDependencies()
ConfigMap::__construct()
ConfigMap::createMap()
ConfigMap::getDescriptionConfig()
ConfigMap::getGroupByParam()
ConfigMap::getGroupParams()
ConfigMap::getImageParams()
ConfigMap::getLangMessages()
ConfigMap::getLimits()
ConfigMap::getMap()
ConfigMap::getParamDescription()
ConfigMap::getParamsByGroups()
ConfigMap::getParamsByType()
ConfigMap::getValueList()
ConfigMap::has()
ConfigMap::isGroup()
ConfigTable::checkFields()
ConfigTable::getFilePath()
ConfigTable::getMap()
ConfigTable::getSupportedPlatforms()
ConfigTable::getTableName()
ConfigTable::isExists()
ConfigTable::validateAppCode()
ConfigTable::validatePlatform()
Extension::__construct()
Extension::getContent()
Extension::getIncludeExpression()
Extension::getResolvedDependencyList()
Extension::onBeforeModificationDateSave()
Extension::resolveDependencies()
Lists::addItem()
Lists::addItems()
Lists::addSection()
Lists::createCategory()
Lists::setCategoryName()
Lists::showJSON()
Manager::__construct()
Manager::addConfig()
Manager::addVirtualParams()
Manager::bindTemplate()
Manager::copyFromTemplate()
Manager::createApp()
Manager::fetchComponents()
Manager::getAppFiles()
Manager::getAvailableComponents()
Manager::getComponentByName()
Manager::getComponentPath()
Manager::getComponentVersion()
Manager::getConfigJSON()
Manager::getExtensionPath()
Manager::getExtensionResourceList()
Manager::getTemplateList()
Manager::getWorkspaces()
Manager::nameSpaceToArray()
Manager::registerFileInApp()
Manager::removeApp()
Manager::removeConfig()
Manager::unregisterFileInApp()
Manager::updateConfig()
Mobile::ConvertFromUtf()
Mobile::Init()
Mobile::PrepareStrToJson()
Mobile::_Init()
Mobile::__clone()
Mobile::__construct()
Mobile::getApiVersion()
Mobile::getBXScriptSupported()
Mobile::getDevice()
Mobile::getDeviceHeight()
Mobile::getDeviceWidth()
Mobile::getIPadViewPort()
Mobile::getIniScale()
Mobile::getInstance()
Mobile::getLargeScreenSupport()
Mobile::getLargeScreenViewPort()
Mobile::getMaxScale()
Mobile::getMinScale()
Mobile::getPgVersion()
Mobile::getPixelRatio()
Mobile::getPlatform()
Mobile::getScale()
Mobile::getScreenCategory()
Mobile::getSystemVersion()
Mobile::getTargetDpi()
Mobile::getUserScalable()
Mobile::getViewPort()
Mobile::getViewPortLandscape()
Mobile::getViewPortPortrait()
Mobile::getWidth()
Mobile::initScripts()
Mobile::isAppBackground()
Mobile::isLarge()
Mobile::isWebRtcSupported()
Mobile::onMobileInit()
Mobile::setBXScriptSupported()
Mobile::setDeviceHeight()
Mobile::setDeviceWidth()
Mobile::setIniScale()
Mobile::setLargeScreenSupport()
Mobile::setMaxScale()
Mobile::setMinScale()
Mobile::setPixelRatio()
Mobile::setScale()
Mobile::setScreenCategory()
Mobile::setUserScalable()
Mobile::setWebRtcSupport()
Mobile::setWidth()
ParameterType::getDesc()
ParameterType::getStringType()
Tools::generateMobileJSFile()
Tools::getArrayFilesHash()
Tools::getMobileJSCorePath()
Utils::extractEntityDescription()
Utils::jsonEncode()
mobileapp::DoInstall()
mobileapp::DoUninstall()
mobileapp::InstallDB()
mobileapp::InstallFiles()
mobileapp::UnInstallDB()
mobileapp::UnInstallFiles()
mobileapp::__construct()