Tôi muốn làm một str_replace đơn giản trong mẫu cành cây của tôi. Tôi mới đến cành và có lẽ tôi cần phải thêm bộ lọc mới hoặc sth như thế hoặc sử dụng hiện có. Tôi có thể làm cái này như thế nào? Tôi có thể tìm danh sách các bộ lọc có sẵn ở đâu?str_replace trong Twig
Trả lời
Có một bộ lọc thay thế thấy documentation
Để thay thế một chuỗi được lưu trữ trong các biến cành lá:
{% 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 }) }}
Sử dụng này để thay thế |
với -
và thay thế ,
rộng .
:
{{age|replace({'|': "-", "," : "."})}}
Ví dụ nhập 31|60,
xuất hiện dưới dạng 31-60.
Cảm ơn, điều này không rõ ràng trong tài liệu hiện tại – Prinsig
@Prinsig thực sự. Từ tài liệu tôi nghĩ bạn chỉ có thể thay thế trình giữ chỗ. – ohvitorino
Ngoài ra, đây có thể hữu ích cho việc loại bỏ (8 utf-) chars ngôn ngữ ...
{{some_string|replace({'ć':'c','č':'c','š':'s','ž':'z','đ':'d','Ć':'C','Č':'C','Š':'S','Ž':'Z','Đ':'D'})}}
- 1. str_replace không làm việc
- 2. Hiệu suất của str_replace trong PHP
- 3. str_replace() với mảng kết hợp
- 4. str_replace: Đối sánh toàn bộ từ chỉ
- 5. PHP str_replace() với tham số giới hạn?
- 6. PHP preg_replace/preg_match vs PHP str_replace
- 7. Twig: chú thích trong {javascripts%%}
- 8. Số làm tròn trong Twig
- 9. Mẫu Twig trong Laravel 4
- 10. Tên khối động trong TWIG
- 11. Có tương đương với str_replace trong C++ không?
- 12. Twig: render vs include
- 13. Tắt thoát trong Symfony 2/twig
- 14. Tiêm Twig làm dịch vụ trong Symfony2
- 15. Cách làm tròn giá trị trong Twig
- 16. Sử dụng javascript trong Symfony2/Twig
- 17. Laravel - print_r trong giao diện twig
- 18. Sử dụng chức năng PHP trong TWIG?
- 19. Mã hóa mã hóa trong TWIG
- 20. Symfony2, twig và JavaScript
- 21. Khi nào nên sử dụng strtr vs str_replace?
- 22. Sử dụng str_replace nhiều lần trên cùng một chuỗi
- 23. Buộc các địa phương Twig
- 24. Twig addFilter sử dụng Silex?
- 25. Trong TWIG, có thể nhận được url tuyệt đối của một liên kết với các biến twig trong đó không?
- 26. đếm mối quan hệ bên trong vòng lặp trong twig
- 27. Sử dụng biến Twig làm tên thuộc tính của biến Twig khác
- 28. Không thể lấy str_replace() để loại bỏ các dấu cách trong một chuỗi PHP
- 29. Kiểm tra đơn vị mẫu Twig
- 30. Hàng Twig sum phía trên summerisation
Chính xác những gì bạn muốn làm gì? Có một số bộ lọc và một số thoát HTML được tích hợp sẵn trong cành cây: http://www.twig-project.org/doc/templates.html – CamelBlues