Pertanyaan yang diberi tag «twig»

Twig adalah mesin template yang modern, cepat, fleksibel, dan aman untuk PHP. Dibuat untuk Symfony dan diadopsi oleh Drupal 8.



9
Cara merender objek DateTime dalam templat Ranting
Salah satu bidang saya di salah satu entitas saya adalah variabel "datetime". Bagaimana saya bisa mengubah bidang ini menjadi string untuk di-render di browser? Berikut ini cuplikan kode: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} Berikut adalah variabel …
215 php  symfony  datetime  twig 

6
Ranting: in_array atau kemungkinan serupa di dalam pernyataan if?
Saya menggunakan Twig sebagai mesin templating dan saya sangat menyukainya. Namun, sekarang saya telah menjalankan dalam situasi yang pasti harus dicapai dengan cara yang lebih sederhana daripada yang saya temukan. Apa yang saya miliki sekarang adalah ini: {% for myVar in someArray %} {% set found = 0 %} {% …
207 twig 

11
AngularJS-Twig konflik dengan kawat gigi keriting ganda
Seperti yang Anda ketahui, sudut dan ranting memiliki konstruksi kontrol yang sama - kawat gigi keriting ganda. Bagaimana saya bisa mengubah nilai default Angular? Saya tahu saya bisa melakukannya di Twig, tetapi di beberapa proyek saya tidak bisa, hanya JS.
198 angularjs  twig 

8
Cara mendapatkan parameter config di Templat Kerangka Symfony2
Saya memiliki templat Symfony2 Twig. Saya ingin menampilkan nilai parameter konfigurasi dalam template ranting ini (nomor versi). Karena itu saya mendefinisikan parameter config seperti ini: parameters: app.version: 0.1.0 Saya dapat menggunakan parameter konfigurasi ini di Controllers tapi saya tidak tahu bagaimana cara mendapatkannya di templat Twig saya.


4
Bagaimana cara menampilkan string yang berisi HTML dalam templat ranting?
Bagaimana saya bisa menampilkan string yang berisi tag HTML di templat ranting? Variabel PHP saya berisi html dan teks ini: $word = '<b> a word </b>'; Ketika saya melakukan ini di templat ranting saya: {{ word }} Saya mendapatkan ini: <b> a word <b> Saya menginginkan ini sebagai gantinya: <b> …
164 php  html  symfony  twig 

14
Bagaimana cara var_dump variabel dalam templat ranting?
Lihat pola lapisan di mana Anda hanya menyajikan apa yang telah diberikan kepada Anda baik-baik saja, tetapi bagaimana Anda tahu apa yang tersedia? Apakah ada fungsi "daftar semua variabel yang ditentukan" di TWIG? Apakah ada cara untuk membuang variabel? Solusi yang saya temukan dengan mencarinya adalah dengan mendefinisikan fungsi di …
156 debugging  twig 

4
Ranting untuk loop untuk array dengan tombol
Saya menggunakan Twig dan saya memiliki array dengan kunci seperti ini: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Dan saya ingin mendapatkan kunci (1,2,3,8,9)dan konten (alpha, bravo, charlie, delta, echo)dalam satu lingkaran untuk mendapatkan semua nilai array ini. Bagaimana saya mengatasi masalah …
152 php  arrays  loops  twig 


7
Bagaimana cara mengakses konstanta kelas di Twig?
Saya memiliki beberapa konstanta kelas di kelas entitas saya, misalnya: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } Dalam PHP normal saya sering melakukannya if($var == Entity::TYPE_PERSON)dan saya ingin melakukan hal semacam ini di Twig. Apa itu mungkin?
133 php  templates  twig 

1
Temukan substring dalam string di TWIG
Saya ingin mencari substring dari string atau periksa apakah tidak ada substring tersebut menggunakan ranting. Pada kata-kata, saya perlu analog 'strstr' atau 'strpos' di php. Saya mencari di Google dan mencari masalah ini di stackoverflow tetapi tidak ada yang ditemukan. Apakah ada yang tahu cara mengatasi masalah ini?


10
Mengatur elemen array dari Twig
Bagaimana saya bisa mengatur anggota array yang sudah ada dari Twig? Saya mencoba melakukannya dengan cara berikut: {% set arr['element'] = 'value' %} tapi saya mendapat kesalahan berikut: "Tanda baca" tak terduga dari nilai "[" ("akhir blok pernyataan" diharapkan) di ...
125 php  twig 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.