403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/components/bitrix/search.suggest.input/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/components/bitrix/search.suggest.input/component.php
<?php if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true)
{
	die();
}
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponent $this */
/** @var array $arParams */
/** @var array $arResult */
/** @var string $componentName */
/** @var string $componentPath */
/** @var string $componentTemplate */
/** @var string $parentComponentName */
/** @var string $parentComponentPath */
/** @var string $parentComponentTemplate */

if (!CModule::IncludeModule('search'))
{
	ShowError(GetMessage('CC_BSSI_MODULE_NOT_INSTALLED'));
	return;
}

$arParams['NAME'] = trim($arParams['NAME']);
if ($arParams['NAME'] == '')
{
	$arParams['~NAME'] = $arParams['NAME'] = 'q';
}

$arParams['INPUT_SIZE'] = intval($arParams['INPUT_SIZE']);
if (!$arParams['INPUT_SIZE'])
{
	$arParams['~INPUT_SIZE'] = $arParams['INPUT_SIZE'] = 40;
}

$arParams['DROPDOWN_SIZE'] = intval($arParams['DROPDOWN_SIZE']);
if (!$arParams['DROPDOWN_SIZE'])
{
	$arParams['~DROPDOWN_SIZE'] = $arParams['DROPDOWN_SIZE'] = 10;
}

$arResult['ID'] = preg_replace('/\\W/', '_', $arParams['NAME']) . $this->randString();

$arResult['~ADDITIONAL_VALUES'] = 'pe:' . $arParams['DROPDOWN_SIZE'] . ',md5:' . $arParams['FILTER_MD5'] . ',site:' . SITE_ID;
$arResult['ADDITIONAL_VALUES'] = CUtil::JSEscape($arResult['~ADDITIONAL_VALUES']);

$this->IncludeComponentTemplate();

Youez - 2016 - github.com/yon3zu
LinuXploit