$sf_response->addStyleSheet() 在 SF 1.4 中不起作用?

2023-12-02

有谁知道如何使用 Symfony 1.4 在模板中添加样式表?

我已经尝试了我能想到的一切,从修改 frontend/config/view.yml 到修改模板本身 - 两者都有效。

我从我的搜索中看到,其他人也遇到了同样的问题。使用 include_stylesheets 和 use_stylesheets 之间似乎存在某种冲突 - 但是据我所知,这在任何地方都没有记录。


Edit:

好吧,我想我现在明白了。你应该添加include_stylesheets()进入head你的部分layout file:

<html>
   <head>
       <title>This is the title</title>
       <?php include_stylesheets() ?>
   </head>
   <body>
   <!-- ... -->

然后在你的template文件,你使用use_stylesheet()为此模板添加特定样式表:

<?php use_stylesheet('/path/to/stylesheet.css') ?>

来自API文档:

include_stylesheets()
印刷<link>在 view.yml 中配置或添加到响应对象的所有样式表的标签。

use_stylesheet()
将样式表添加到响应对象。

JavaScript 也是如此。


根据API文档它应该仍然可以在 1.4 中工作,sfWebResponse还是有这个方法:

addStylesheet ($file, $position, $options)   
  $file   The stylesheet file  
  $position   Position   
  $options    Stylesheet options  
Adds a stylesheet to the current web response.

至少方法是存在的。
到底是什么问题呢?如果您想调用该方法,或者只是未添加样式表,您会收到错误吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

$sf_response->addStyleSheet() 在 SF 1.4 中不起作用? 的相关文章

  • Symfony 1.4 更改管理生成器操作或模板

    如何修改管理员生成的模块 操作和模板 它们存储在缓存中 但我需要修改它们 模板 有可能吗 问候 当然可以 只需将模板文件从缓存复制到相关的module templates后台文件夹中的模板 然后修改 扩展 对于操作 将相同命名的操作添加到m
  • Symfony sfDoctrineGuardPlugin 自定义登录查询

    我使用 symfony sfDoctrineGuardPlugin 来管理前端用户和后端用户的身份验证 没关系 只是我不希望前端用户能够登录后端应用程序 我可以设置凭据 但在用户通过身份验证后会检查凭据 我想要的是以表单形式登录 永远不会验
  • 为什么此模式生成关系 n:m

    我有这个 schema yml 文件 只是相关部分 SdrivingMaquina actAs Timestampable columns idmaquina type integer 8 autoincrement true notnul
  • 标记/样式最佳实践:如何在 CSS 类上有效地分发样式规则?

    假设我有一些 HTML 页面和相应的 CSS 文件 我想为某些元素添加圆角 我想在其他所有部分上替换背景颜色 我想为每个部分标题添加悬停状态 如此等等 我一直在造型 造型 造型 我发现存在三个极端 涉及按类 按 id 和按层次结构在标记上分
  • 将参数从服务器端 PHP 传递到客户端 JavaScript 的最安全方法是什么[重复]

    这个问题在这里已经有答案了 在我的应用程序中 我严重依赖 JavaScript 来增强用户界面 但所有数据都来自数据库并由 PHP 处理 默认情况下 我使用 echo 语句来 及时 替换所需的值 如下所示 var myVariable 然而
  • PHPUnit生成的测试骨架路径

    是否可以通过 sculpture test 命令告诉 phpunit 将生成的测试框架文件放在哪里 甚至可以告诉 phpunit 重复目录结构吗 以免说我有用于测试的文件lib model SomeClass php我希望 phpstorm
  • symfony 中的 Doctrine 可搜索行为与 Zend Lucene

    我需要在2个表中搜索关键字 简单的事情 我尚未决定使用其中之一吗 有什么建议吗 Thanks 正如 cuhuak 提到的 Lucene 是全文搜索 由于它是用 Java 编写的 因此您还需要一个 Java 服务器 例如 Tomcat 如果您
  • 样式表中的单位“em”取决于什么。 CSS

    em根据屏幕尺寸调整尺寸 是的 但很困惑 em 取决于浏览器设置吗 哪些设置 或者 em 取决于屏幕分辨率 或者帮助它依赖什么以及从哪里可以更改这些元素以观察使用 em 时大小的差异 1em 等于当前字体大小 2em 表示当前字体大小的 2
  • Chrome默认按钮样式

    是否可以在 CSS 中获取默认的 Chrome 按钮样式 当然很多人会说用http pastebin com zjkW2cJe http pastebin com zjkW2cJe or http pastebin com xKGBZFPg
  • Elmah 对于其他 PHP

    有没有一个Elmah https learn microsoft com en us aspnet web forms overview older versions getting started deploying web site p
  • 使用 sfFilter 用 Doctrine 更新数据库

    我创建了一个 sfFilter 来更新用户所在的当前模块 class SessionFilter extends sfFilter public function execute filterChain if this gt isFirst
  • Symfony 内存问题

    我在 symfony 和 cpu 内存泄漏方面遇到了困难 我是 symfony 的新手 我不知道我是否弄乱了任何技巧或技术来克服这个问题 我在 vps 上托管我当前的 symfony 项目 它几乎每隔一小时就会停止一次 我也想知道这些问题的
  • 将 PHP 参数传递到 NetBeans 到具有 symfony url 路由功能的页面

    我正在做以 url 路由为特色的 Jobeet 教程 url 路由 我认为这是正确的术语 使 url 看起来像这样 http localhost 8080 frontend dev php job extreme sensio paris
  • PHP 路由 - 样式表无效

    我用 PHP 创建了一个基本的路由系统 url 被分割成一个数组 这样我就可以根据 URL 决定显示什么 例如 www domain com page option param 因此 在我的index php 中 我为页眉 内容和页脚定义了
  • 清除另一个应用程序的 Symfony 缓存

    我想通过后端应用程序中的操作清除前端应用程序的缓存 我怎样才能实现这个目标 我相信在 symfony 1 2 中执行此操作的正确方法如下 sfContext switchTo frontend switch to the environme
  • 如何在 scss 中包含仅限 Safari 的样式? [复制]

    这个问题在这里已经有答案了 我只是想修改仅适用于 safari 浏览器的样式属性 这将覆盖默认属性 简单的例子 Default div color blue Safari 浏览器 div color red 我想这可以通过 scss 的 i
  • 为什么 symfony DOMCrawler 对象无法在依赖的 phpunit 测试之间正确传递?

    我有一个适用于我的 symfony 应用程序的 phpunit 测试套件 在该测试文件中 我在不同的测试之间有一些依赖关系 并在依赖关系之间传递一个 DOMCrawler 对象 这样我就不必每次都导航到它 但是 在采用我所做的方法时 您似乎
  • 这个 HTML5
    元素有什么问题?

    div div
  • 如何使用 symfony 对管理面板中自己的列进行排序?

    M schema yml News columns title type string 50 category id type integer 4 relations Category local category id foreign c
  • 使用 Doctrine NestedSet 进行面包屑导航

    我有一个实现 NestedSet 行为的模型 Page actAs NestedSet hasManyRoots true rootColumnName root id columns slug string 255 name string

随机推荐