यह गीथूब पर सिम्फनी 2 भंडार से FormEvents
वर्ग है। यह मुख्य लेख, How to Dynamically Generate Forms Using Form Events से जुड़ा हुआ है।Symfony2 फॉर्म घटनाओं का विवरण?
किसी भी व्यक्ति को प्रवाह में कहा जाता है जब कोई भी घटनाओं को बुलाया जाता है? केवल पढ़ने के लिए प्रपत्र डेटा तक पहुँच -
namespace Symfony\Component\Form;
/**
* @author Bernhard Schussek <[email protected]>
*/
final class FormEvents
{
const PRE_BIND = 'form.pre_bind';
const POST_BIND = 'form.post_bind';
const PRE_SET_DATA = 'form.pre_set_data';
const POST_SET_DATA = 'form.post_set_data';
const BIND_CLIENT_DATA = 'form.bind_client_data';
const BIND_NORM_DATA = 'form.bind_norm_data';
const SET_DATA = 'form.set_data';
}
वास्तव में धन्यवाद, जवाब स्वीकार किया गया! इस बीच मुझे फॉर्म इवेंट्स के साथ कुछ समस्याएं आ रही हैं, अगर आपके पास कुछ अतिरिक्त समय है तो आप मुझे थोड़ी मदद दे सकते हैं: http://stackoverflow.com/questions/9661026/accessing-a-form-field-from- ए-सब्सक्राइबर-ऑफ-ए-फॉर्म-इवेंट-इन-सिम्फनी 2 – Polmonino
यह ध्यान दिया जाना चाहिए कि फॉर्म इवेंट्स का यह विवरण केवल सिम्फनी 2.0 फॉर्म घटक के लिए मान्य है। निम्नलिखित घटनाओं को 2.1 के रूप में बहिष्कृत कर दिया गया है और 2.3: 'form.bind_client_data',' form.bind_norm_data', 'form.set_data' के रूप में हटा दिया जाएगा। 2.1 के रूप में, फॉर्म इवेंट श्रोताओं को अब हटाए गए 'फ़िल्टरडाटाइवेंट' और 'डेटाइवेंट' ऑब्जेक्ट्स के बजाय 'फॉर्मइवेंट' ऑब्जेक्ट प्राप्त होता है, जिसे 2.3 में हटा दिया जाएगा। –
अरे @ xanido, आपके लिंक टूटा हुआ है। – Mick