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

  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • Tire Rack

    Tire Rack

    31 Mayıs 2007
  • tunez4you

    tunez4you

    20 EKİM 2008