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/modules/aspro.next/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/aspro.next/include.php
<?
CModule::AddAutoloadClasses(
	'aspro.next',
	array(
		'CNextCache' => 'classes/general/CNextCache.php',
		'CNext' => 'classes/general/CNext.php',
		'CNextTools' => 'classes/general/CNextTools.php',
		'CNextEvents' => 'classes/general/CNextEvents.php',
		'CNextRegionality' => 'classes/general/CNextRegionality.php',
		'CNextCondition' => 'classes/general/CNextCondition.php',
		'CInstargramNext' => 'classes/general/CInstargramNext.php',
		'Aspro\\Solution\\CAsproMarketing' => 'classes/general/CAsproMarketing.php',
		'Aspro\\Functions\\CAsproSku' => 'lib/functions/CAsproSku.php', // for general sku functions
		'Aspro\\Functions\\CAsproItem' => 'lib/functions/CAsproItem.php', // for general item functions
		'Aspro\\Functions\\CAsproNext' => 'lib/functions/CAsproNext.php', // for only solution functions
		'Aspro\\Functions\\CAsproNextCustom' => 'lib/functions/CAsproNextCustom.php', // for user custom functions
		'Aspro\\Functions\\CAsproNextReCaptcha' => 'lib/functions/CAsproNextReCaptcha.php', // for google reCaptcha
		'Aspro\\Functions\\CAsproNextCRM' => 'lib/functions/CAsproNextCRM.php', // for integrate crm
		'Aspro\\Next\\Functions\\Extensions' => 'lib/functions/Extensions.php', // register custom css\js
		'Aspro\\Next\\GS' => 'lib/gs.php', // statistics
		'Aspro\\Next\\SearchQuery' => 'lib/searchquery.php', // for landings in search
		'Aspro\\Next\\PhoneAuth' => 'lib/phoneauth.php', // for auth by phone
		'Aspro\\Next\\PWA' => 'lib/pwa.php', // for progressive web app
		'Aspro\\Next\\CrossSales' => 'lib/crosssales.php', // for cross sales
		'Aspro\\Next\\MarketingPopup' => 'lib/marketingpopup.php',
		// custom user types of properties
		'Aspro\\Next\\Property\\ListStores' => 'lib/property/liststores.php',
		'Aspro\\Next\\Property\\ListPrices' => 'lib/property/listprices.php',
		'Aspro\\Next\\Property\\ListLocations' => 'lib/property/listlocations.php',
		'Aspro\\Next\\Property\\CustomFilter' => 'lib/property/customfilter.php',
		'Aspro\\Next\\Property\\CustomFilter\\CondCtrl' => 'lib/property/customfilter/condctrl.php',
		'Aspro\\Next\\Property\\Service' => 'lib/property/service.php',
		'Aspro\\Next\\Property\\YaDirectQuery' => 'lib/property/yadirectquery.php',
		'Aspro\\Next\\Property\\IBInherited' => 'lib/property/ibinherited.php',
		'Aspro\\Next\\Property\\ListUsersGroups' => 'lib/property/listusersgroups.php',
		'Aspro\\Next\\Property\\ListWebForms' => 'lib/property/listwebforms.php',
		'Aspro\\Next\\Property\\ModalConditions' => 'lib/property/modalconditions.php',
		'Aspro\\Next\\Property\\ModalConditions\\CondModal' => 'lib/property/modalconditions/condmodal.php',
		'Aspro\\Next\\Property\\ModalConditions\\ConditionType' => 'lib/property/conditiontype.php',
	)
);

/* test events */

/*AddEventHandler('aspro.next', 'OnAsproRegionalityAddSelectFieldsAndProps', 'OnAsproRegionalityAddSelectFieldsAndPropsHandler'); // regionality
function OnAsproRegionalityAddSelectFieldsAndPropsHandler(&$arSelect){
	if($arSelect)
	{
		// $arSelect[] = 'PROPERTY_TEST';
	}
}*/

/*AddEventHandler('aspro.next', 'OnAsproRegionalityGetElements', 'OnAsproRegionalityGetElementsHandler'); // regionality
function OnAsproRegionalityGetElementsHandler(&$arItems){
	if($arItems)
	{
		print_r($arItems);
		foreach($arItems as $key => $arItem)
		{
			$arItems[$key]['TEST'] = CUSTOM_VALUE;
		}
	}
}*/

// AddEventHandler('aspro.next', 'OnAsproShowPriceMatrix', array('\Aspro\Functions\CAsproNext', 'OnAsproShowPriceMatrixHandler'));
// function - CNext::showPriceMatrix

// AddEventHandler('aspro.next', 'OnAsproShowPriceRangeTop', array('\Aspro\Functions\CAsproNext', 'OnAsproShowPriceRangeTopHandler'));
// function - CNext::showPriceRangeTop

// AddEventHandler('aspro.next', 'OnAsproItemShowItemPrices', array('\Aspro\Functions\CAsproNext', 'OnAsproItemShowItemPricesHandler'));
// function - \Aspro\Functions\CAsproItem::showItemPrices

// AddEventHandler('aspro.next', 'OnAsproSkuShowItemPrices', array('\Aspro\Functions\CAsproNext', 'OnAsproSkuShowItemPricesHandler'));
// function - \Aspro\Functions\CAsproSku::showItemPrices

// AddEventHandler('aspro.next', 'OnAsproGetTotalQuantity', array('\Aspro\Functions\CAsproNext', 'OnAsproGetTotalQuantityHandler'));
// function - CNext::GetTotalCount

// AddEventHandler('aspro.next', 'OnAsproGetTotalQuantityBlock', array('\Aspro\Functions\CAsproNext', 'OnAsproGetTotalQuantityBlockHandler'));
// function - CNext::GetQuantityArray

// AddEventHandler('aspro.next', 'OnAsproGetBuyBlockElement', array('\Aspro\Functions\CAsproNext', 'OnAsproGetBuyBlockElementHandler'));
// function - CNext::GetAddToBasketArray

?>

Youez - 2016 - github.com/yon3zu
LinuXploit