cmd.php 1.79 KB
<?php
/**
 * Вызов К2 из командной строки
 *
 * @copyright Copyright (C) 2000 - 2016  Rudyuk Sergey, K2. http://corp2.net, http://k2r.biz, http://corp2.kiev.ua
 * @link http://corp2.net
 * @link http://k2r.biz
 * @link http://corp2.kiev.ua
 */
	define('K2', true);		// Константа определяет, что запущена К2
	define('K2ClI', true);	// Константа определяет, что запущена К2 в режиме командной строки

        
    global $root, $k2shop_root, $k2m, $k2, $modeapp, $not_show, $k2proj;

        require_once('k2global.php'); 
        
        $modeapp=0;
        
        //echo 'path='.getcwd();
        //exit;
    
        
        $k2proj='';
        
        $k2_rootpath='';
        //if (!defined('OLDROOT')){
            //$k2_rootpath='../';
        //}

        $projfilename=$k2_rootpath.'../k2proj.php';
        //echo 'projfile='.$projfilename."\n";
        if (file_exists($projfilename)){
            $k2proj=file_get_contents($projfilename);
        }            
        
        
        $root = str_replace(nslashe('/k2shop/k2shop'), '', __DIR__);
        $k2shop_root=nslashe($root.'/k2shop/k2shop');

        
        //require_once nslashe($root.'\bootstrap.php');
        //require_once nslashe($root.'\cli-config.php');

        /*$k2proj='';
        $projfilename=nslashe($root.'/../k2proj.php');
        echo 'projfilename='.$projfilename."\n";
        if (file_exists($projfilename)){
            echo "file project exists...\n";
            $k2proj=file_get_contents($projfilename);
        }*/            
        
        //echo 'projname='.$k2proj."\n";

        
	//require_once('./app/main_cmd.php');
        require_once(k2app('main_cmd.php'));

        $ms = new main_cmd();
        $ms->show();