Şu anda yazarken widget'lar veya daha iyisi uzanan mevcut olanları içeren bazı symfony formu özelleştirme üzerinde çalışıyorum.
Ancak bu ben benzeri her yere dağılmış gibi görünüyor, form öğeleri, nesne tasarrufu, dinamik Javascript'leri ve doğrulamak için işlevsellik olarak düşündüm gibi çok daha karmaşık olmaktadır. Bulabileceğiniz olmayan varsayılan widget bir sürü genellikle HTML javascript değil ayrı yok gibi uzatmak zor.
Peki en iyi uygulama şekli / Widget geliştirme esasları olmalıdır?
Böyle kurallar özetlemek için istekli olacaktır. Sadece şimdi onlar neye benzeyeceğini çok emin değilim. Birlikte beyin fırtınası Lets!
Separate HTML from PHP Put Javascript in extra files (unobstrusiveness) Don't force your CSS styles upon others Do not write gigantic methods but small extendable/overloadable ones .. What do you think should also be included?
Original article can be found here: http://test.ical.ly/2010/08/25/question-what-would-you-expect-of-a-best-practice-document-when-developing-symfony-1-4-form-widgets/