webman 写一个公共的静态文件,在index里面引入 无法解析

好大事

问题描述

主页引入 公共的 html文件一直无法解析

程序代码

<!DOCTYPE html>
<html lang="en">
<head>
    <title></title>
    <link rel="stylesheet" href="/bootstrap/css/bootstrap-4.2.1.css">
    <link rel="stylesheet" href="https://www.jq22.com/jquery/font-awesome.4.7.0.css">
    <link rel="stylesheet" href="/admin/login/css/slidercaptcha.css">
    <link rel="stylesheet" href="/admin/login/css/login_ercode.css">
    <link rel="stylesheet" href="/admin/login/css/slidercaptcha.css">
</head>

<body>
{include file="/common/js/common.html" /}
<div class="main">
    <div class="main_bg" style="background: url(/admin/login/images/login-bg.jpg) #ebfff5 no-repeat">
        <div class="loginBox">
            <div class="signContent">
                <div class="signContainer">

截图报错信息里报错文件相关代码


页面引入公共的写法


页面显示的内容

242 1 0
1个回答

walkor

webman默认是原生php模板。如果你要用tp模板需要自己配置下
https://www.workerman.net/doc/webman/view.html

  • 好大事 2023-12-08

    我配置了 tp模版 提示的是报错:
    Exception: template not exists:E:\webman\webman\app/admin/view/admin\header.html in E:\webman\webman\vendor\topthink\think-template\src\Template.php:1255

    但是我已经在config.view 配置了:
    return [
    'handler' => ThinkPHP::class,
    'options' => [
    'view_suffix' => 'html',
    'tpl_begin' => '{',
    'tpl_end' => '}'
    ]
    ];

  • walkor 2023-12-08

    提示已经很明确了

🔝