php - 如何在magento 1.9中将标题块调用到另一个html或php文件
问题描述
我正在使用 magento 1.9 我想在另一个 php 文件(enquiry_for.php)中调用页眉和页脚块。
enquiry_for.php
在 megento 文件夹中,不在app/
文件夹中。
这是我的文件夹结构
查询表格.php:
<!DOCTYPE html>
<html>
<head>
<title>Enquiry Form</title>
</head>
<body>
<?php ?> // here include magento header
//
<?php ?> // here include magento footer
</body>
</html>
解决方案
如果您想在其他文件中反复使用相同的 HTML 代码,您可以使用include()
. 它需要一个参数,即您要包含的文件。
如果该文件包含 HTML,则代码将显示在网站上
像这样使用它:
include('header.html');
例如(如果您的文件名为 header.html)
代码参考:单击此处
(另外,请确保为您的文件使用正确的路径,我建议您将页眉和页脚放在一个includes
目录中,但它是可选的)
推荐阅读
- angular - ion-select - 确定单击列表未正确显示
- javascript - JS如何返回匹配选择品种的狗?
- firebase - Nuxt + Firebase:名为“[DEFAULT]”的 Firebase 应用程序已存在(应用程序/重复应用程序)
- elasticsearch - 删除“*”索引模板
- c# - HangFire“无法访问已处置的对象。对象名称:'SqlDelegatedTransaction'”
- c++ - UE4中简单坐标变换结果不正确
- javascript - 如何将文本与数组中的图像匹配以获取工具提示/悬停文本
- html - 使用 Bootstrap 4 更改尺寸后更改设计
- javascript - 未定义的“持久性”的firebase.auth().setPersistence错误
- html - ngOnDestroy 不能在手机上工作,但可以在网站上工作