discuz 简单创建入口 控制 模板
目录文件
/car.php /source/module/car/car_forum.php /template/default/car/car_index.htm
入口文件内容 car.php
<?php define('APPTYPEID', 102); define('CURSCRIPT', 'car'); require './source/class/class_core.php'; $discuz = C::app(); $discuz->reject_robot(); $modarray = array('car', 'car_forum'); $mod = getgpc('mod'); $mod = (empty($mod) || !in_array($mod, $modarray)) ? 'error' : $mod; $discuz->init(); define('CURMODULE', $mod); require DISCUZ_ROOT.'./source/module/car/car_forum.php'; ?>
控制文件 /source/module/car/car_forum.php
<?php // mod文件只能被入口文件引用,不能直接访问 if(!defined('IN_DISCUZ')) { exit('Access Denied'); } $data = '1111'; include template("car/car_index"); ?>
模板文件 /template/default/car/car_index.htm
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> {$data} </body> </html>
最后访问 域名/car.php 页面就会渲染输出 1111