Özel form alanı türüne ve bununla ilişkili bir form temasına sahibim. Bir sayfada, bu alanların çoğuna sahibim, ama özellikle de alanlardan birini değiştirmek istiyorum.Symfony Twig Form Belirli alanların teması
Aynı türdeki (ve aynı dosyadaki) belirli alanları farklı şekilde tanımlamanın bir yolu var mı?
bir basitleştirilmiş bir örnek:
form_fields.html.twig: (yerel tema dosyası) Benim form şablonuna
{% block my_dropdown_row %}
<div>
{{ form_label(form) }}
{{ form_widget(form) }}
{{ form_errors(form) }}
</div>
{% endblock %}
(bütün bu alanlar aynı türde - my_dropdown
{{ form_row(form.selectionA) }}
{{ form_row(form.selectionB) }}
{{ form_row(form.selectionC) }}
{{ form_row(form.final_selection) }}
Son alanı diğerlerine farklı şekilde nasıl biçimlendirebilirim? Bu widget'larda çok fazla kod var, daha az kopyalama daha iyi.
ben bir yere görmüştü biliyordum! Teşekkürler :) – lopsided
Merhaba, bağlantı verilen sayfa büyük olduğu için, cevap, sorunun ne ile ilgili olduğunu belirtmelidir. – COil
Eh, bu bazı hızlı yorumlar ile açıklanabilir bir şey değil, bu yüzden tam olarak açıklandığı sayfaya bağlıyım –