3 if ( !defined(
'OX_IS_ADMIN' ) ) {
4 define(
'OX_IS_ADMIN',
true );
7 if ( !defined(
'OX_ADMIN_DIR' ) ) {
8 define(
'OX_ADMIN_DIR', dirname(__FILE__) );
11 require_once dirname(__FILE__) .
"/../bootstrap.php";
14 $blAjaxCall = (isset($_SERVER[
'HTTP_X_REQUESTED_WITH']) && $_SERVER[
'HTTP_X_REQUESTED_WITH'] ==
'XMLHttpRequest');
19 error_reporting( E_ALL ^ E_NOTICE);
24 $sUtilModule =
$myConfig->getConfigParam(
'sUtilModule' );
25 if ( $sUtilModule && file_exists( getShopBasePath().
"modules/".$sUtilModule ) )
26 include_once getShopBasePath().
"modules/".$sUtilModule;
28 $myConfig->setConfigParam(
'blAdmin',
true );
32 header(
"location:index.php");
38 $sContainer = trim(strtolower( basename( $sContainer ) ));
41 $oAjaxComponent =
oxNew($sContainer.
'_ajax');
44 $sFile =
'inc/'.$sContainer.
'.inc.php';
45 if ( file_exists( $sFile ) ) {
48 $oAjaxComponent =
new ajaxcomponent( $aColumns );
49 $oAjaxComponent->init( $aColumns );
51 $oEx =
oxNew (
'oxFileException' );
52 $oEx->setMessage(
'EXCEPTION_FILENOTFOUND' );
53 $oEx->setFileName( $sFile );
59 $oAjaxComponent->setName( $sContainer );