业务经理

微信扫描以上二维码

028-61286886

技术咨询

手动添加了一个自定义PHP页面怎么指定模板文件

迅睿框架 更新 2024-10-23 09:33:02 求知若渴虚心若愚

手动添加了一个自定义PHP页面怎么指定模板文件给它呢?

比如我在api文件夹里添加了一个down.php

<?php

define('IS_API', basename(__FILE__, '.php'));

define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME));

require('../index.php');

然后再在dayrui/My/Api/添加了一个Down.php

<?php

$this->_module_init('news');


最后我想在里面调用我当前使用的电脑端模板目录的down.html模板文件,应该怎么写呢

方案

  • 迅睿官方创始人 #1 · 2024-10-18 15:46:19
    满意答案
    XR_V()->display("down.html");
  • 阿杰SEO优化 #2 · 2024-10-18 16:02:31

    运用视图模板

    \Phpcmf\Service::V()->assign([
        'test_var' => '这是一个变量',
    ]);
    \Phpcmf\Service::V()->display('test.html');

    上面代码是将变量赋值给模板输出,那么我们输出的模板是test.html

    1、前端控制器模板文件

    /template/pc或mobile/default/home/应用目录/test.html

    2、用户控制器模板文件

    /template/pc或mobile/default/member/应用目录/test.html

    3、后台控制器模板文件

    /dayrui/App/应用目录/Views/test.html

    4、指定任意目录作为引用模板文件

    \Phpcmf\Service::V()->set_dir('/www/www2/');
    \Phpcmf\Service::V()->display('test.html'); //调用模板为:/www/www2/test.html



    手册原话

  • 求知若渴虚心若愚 #3 · 2024-10-23 09:33:02
    @迅睿官方创始人:可以了,非常感谢。

迅睿系统漏洞

GeoSeo工具箱
GeoSeo工具箱(2026-10-30)
新增城市落地页FAQ自定义 新增 Site Scan 分析报告并支...
外贸多语言建站
外贸多语言建站(2026-10-30)
修正对百度编辑器提取支持
AI文章生成器
AI文章生成器(2026-10-29)
任务插图设置数量
Bing站长数据
Bing站长数据(2026-10-29)
根据BING接口调整菜单 各个页面数据支持点击查看详情
按字段付费
按字段付费(2026-10-29)
按字段付费用于模块的字段设置一定的价格,当用户购买了此内容的字段时才...
泛解析站群系统
泛解析站群系统(2026-10-29)
AI队列增加清空按钮 表单提示语收敛 目录模式不接管主域名模板
账号注销
账号注销(2026-10-29)
用于用户中心的注销账号申请,后台审核通过后注销此账号。后台统一管理注...
邮件群发
邮件群发(2026-10-28)
修改模板的命名
自定义收款/捐款
自定义收款/捐款(2026-10-28)
自定义收款或捐款插件可以让用户快速创建付款或者捐款功能
CMS内容批量修改
CMS内容批量修改(2026-10-28)
后台批量修改文章内容的指定字段在插件后台可以任意指定字段