zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    单词接龙
    字符串,字符数组
    马的遍历
    约瑟夫问题
    扫雷游戏
    寻找道路
    传纸条
    数的划分
    火柴棒等式
    火星人
  • 原文地址:https://www.cnblogs.com/cnn2017/p/10071110.html
Copyright © 2011-2022 走看看