如果你想做活动页,套用ecos框架的话,那么本文将是你的必读之文章。ecstore的index是调用kernel的boot方法来进行入口处理路由的,而我们设计的某个单页,可能不需要经过ecos的路由处理,这时可以用下面的四行代码来进行加载ecos框架。
define('ROOT_DIR',realpath(dirname(__FILE__))); require(ROOT_DIR.'/app/base/kernel.php'); require(ROOT_DIR.'/config/config.php'); kernel::register_autoload();
加载了上述四行代码之后,就可以使用除路由外的一切东西了。比如base_kvstore,比如single(‘xxx’)等。但注意,如果这里如果要涉及到user_object等和cache有关的东西时,还需要加载两行代码才行。
cachemgr::init(); cacheobject::init();
因为默认的cache初始化代码,是写在kernel的boot方法里的,所以必须额外再做初始化处理,不然会报错的。
文章评分1次,平均分5.0:★★★★★
好像随时可以沙发哈