Php 如何在zend framework 1.12中包含引导css文件

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') ?> 非常感谢您

我已经启动并运行了一个zend framework应用程序。我已经创建了一个布局。现在我需要将引导css文件包括到我的布局中

我尝试使用“baseUrl”,但不起作用。我在“public/assets/css”中有css文件

我还尝试了zend framework网站上的教程。但它不起作用

他们提到使用

<?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