84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
OneThink是基于ThinkPHP 3.X开发的开发框架,支持插件。我的问题是,如何把类库放在插件目录,而不是系统自带的Org目录下,因为希望插件的安装足够简单。
业精于勤,荒于嬉;行成于思,毁于随。
我把第三方类库全部放在vendor 目录下,这了是thinkphp推荐的,vendor('Snoopy/Snoopy'); 加载
好吗,是我没有看清,你问的是onethink ,大不了用include 加载吗
类似如下
if(!defined('DS')) { define('DS',DIRECTORY_SEPARATOR); } if(!defined('FETCHURL_DIR')) { define('FETCHURL_DIR',dirname(__FILE__).DS); } //include_once FETCHURL_DIR.'Snoopy.php'; include_once FETCHURL_DIR.'simple_html_dom.php'; include_once FETCHURL_DIR.'library'.DS.'Requests.php';
自己查看了很多OneThink插件,发现了解决的方案namespace Addons/类名
namespace Addons/类名
我把第三方类库全部放在vendor 目录下,这了是thinkphp推荐的,
vendor('Snoopy/Snoopy'); 加载
好吗,是我没有看清,你问的是onethink ,大不了用include 加载吗
类似如下
自己查看了很多OneThink插件,发现了解决的方案
namespace Addons/类名