<small id='zxNsh'></small><noframes id='zxNsh'>

      <i id='zxNsh'><tr id='zxNsh'><dt id='zxNsh'><q id='zxNsh'><span id='zxNsh'><b id='zxNsh'><form id='zxNsh'><ins id='zxNsh'></ins><ul id='zxNsh'></ul><sub id='zxNsh'></sub></form><legend id='zxNsh'></legend><bdo id='zxNsh'><pre id='zxNsh'><center id='zxNsh'></center></pre></bdo></b><th id='zxNsh'></th></span></q></dt></tr></i><div id='zxNsh'><tfoot id='zxNsh'></tfoot><dl id='zxNsh'><fieldset id='zxNsh'></fieldset></dl></div>
      <tfoot id='zxNsh'></tfoot>
        <bdo id='zxNsh'></bdo><ul id='zxNsh'></ul>
    1. <legend id='zxNsh'><style id='zxNsh'><dir id='zxNsh'><q id='zxNsh'></q></dir></style></legend>
    2. 服务方法作为树枝全局变量

      时间:2023-10-04

        <small id='h2jtU'></small><noframes id='h2jtU'>

        <tfoot id='h2jtU'></tfoot>
        • <i id='h2jtU'><tr id='h2jtU'><dt id='h2jtU'><q id='h2jtU'><span id='h2jtU'><b id='h2jtU'><form id='h2jtU'><ins id='h2jtU'></ins><ul id='h2jtU'></ul><sub id='h2jtU'></sub></form><legend id='h2jtU'></legend><bdo id='h2jtU'><pre id='h2jtU'><center id='h2jtU'></center></pre></bdo></b><th id='h2jtU'></th></span></q></dt></tr></i><div id='h2jtU'><tfoot id='h2jtU'></tfoot><dl id='h2jtU'><fieldset id='h2jtU'></fieldset></dl></div>
          <legend id='h2jtU'><style id='h2jtU'><dir id='h2jtU'><q id='h2jtU'></q></dir></style></legend>
              <bdo id='h2jtU'></bdo><ul id='h2jtU'></ul>

                <tbody id='h2jtU'></tbody>
                本文介绍了服务方法作为树枝全局变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                在我的 symfony2 应用程序中,我有一个 getPorfolioUser 方法,它返回一个特定的用户变量.

                In my symfony2 application, I have a getPorfolioUser method which return a specific user variable.

                我期待能够打电话

                {% 如果投资组合用户 %}

                {% if portfolio_user %}

                在树枝上.我不明白如何将其设置为全局变量,因为从文档中我的印象是我只能设置固定元素或服务,而不能设置服务的方法.

                in twig. I did not understand how I could set this as a global variable as from the documentation I am under the impression I can only set fixed elements or services but not services' methods.

                我是否有义务为此编写扩展程序或帮助程序?这样做的更简单方法是什么?

                Am I obliged to write an extension or a helper for that ? What the simpler way of doing this ?

                谢谢!

                推荐答案

                您可以将自定义服务定义为 twig globals 变量 如下:

                You can define your custom service as twig globals variable as follow:

                # Twig Configuration
                twig:
                    debug:            "%kernel.debug%"
                    strict_variables: "%kernel.debug%"
                    globals:
                        myGlobaService: "@acme.demo_portfolio_service"  #The id of your service
                

                使用 Twig 文件

                {% if myGlobaService.portfolio_user() %}
                

                希望对您有所帮助

                这篇关于服务方法作为树枝全局变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:从数据库获取相似的经纬度 下一篇:如何在 Mac OS X 上执行 PHP shell 脚本作为 Automator

                相关文章

                最新文章

                • <bdo id='qhNgr'></bdo><ul id='qhNgr'></ul>
                  1. <small id='qhNgr'></small><noframes id='qhNgr'>

                  2. <legend id='qhNgr'><style id='qhNgr'><dir id='qhNgr'><q id='qhNgr'></q></dir></style></legend>

                    <tfoot id='qhNgr'></tfoot>

                  3. <i id='qhNgr'><tr id='qhNgr'><dt id='qhNgr'><q id='qhNgr'><span id='qhNgr'><b id='qhNgr'><form id='qhNgr'><ins id='qhNgr'></ins><ul id='qhNgr'></ul><sub id='qhNgr'></sub></form><legend id='qhNgr'></legend><bdo id='qhNgr'><pre id='qhNgr'><center id='qhNgr'></center></pre></bdo></b><th id='qhNgr'></th></span></q></dt></tr></i><div id='qhNgr'><tfoot id='qhNgr'></tfoot><dl id='qhNgr'><fieldset id='qhNgr'></fieldset></dl></div>