Php 如何在zend framework 1.12中包含引导css文件
我已经启动并运行了一个zend framework应用程序。我已经创建了一个布局。现在我需要将引导css文件包括到我的布局中 我尝试使用“baseUrl”,但不起作用。我在“public/assets/css”中有css文件 我还尝试了zend framework网站上的教程。但它不起作用 他们提到使用Php 如何在zend framework 1.12中包含引导css文件,php,css,zend-framework,Php,Css,Zend Framework,我已经启动并运行了一个zend framework应用程序。我已经创建了一个布局。现在我需要将引导css文件包括到我的布局中 我尝试使用“baseUrl”,但不起作用。我在“public/assets/css”中有css文件 我还尝试了zend framework网站上的教程。但它不起作用 他们提到使用 <?php echo $this->headLink()->appendStylesheet('/assets/css/bootstrap.css') ?> 非常感谢您
<?php echo $this->headLink()->appendStylesheet('/assets/css/bootstrap.css') ?>
非常感谢您的帮助。提前谢谢
头标签:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Zend Framework Quickstart Application</title>
<link href="/assets/css/bootstrap.css" media="screen" rel="stylesheet" type="text/css">
</head>
在视图->中,我在“scripts/home”中有home-two.phtml
在布局中,我有以下代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Bootstrap</title>
<!-- <link rel="stylesheet" href="style/bootstrap.min.css">-->
<!-- <link rel="stylesheet" href="style/customstyle.css">-->
<!--<link type="text/css" rel="stylesheet" href="/assets/css/customstyle.css">-->
<?= $this->headLink()->appendStylesheet('/assets/css/customstyle.css') ?>
<?= $this->headLink()->appendStylesheet('/assets/css/bootstrap.min.css') ?>
</head>
<body>
<div class="container-fluid">
<?php echo $this->layout()->content ?>
</div>
</body>
</html>
已加载HTML内容,但未加载css。谢谢。说明了如何更改Mime类型
Miscellaneous
选项卡下选择文件类型css
,并确保关联的文件类型为text/css
试着打开,或者你看到了什么 加载页面时发布标题标记的内容。你用的是什么服务器?Apache?
Zend Framework Quickstart应用程序
Netbeans内置服务器您需要配置服务器以提供具有适当mime类型的文件感谢Neil Patrao的响应。我需要在Netbeans web服务器中配置它吗?是的..在Netbeans中为您提供信息:当我打开此链接时http://localhost:8010/assets/css/bootstrap.min.css
它不会打开css文件,而是打开一个页面。它显示欢迎使用Zend Framework页面的内容和我在home two.phtml
文件中添加的html。打开上面的链接并在您的问题中发布您看到的内容它显示为出现错误
未找到页面
您是否通过netbeans IDE或Windows资源管理器添加资产文件夹。。?
public function homeTwoAction()
{
// action body
$this->_helper->layout->setLayout('layout');
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Bootstrap</title>
<!-- <link rel="stylesheet" href="style/bootstrap.min.css">-->
<!-- <link rel="stylesheet" href="style/customstyle.css">-->
<!--<link type="text/css" rel="stylesheet" href="/assets/css/customstyle.css">-->
<?= $this->headLink()->appendStylesheet('/assets/css/customstyle.css') ?>
<?= $this->headLink()->appendStylesheet('/assets/css/bootstrap.min.css') ?>
</head>
<body>
<div class="container-fluid">
<?php echo $this->layout()->content ?>
</div>
</body>
</html>
http://localhost:8010/home/home-two