私の小枝テンプレートで単純なstr_replaceを実行したいと思います。私は小枝には新しく、おそらく私は新しいフィルタやsthを追加するか、既存のものを使用する必要があります。これどうやってするの?利用可能なフィルタのリストはどこにありますか?twrのstr_replace
32
A
答えて
30
置き換えフィルタは小枝変数に格納されている文字列を置換するにdocumentation
33
を参照してくださいあり:
{% set twig_content_variable= 'Testing to replace content'%}
{% set replace_value_var= 'Testing' %}
{% set replace_with_value_var = 'Testing complete' %}
{{ twig_content_variable|replace({ (replace_value_var): replace_with_value_var }) }}
23
は-
で|
を交換し、,
幅.
を置き換えるために、これを使用します。
{{age|replace({'|': "-", "," : "."})}}
例入力31|60,
はとして出力されます。
+4
ありがとう、これは現在のドキュメント – Prinsig
+2
@Prinsig確かに分かりません。ドキュメントから、プレースホルダだけを置き換えることができると思っていました。 – ohvitorino
5
また、これは正確にあなたがしたいんどのような言語の文字...
{{some_string|replace({'ć':'c','č':'c','š':'s','ž':'z','đ':'d','Ć':'C','Č':'C','Š':'S','Ž':'Z','Đ':'D'})}}
関連する問題
- 1. foreachループ内のstr_replace
- 2. PHPのstr_replace問題
- 3. PHPマルチバイトstr_replace?
- 4. php str_replace質問
- 5. PHP str_replaceエラー
- 6. str_replace .TPL変数?
- 7. HEEPがstr_replace
- 8. str_replace on whole words
- 9. PHPのstr_replaceの性能
- 10. str_replace magento商品名
- 11. str_replace of session variables php
- 12. Lispのstr_replaceですか?
- 13. str_replace &:&をPHPの
- 14. str_replaceでphp clean doubleダッシュ
- 15. PHP preg_replace/preg_match対PHP str_replace
- 16. str_replaceに関する問題
- 17. divタグのstr_replaceがありません
- 18. str_replace - 数字の置き換え
- 19. str_replace()関数と複数の変数?
- 20. エラーがあります。 str_replace配列で?
- 21. テーブルからstr_replaceに行を取得
- 22. リンクパスを変更するPHP str_replace
- 23. str_replaceをfile_get_contentsで使用する
- 24. str_replace:単語全体に一致
- 25. str_replaceは、検索パラメータは、被験者
- 26. にpreg_replaceまたはstr_replace問題
- 27. スペースをstr_replaceできません
- 28. str_replace予期しない動作
- 29. str_replaceの複数のインスタンスがPHPコードを破る
- 30. にpreg_replace/str_replace()私達のページのそれぞれ
(UTF-8)を退治するために有用であるだろうか?いくつかのHTMLフィルタといくつかのHTMLエスケープがすでにあります:http://www.twig-project.org/doc/templates.html – CamelBlues