我第一次使用Phalcon,我想将index.php
文件的内容从我的网站迁移到index.volt
文件(在app / views中)。
所以我尝试使用我在index.volt中的index.php中通常使用的require 'header.php'
,如下所示:
index.volt
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Phalcon PHP Framework</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="../../public/css/index.css">
</head>
<?php require 'layouts/header.php' ?>
<body onload="document.body.classList.add('loaded')" id="cool">
<div class="container-fluid" style="height: 400px;">
{{ content() }}
</div>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyA-5rrW4FY43z63mHhwpv7BIZE3bv8Ws_A&libraries=places"></script>
<script type="text/javascript" src="../../public/js/index.js"></script>
</body>
</html>
但是我收到了这个错误:
警告:require(layouts / header.php):无法打开流:没有这样的 文件或目录 C:\ XAMPP \ htdocs中\保健\缓存\ c__xampp_htdocs_care_app_views_index.volt.php 第14行
致命错误:require():无法打开所需的&#39; layouts / header.php&#39; (include_path =&#39; C:\ xampp \ php \ PEAR&#39;)in C:\ XAMPP \ htdocs中\保健\缓存\ c__xampp_htdocs_care_app_views_index.volt.php 第14行
有没有一种特殊的方法来包含php文件和phalcon?
谢谢