找回密码
 立即注册
搜索
查看: 1786|回复: 0

③ThinkPHP配置Conf

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2015-3-1 16:16:44 | 显示全部楼层 |阅读模式
在App/Conf/config.php中
  1. <?php
  2. return array(
  3.         //开启应用分组
  4.         'APP_GROUP_LIST' => 'Index,Ademin',
  5.         'DEFAULT_GROUP' => 'Index',

  6.         //数据库链接参数
  7.         'DB_HOST' => '127.0.0.1',
  8.         'DB_USER' => 'root',
  9.         'DB_PWD' => '',
  10.         'DB_NAME' => 'think',
  11.         'DB_PREFIX' => 'hd_',

  12.         //点语法默认解析
  13.         'TMPL_VAR_IDENTIFY' => 'array',

  14.         //模板路径
  15.         'TMPL_FILE_DEPR' => '_',

  16.         //默认过滤函数
  17.         'DEFAULT_FILTER' => 'htmlspecialchars',
  18. );
  19. ?>
复制代码


开启应用分组后
在App/Lib/Action/下,可以新建Index和Admin文件夹,其中Index为默认访问
可以再Index或Admin文件中创建控制器如IndexAction或ShowAction等等

设置了模板路径
  1. 'TMPL_FILE_DEPR' => '_',
复制代码
后,可以减少一级模板目录,例如:在App/Tpl/Index/下创建Index_index.html或者Show_say.html模板文件
其中Index和Show为控制器名(类名),index和say为方法名。

在控制器中访问模板的格式为
  1. $this->display();
复制代码

如果前台使用前台的配置文件,不能使用后台的配置文件后台使用后台的配置文件,不能使用前台的配置文件
如果有需要公用的配置文件,可以写到公用的config.php文件中
可以这样:
在App/Conf/config.php中这个文件为前后台公用的配置文件

在App/Conf/中创建Index然后在里面创建config.php文件,为仅供前台使用
在App/Conf/中创建Admin然后在里面创建config.php文件,为仅供后台使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 19:24 , Processed in 0.075326 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表