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

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


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

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

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

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

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

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

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

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

СобытиеВызывается
BeforeIndexCSearch::Index
OnAfterIndexAddCSearch::Index
OnBeforeFullReindexClearCSearch::ReIndexAll
OnBeforeIndexDeleteCSearch::DeleteIndex
OnBeforeIndexUpdateCSearch::Index
OnEpilogCSearchStatistic::IsActive
OnReindexCSearchParameters::GetModulesList
OnSearchCSearch::Search
OnSearchCheckPermissionsCSearchUser::CheckCurrentUserGroups
OnSearchGetFileContentCSearch::ReindexFile
OnSearchGetURLCSearchItem::Fetch
OnSearchPrepareFilterCSearch::__PrepareFilter

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

КонстантаПроверяется
BX_DISABLE_INDEX_PAGECSiteMap::Fetch
BX_UTFCSearchTitle::Fetch
SITE_IDCSearchStatistic::OnEpilog
search_range_by_sum_tfCSearch::GetFreqStatistics

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

Метод
CSearch::Add()
CSearch::CSearch()
CSearch::ChangeIndex()
CSearch::ChangePermission()
CSearch::ChangeSite()
CSearch::CheckPath()
CSearch::CheckPermissions()
CSearch::CleanFreqCache()
CSearch::DBNavStart()
CSearch::DeleteForReindex()
CSearch::DeleteIndex()
CSearch::DeleteOld()
CSearch::Fetch()
CSearch::FormatDateString()
CSearch::FormatLimit()
CSearch::GetContentItemParams()
CSearch::GetFilterMD5()
CSearch::GetFreqStatistics()
CSearch::GetGroupCached()
CSearch::GetIndex()
CSearch::Index()
CSearch::IndexTitle()
CSearch::KillEntities()
CSearch::KillTags()
CSearch::MakeSQL()
CSearch::NavStart()
CSearch::OnChangeFile()
CSearch::OnChangeFilePermissions()
CSearch::OnGroupDelete()
CSearch::OnLangDelete()
CSearch::PrepareSearchResult()
CSearch::QueryMnogoSearch()
CSearch::ReIndexAll()
CSearch::RecurseIndex()
CSearch::RegisterStem()
CSearch::ReindexFile()
CSearch::ReindexLock()
CSearch::ReindexModule()
CSearch::RemovePHP()
CSearch::Repl()
CSearch::Search()
CSearch::SetContentItemGroups()
CSearch::SetContentItemParams()
CSearch::SetLimit()
CSearch::SetOffset()
CSearch::SetOptions()
CSearch::StemIndex()
CSearch::TagsIndex()
CSearch::Update()
CSearch::UpdateSite()
CSearch::__PrepareFilter()
CSearch::__PrepareSort()
CSearch::__construct()
CSearch::chr()
CSearch::normdev()
CSearch::stddev()
CSearch::tagsMakeSQL()
CSearchCallback::Index()
CSearchCustomRank::Add()
CSearchCustomRank::CheckFields()
CSearchCustomRank::Delete()
CSearchCustomRank::GetByID()
CSearchCustomRank::GetList()
CSearchCustomRank::ModulesList()
CSearchCustomRank::ModulesSelectBox()
CSearchCustomRank::NextUpdate()
CSearchCustomRank::StartUpdate()
CSearchCustomRank::Update()
CSearchCustomRank::__GetParam()
CSearchFormatter::format()
CSearchFullText::connect()
CSearchFullText::deleteById()
CSearchFullText::getErrorNumber()
CSearchFullText::getErrorText()
CSearchFullText::getInstance()
CSearchFullText::getRowFormatter()
CSearchFullText::replace()
CSearchFullText::search()
CSearchFullText::searchTitle()
CSearchFullText::truncate()
CSearchFullText::update()
CSearchItem::Fetch()
CSearchItem::GetList()
CSearchParameters::AddFilterParams()
CSearchParameters::ConvertParamsToFilter()
CSearchParameters::GetFilterDropDown()
CSearchParameters::GetModulesList()
CSearchParameters::_blog()
CSearchParameters::_forum()
CSearchParameters::_iblock()
CSearchParameters::_main()
CSearchParameters::_socialnetwork()
CSearchParameters::_socialnetwork_user()
CSearchQuery::BuildWhereClause()
CSearchQuery::CutKav()
CSearchQuery::GetQueryString()
CSearchQuery::ParseQ()
CSearchQuery::ParseStr()
CSearchQuery::PrepareQuery()
CSearchQuery::StemQuery()
CSearchQuery::StemWord()
CSearchQuery::__construct()
CSearchSQLHelper::_CallbackPARAMS()
CSearchSQLHelper::_CallbackURL()
CSearchSQLHelper::__construct()
CSearchStatistic::CleanUpAgent()
CSearchStatistic::GetCurrentURL()
CSearchStatistic::GetList()
CSearchStatistic::IsActive()
CSearchStatistic::OnEpilog()
CSearchStatistic::PhraseStat()
CSearchStatistic::SetActive()
CSearchStatistic::__construct()
CSearchSuggest::CSearchSuggest()
CSearchSuggest::CleanUpAgent()
CSearchSuggest::GetList()
CSearchSuggest::SetResultCount()
CSearchSuggest::__construct()
CSearchTags::CleanCache()
CSearchTags::GetList()
CSearchTitle::Fetch()
CSearchTitle::MakeFilterUrl()
CSearchTitle::Search()
CSearchTitle::__construct()
CSearchTitle::getRankFunction()
CSearchTitle::getSqlOrder()
CSearchTitle::searchTitle()
CSearchTitle::setMinWordLength()
CSearchUser::AddGroups()
CSearchUser::CheckCurrentUserGroups()
CSearchUser::DeleteByUserID()
CSearchUser::DeleteGroups()
CSearchUser::IsGroupsExists()
CSearchUser::OnAfterUserUpdate()
CSearchUser::SetGroups()
CSearchUser::__construct()
CSiteMap::Create()
CSiteMap::Fetch()
CSiteMap::GetURLs()
CSiteMap::LocationEncode()
CSiteMap::TimeEncode()
CSiteMap::URLEncode()
GenerateUniqId()
search::DoInstall()
search::DoUninstall()
search::InstallDB()
search::InstallEvents()
search::InstallFiles()
search::OnGetTableList()
search::OnGetTableSchema()
search::UnInstallDB()
search::UnInstallEvents()
search::UnInstallFiles()
search::search()
search_isShortDate()