Thinkphp模板使用 : 模块名_方法名.html方式的两种方法
1、第一种方式使用继承父类的方式重写display方法
function mdisplay(){
$tplpath='./tpl/';
$acname=MODULE_NAME;
$mname=ACTION_NAME;
$this->display($tplpath.$acname.'_'.$mname.'.htm');
}
2、第二种方式修改
'TMPL_FILE_DEPR' => '_', // 配置模版定义模式
打开 thinkphp核心包
里面有个文件 APP.CLASS.PHP
126行
C('TEMPLATE_NAME',THEME_PATH.MODULE_NAME.(C('TMPL_FILE_DEPR')).$action.C('TMPL_TEMPLATE_SUFFIX'));
改成这样
还有86行 也改成这样
C('TEMPLATE_NAME',THEME_PATH.MODULE_NAME.(C('TMPL_FILE_DEPR')).ACTION_NAME.C('TMPL_TEMPLATE_SUFFIX'));
就OK了
C('TEMPLATE_NAME',THEME_PATH.MODULE_NAME.(C('TMPL_FILE_DEPR')).$action.C('TMPL_TEMPLATE_SUFFIX'));
改成这样
还有86行 也改成这样
C('TEMPLATE_NAME',THEME_PATH.MODULE_NAME.(C('TMPL_FILE_DEPR')).ACTION_NAME.C('TMPL_TEMPLATE_SUFFIX'));
就OK了
浙公网安备 33010602011771号