1.修改默认主页
-------------------------------------------------------------------------------------------------------
修改/caches/configs/route.php文件
-------------------------------------------------------------------------------------------------------
2.创建model
新建一个model phpcms/model/格式:my_model.class.php my指表名,其基本格式如下:
<?php
defined('IN_PHPCMS') or exit('No permission resources.');
pc_base::load_sys_class('model', '', 0);
class my_model extends model {
public function __construct()
{
$this->db_config = pc_base::load_config('database');
$this->db_setting = 'default';
$this->table_name = 'my';
parent::__construct();
}
}
?>
-------------------------------------------------------------------------------------------------------
3.创建modules
新建一个my目录 其目录下的目录有 classes functions templates -------这里的目录是后台modules
创建一个前台php文件 mytest.php 其基本内容如下:
<?php
defined('IN_PHPCMS') or exit('No permission resources.');
class mytest {
function __construct()
{
$this->db = pc_base::load_model('my_model');
}
public function init() {
$result = $this->db->select();
var_dump($result);
include template('my', 'my',$result); //my是templates目录,第二个my是文件名,$result是传递参数
}
public function mylist()
{
$var = 'hello world!this is a example!';
echo $var;
include $this->admin_tpl("mytest_admin_list");
}
}
?>
-------------------------------------------------------------------------------------------------------
4.创建templates
新建一个my目录 my就是include template('my','my',$result);引入的
{template "content","header"}
{loop $result $value}
用户ID:{$value['id']}<p>
密码:{$value['username']}<p>
{/loop}
{template "content","footer"}