twig-extension

    0熱度

    1回答

    我想使用字符串作爲發送電子郵件的模板。有些是這樣的。 $twig = new \Twig_Environment(new \Twig_Loader_String()); $rendered = $twig->render( "Test string template: {{ result }}", array("result" => "Success!") ); 但是這不

    7熱度

    3回答

    如何從當天獲得天數差異。 tweetedAt:「2015-02-22 09:56:42」。 樹枝 {% for key,value in data.about %} {% set tweets_date=(value.tweetedAt|date).date("now").format('%a') %} {% endfor %} 我也曾嘗試 {% set dd='now'|date('d-

    2熱度

    1回答

    我嘗試從所有不建議使用的調用清理我的應用程序(Symfony 2.7.4),但我無法找到如何解決在我的網站上不贊成使用的調用。沒有關於此特定棄用呼叫的文檔。 顯然,警告發生在供應商,所以我不知道。 DEPRECATED Overwriting Assetic\Extension\Twig\AsseticTokenParser::createNode is deprecated since 1.3.

    1熱度

    1回答

    我最近的問題和答案後(這是運作良好),我已經創建了自己的模板: {% extends "bootstrap_3_layout.html.twig" %} {% block choice_widget_collapsed -%} {% set attr = attr|merge({class: (attr.class|default('') ~ ' combobox input-larg

    0熱度

    1回答

    我想將鍵和值添加到twig文件中的數組中。但我現在面臨以下問題"Twig_Error_Syntax: A hash key must be a quoted string or a number" {% set phoneCount = 0 %} {% set phoneNumbers = {} %} {% for currPhone in currBroker.phones %}

    0熱度

    1回答

    我試圖按照atomic design pattern與樹枝。 當渲染一個簡單的原子,我需要做的是這樣的: {% include '@MyBundle/Resources/views/atoms/button/button.html.twig' with { href: '/section1', text: 'Example text' } only %} 這種方式開始變得凌亂當原子或組件有更多

    3熱度

    1回答

    我想將我的自定義Twig過濾器註冊到單獨的包中(以避免有一個巨大的文件)。 我有YAML配置在每捆: # services.yml services: twig.extension.[BundleName]: class: Kuba\[BundleName]\Twig\AppExtension public: false tags: -

    1熱度

    1回答

    我想添加我自己的擴展到樹枝。 基本用法正在工作,但我想要的是,我可以用供應商前綴調用我的函數。 舉例: LinkViewHelper: class LinkViewHelper extends \Twig_Extension { public function getFunctions() { return array( 'link' => new \

    3熱度

    1回答

    我現在有一個數組全預填充表單字段: $fields = array('title','first_name') $info = array( 'title' => 'Mr', 'first_name' => 'John', 'last_name' => 'Smith' ) 正如你可以看到這個特定領域數組只包含標題和名字。 我的目標是循環訪問fields數組,並

    2熱度

    1回答

    我在添加樹枝擴展時遇到問題。我收到以下錯誤: ClassNotFoundException in appDevDebugProjectContainer.php line 317: Attempted to load class "AppExtension" from namespace "HouseBundle\Twig". Did you forget a "use" statement