11 AĞUSTOS 2011, PERŞEMBE
Nasıl bir nesne olarak Symfony2 Twig şablon motoru içinde olup olmadığını kontrol ediyor musunuz?
Bazı nesneler mevcut ve diğerleri yok burada çok boyutlu bir dizi var. Bir almaya devam ediyorum
Yöntem "için" "yok... . stdClass object" kod ?
Benim şablonda kullandığım kod:
{% for item in items %}
<p>{% if item.product.code %}{{ item.product.code }}{% endif %}</p>
{% endfor %}
Bazı ürünlerde bu kod yok ve ne yazık ki bu veri yapısı değiştiremem yani bir besleme ile sağlanır.
Dal belgelere baktığımda eğer bir nesne veya yöntem var mıydı yoksa sadece null döndürecektir yorumladım?
CEVAP
12 AĞUSTOS 2011, Cuma
Hızlı bir şekilde yaptım bu senin için çalışıyor Arama, Bir Umut :p
bir değişken tanımlı çekler mevcut bağlamda tanımlanır. Bu strict_variables seçeneğini kullanırsanız çok faydalıdır
{# defined works with variable names #}
{% if foo is defined %}
...
{% endif %}
{# and attributes on variables names #}
{% if foo.bar is defined %}
...
{% endif %}
Bunu Paylaş:
Nasıl eğer belirli bir dizin, bir tabl...
Eğer bir değişken olup olmadığını kont...
Nasıl bir nesne JavaScript özelliği ol...
Nasıl bir nesne bir tarih olup olmadığ...
C#, nasıl bir tip, bir alt VEYA bir ne...