VayNe丶 发表于 2015-2-3 11:59:10

CI如要要inclode一个文件,你们都是放在哪个目录的

比如 有些公共的部分,不想每次都写。想使用include包含进来。

这时候 你们的public.php是放在哪里的?放在哪个目录下比较规范

小新de智慧 发表于 2015-2-3 13:17:02

一般外部资源都是放在assets 中 。 公共的其他文可以放在 libraries

yuzhigang5460 发表于 2015-2-3 16:25:33

我猜楼主是想用一个类, 那么类当然要放到Libraries文件夹下。
比如要用Oauth2.php类,它有很多Provider,
那么Oauth2.php放到Libraries下,Libraries下新建一个文件夹叫Provider,Oauth2.php内部include进需要的类库即可。

VayNe丶 发表于 2015-2-3 17:18:06

yuzhigang5460 发表于 2015-2-3 16:25
我猜楼主是想用一个类, 那么类当然要放到Libraries文件夹下。
比如要用Oauth2.php类,它有很多Provider,
...

不是类。只是一段普通的代码。就是一段流程性质的代码。

楼上的兄弟说放到libraries中 合适吗

yho 发表于 2015-2-4 15:26:00

爱放哪放哪,调用FCPATHAPPPATH等全局变量都可以引用到

yho 发表于 2015-2-4 15:26:59

yho 发表于 2015-2-4 15:26
爱放哪放哪,调用FCPATHAPPPATH等全局变量都可以引用到

一般喜欢helper目录和libraries目录

VayNe丶 发表于 2015-2-6 15:47:28

小新de智慧 发表于 2015-2-3 13:17
一般外部资源都是放在assets 中 。 公共的其他文可以放在 libraries

<?php
    //后台各种数据列表的公共部分代码,主要做页面分页使用
    $pageNum = 1;
    $numPerPage = 20;
    $oderField = 'addtime';
    $totalCount = 0;
    $pn = $this->input->post('pageNum', TRUE);
    if ($pn)
      $pageNum = trim($pn);
    $npp = $this->input->post('numPerPage', TRUE);
    if ($npp)
      $numPerPage = trim($npp);
    $of = $this->input->post('oderField', TRUE);
    if ($of)
      $oderField = trim($of);
    // 因为有分页,所以要写到这里




这种 代码 也可以放到libraries中吗?
页: [1]
查看完整版本: CI如要要inclode一个文件,你们都是放在哪个目录的