从 Twig 模板名称解析本地文件路径

2023-12-21

转换该字符串的编程步骤是什么:

AcmeProjectBundle::home.html.twig

进入这个?

/path/Symfony/src/Acme/ProjectBundle/Resources/views/home.html.twig

如果您想从控制器检索路径,可以使用以下代码:

$parser = $this->container->get('templating.name_parser');
$locator = $this->container->get('templating.locator');

$path = $locator->locate($parser->parse('AcmeProjectBundle::home.html.twig'));

有关更多信息,请查看以下代码:

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

从 Twig 模板名称解析本地文件路径 的相关文章

随机推荐

  • spring security注销导致NullPointerException

    一段时间以来我一直在尝试了解 spring security 除了logout方面 在查看有关 SO 的其他问题时 我觉得他们中的大多数人都面临着与会话未终止相关的问题 另一方面 我面临着完全不同的麻烦 我的安全 XML 文件配置如下
  • 无法在开发模式下使用 Facebook 应用创建 Facebook 广告素材

    我正在开发一个用于创建 Facebook 广告的 FB 应用程序 过去 我能够在开发模式下调试整个 FB 广告创建过程 但突然我开始收到此错误 但我无法找到相关文档 Request https graph facebook com v2 2
  • 布尔实例对象是否为真?

    我一直在业余时间学习 Java 有一个我似乎无法弄清楚的快速问题 此代码返回 true Boolean testBool true Boolean test testBool instanceof Object System out pri
  • WP 管理速度极慢

    我正在处理的站点 这是一个多站点 的 WP 后端需要大约 25 秒才能加载 直到昨天一切都工作正常 前端仍然工作得很好 同一服务器上的所有其他站点都运行得同样好 因此这一定是 WP 后端问题 我不记得到底是什么变化导致它如此缓慢 我记得最近
  • Python CSV - 需要对按另一列中的值分组的列中的值进行求和

    我的 csv 中有数据需要解析 看起来像 Date Name Subject SId Mark 2 2 2013 Andy Cole History 216351 98 2 2 2013 Andy Cole Maths 216351 87
  • 在C语言中如何读取scanf直到EOF?

    我有这个 但是一旦它到达假定的 EOF 它就会再次重复循环和 scanf int main void char words 16 while scanf 15s words 1 printf s n words return 0 Try w
  • 在 MVC Web 应用程序上实施 FCM(Firebase 云消息传递)

    我正在开发一个 MVC Web 应用程序 该应用程序将为人们提供一个销售产品的平台 并允许人们搜索查看这些产品 我不知道 Firebase FCM 可以提供哪些功能 所以我的两个问题是 是否可以将 FCM 添加到 MVC 应用程序 以便在事
  • Android应用程序实时录制声音并识别频率

    我需要开发一个应用程序来使用手机麦克风实时记录频率 然后显示它们 以文本形式 我在这里发布我的代码 FFT 和复数类已从http introcs cs princeton edu java 97data FFT java html http
  • 为什么使用archiver.file模块压缩文件时出现“队列关闭错误”

    我正在尝试使用 archiver 在 Node js 中以 zip 形式下载多个文件 这是我的代码 exports downloadAllFiles function req res var archive archiver zip gzi
  • 使用 ADO.NET 时如何最好地显示进度信息?

    我想在执行可能很长的数据库操作时向用户显示详细的进度信息 具体来说 当插入 更新可能约为数百 KB 或 MB 的数据时 目前 我使用内存中的 DataTables 和 DataRows 然后通过 TableAdapter Update 调用
  • Unix 上的文件修改时间(秒)

    在Unix上 有没有命令可以显示文件的修改时间 精确到秒 在 Linux 上 这可以通过 stat c y 轻松完成 它返回类似的内容2009 11 27 11 36 06 000000000 0100 我在 Unix 上没有找到类似的东西
  • 为什么 Perl 在释放大数组时不进行垃圾回收内存?

    我知道 Perl 使用基于引用计数的垃圾收集 当变量超出范围时 引用计数会递减 如果 REFcount 变为 0 则会取消分配内存 但是 当我跟踪如下所示的一个小示例时 我无法发现取消分配的情况 print start sub func m
  • startIntentSenderForResult 已弃用 Android

    代码片段 private fun requestHint val hintRequest HintRequest Builder setPhoneNumberIdentifierSupported true build val creden
  • 从 Google 服务帐户模拟 Azure 服务主体

    我想使用 Google 服务帐户 JWT 令牌获取 Azure 服务主体 SP 的临时凭据 这是从 GKE 工作负载调用 Azure API 所必需的 而无需在 GKE 中存储长期 SP 凭据 这种联合对于 GCP gt Azure 是否可
  • 调用 CLR 存储过程

    简而言之 在哪里可以找到 C VB 客户端示例代码 该代码使用一些 argumnet 如 sqlxml 数据 调用 CLR 存储过程并接收数据读取器或其他形式的结果 另外 如何定期接收通过 SQlContext Pipe Send 方法发送
  • 为什么 Seq.newBuilder 返回 ListBuffer?

    看着 val sb Seq newBuilder Int println sb getClass getName sb 1 sb 2 val s sb result println s getClass getName 输出是 scala
  • 分布式分析系统数据一致性的架构设计

    我正在重构一个将进行大量计算的分析系统 并且我需要一些关于可能的架构设计的想法来解决我面临的数据一致性问题 当前架构 我有一个基于队列的系统 其中不同的请求应用程序创建最终由工作人员使用的消息 Each 请求应用程序 将大型计算分解为较小的
  • Parse.com 失败:ReferenceError

    我正在尝试在 Cloud Code 中运行以下解析后台作业 Parse Cloud job sendAlert function sendAlert Parse Push send data content available 1 succ
  • C 中的 FILE 指针如何工作?

    如果我们写 in main FILE p fopen filename anymode 我的问题是 什么是p指点 文件指针p指向由 C 库处理的结构 该结构在给定的打开模式下管理指定文件的 I O 功能 你无法先验地判断它指向的是静态分配的
  • 从 Twig 模板名称解析本地文件路径

    转换该字符串的编程步骤是什么 AcmeProjectBundle home html twig 进入这个 path Symfony src Acme ProjectBundle Resources views home html twig