2012-01-10 15 views
65

मेरे पास JMSSecurityBundle के साथ सिम्फनी 2.0.9 मानक संस्करण स्थापित है। बस सोच रहा है कि उपयोगकर्ताओं के साथ सौदा करने के लिए एक ट्विग टेम्पलेट में मेरे लिए कौन से फ़ंक्शन उपलब्ध हैं?Twig में Symfony2 सुरक्षा कार्य? उपयोगकर्ता की भूमिका कैसे जांचें?

विशेष रूप से मैं यह देखने के लिए जांचना चाहता हूं कि उपयोगकर्ता की भूमिका ROLE_ADMIN है या नहीं।

कोई मदद?

धन्यवाद

+0

क्षमा करें, यह पाया: is_granted ('ROLE_ADMIN') –

उत्तर

198
{% if is_granted('ROLE_ADMIN') %} ... {% endif %} 
+0

वास्तव में क्या मैं देख रहा था .. – Aamir

+0

ध्यान दें कि is_granted वर्तमान सत्र पर भूमिकाओं का उपयोग करता है: तो आप एक नई भूमिका है, तो और लॉगिन नहीं किया/बाहर काम नहीं करेगा! – numediaweb

संबंधित मुद्दे