我对模板引擎本身很陌生。我想知道如何使用twig包含我的css样式表,因为每次渲染时它都不会渲染样式。
index.html ,包括css样式表。
<link href="style.css" rel="stylesheet" type="text/css">
<link href="icomoon/style.css" rel="stylesheet">
index.html 显示数据(数据显示正确,只是css样式表,不呈现(或设计未显示)。
{% if sv_query.connect and sv_data.password == 0 %}
<center><img src="images/status/server-online.png"/><br/>Server is online!</center>
<center>Players: <font color=green><b>{{ sv_data.players }}</b></center>
{% elseif sv_data.password == 1 %}
<center><img src="images/status/server-warning.png"></br>The server is passworded (under construction).</center>
{% else %}
<center><img src="images/status/server-offline.png"></br>The server is offline, try again later!</center>
{% endif %}
我如何呈现数据的基本示例。 Index.php (twig)
require 'Twig/vendor/autoload.php';
$loader = new Twig_Loader_Filesystem('views');
$twig = new Twig_Environment($loader);
$ip = "127.0.0.1";
$port = "7777";
require("views/samp/samp_query.php");
$query = new SampQuery($ip, $port);
$info = $query->GetInfo();
echo $twig->render('index.html', array (
'sv_query' => $query,
'sv_data' => $info)
);
$query->close();
PS 我没有使用 twig 以外的任何插件或模板引擎,因为我现在正在做的非常基本,我只需要让样式表运行正确地,或适当地包括在内。
谢谢,帕特里克!