SORU
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

defined

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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Emotional Trancer

    Emotional Tr

    4 Mart 2010
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • TechSmartt

    TechSmartt

    29 Aralık 2010