lib目录疑问 [ 新手入门 ]
在改网站中发现有一个函数是在位于“webroot/lib/Pub/Fram.php”的文件中的,查了一下官方的目录结构,没有发现这个文件夹,想想也许是原先那个建站的人自己建的,然后写的类和方法,但是打开文件夹看好多文件,我想一个人不可能写这么多文件吧?况且位于lib目录下的几个文件夹中都文件呢,想问下,这个文件夹以及里面的文件是从哪里下载的嘛?或者是官方规定可扩展的,一个人不可能写这么多啊,一个企业网站也用不多所有方法啊,求指教(发现这里上传图片却不能插入,所以弄不了截图喽,lib文件中有这几个文件夹:Bll,Dal,Model,openapi,Pub,看看有没有印象)
共 4 条回复
-
我看了fram.php中的有两个方法是这样的:
//获取详细地址 public static function PageAddress($_this,$route,$para=array()) { return $_this->createUrl($route,$para); } public static function CreateUrl($route,$para=array(),$IsView=false) { //createAbsoluteUrl if($IsView) die(Yii::app()->Controller->createUrl($route,$para)); return Yii::app()->Controller->createUrl($route,$para); } //注册脚本 public static function RegisterScriptFile($ScriptFiles=array()) { if(count($ScriptFiles)>0) { //$cs=Yii::app()->getClientScript(); $cs=Yii::app()->clientScript; for($i=0;$i<count($ScriptFiles);$i++) { if(!$cs->isScriptFileRegistered($ScriptFiles[$i])) { $cs->registerScriptFile($ScriptFiles[$i]); } } } }
看样子应该是yii的东西吧,当中有
$cs=Yii::app()
嘛,不可能他下载下来一个个改的呀,请问这些库从哪里可以找到下载呢?而且还都是中文注释,这个有点不理解。。。。。 -
yii自带的扩展都在包里,如果你需要额外的扩展,可以在 http://www.yiiframework.com/extensions/ 这里下载
中文注释可能作者是中国人,并且上面的内容无非就是生成url地址和在页面中批量添加css或js链接
chenyan
注册时间:2013-01-29
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱35
- 威望0
- 积分35