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

Поиск по исходникам Битрикс


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

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

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

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

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

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

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

main

Где найденоМетод
методCAjax::encodeURI($str)
методCHTTP::urnEncode($str, $charset = false)
методCUserTypeUrl::encodeUrl($url)
методCEvent::fieldencode($s)
методCEvent::EncodeMimeString($text, $charset)
методCEvent::EncodeSubject($text, $charset)
методCEvent::EncodeHeaderFrom($text, $charset)
методCBXSanitizer::ApplyDoubleEncode($bApply=true)
методCBXSanitizer::encodeAttributeValue(array $attr)
методLPA::EncodePHPTags($str)
методCBXPunycode::IsEncoded($domainName)
методCBXPunycode::Encode($domainName)
методCBXPunycode::DoEncodeUcs4($input)
методCDataXMLDocument::encodeDataTypes( $name, $value)
методCBXVirtualFileFileSystem::GetPathWithNameEncoded()
методCBXVirtualDirectoryFileSystem::GetPathWithNameEncoded()
методCImageUploader::StrangeUrlEncode($url)
методArrayField::encode($value)
методArrayField::encodeJson($value)
методArrayField::encodePhp($value)
методSigner::encodeSignature($value)
методCatalog::encodeProductLog(array $log)
методXmlConverter::encode($text, $textType = "")
методEmoji::encode($text)
методHtmlFilter::encode($string, $flags = ENT_COMPAT)
методGeoHash::encode(array $coordinate, $length = self::MAX_LENGTH)
методBase32::encode($string)
методEmptyConverter::encode($text, $textType = "")
методHtmlConverter::encode($text, $textType = "")
методString::htmlEncode($string, $flags = ENT_COMPAT)
методJson::encode($data, $options = null)
методConverter::encodeModule(Module $module)
методConverter::encodePackage(Resource\Package $package, Resource\Profile $profile = null)
методMail::encodeMimeString($text, $charset)
методMail::encodeSubject($text, $charset)
методMail::encodeHeaderFrom($text, $charset)
методAddress::getEncoded()
методArchiveEntry::encodeUrn($uri)
методSmile::objectEncode($data, $options = [])

bizproc

Где найденоМетод
методCBPCalc::FunctionUrlencode($args)

clouds

Где найденоМетод
методCCloudUtil::URLEncode($str, $charset, $file_name = false)

crm

Где найденоМетод
методCCrmUrlUtil::UrnEncode($str, $charset = false)
методCCrmCurrency::GetEncodedCurrencyName($currencyID, $langID = '')

dav

Где найденоМетод
методCDavExchangeClient::Encode($text)
методCDavResource::EncodeHierarchicalProp(array $arProps, $parentXmlns, &$xmlnsDefs, array &$xmlnsHash, &$response, &$request)
методCDavGroupdavClientRequest::UrlEncode($url)
методCDavWebDav::UrlEncode($url)
методCDavWebDavServer::UrlEncode($t)
методCDavGroupdavClient::Encode($text)
методCDavResponse::Encode($text)

disk

Где найденоМетод
методBaseComponent::encodeUrn($urn)
методYandexDiskHandler::getEncodedId($path)
методUrlManager::encodeUrn($uri)

fileman

Где найденоМетод
методCHTMLEditor::SafeJsonEncode($data = array())

iblock

Где найденоМетод
методCIBlockCMLImport::URLEncode($str)

im

Где найденоМетод
методCIMRestService::objectEncode($data, $options = [])
методText::encodeEmoji($text)
методCommon::objectEncode($params)

imopenlines

Где найденоМетод
методCommon::objectEncode($params)
методRest::objectEncode($data, $options = [])

landing

Где найденоМетод
методArchiveEntry::encodeUrn($uri)

learning

Где найденоМетод
методCLearnPath::IsUrlencodedPath($str)
методCLearnPath::ImportUrlencoded($str)
методCLearnPath::ExportUrlencoded()

mail

Где найденоМетод
методImap::encodeUtf7Imap($data)

mobileapp

Где найденоМетод
методUtils::jsonEncode($string, $options = JSON_HEX_TAG | JSON_HEX_AMP | JSON_PRETTY_PRINT | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_UNESCAPED_UNICODE)

pull

Где найденоМетод
методCommon::jsonEncode($params)

sale

Где найденоМетод
методencodeDER($type, $value = '', $primitive = true, $class = 0)
методencodeOID($str)
методState::createFromEncodedData($data)
методCashboxAtolFarm::encode(array $data)
методCashboxOrangeData::encode(array $data)
методOrderArchiveItem::prepareEncodeFields(array $fields)

search

Где найденоМетод
методCSiteMap::URLEncode($str, $charset)
методCSiteMap::LocationEncode($str)
методCSiteMap::TimeEncode($iTime)

sender

Где найденоМетод
методContent::encodeText($text)

seo

Где найденоМетод
методFormVkontakte::encodeString($text, $length = 60)
методYandexJson::encode($data, $options = null)
методYandexJson::_encode($data)

socialservices

Где найденоМетод
методCLiveIDOAuthInterface::getScopeEncode()
методCTwitterInterface::urlencode($mixParams)
методCBitrix24NetOAuthInterface::getScopeEncode()
методCSocServOAuthTransport::getScopeEncode()
методBitrix24Signer::encodeSignature($value)

subscribe

Где найденоМетод
методCMailTools::EncodeMimeString($text, $charset)
методCMailTools::EncodeSubject($text, $charset)
методCMailTools::EncodeHeaderFrom($text, $charset)

tasks

Где найденоМетод
методCTaskListState::encodeState($state)

webservice

Где найденоМетод
методencodeValueLight( $name, $value)
методCSOAPCodec::encodeValue($name, $value, $complexDataTypeName = "")