![]() |
המחלקה הסודית שלי לבניית טפסים
נתתי כותרת קצת מפוצצת כדי שתכנסו לראות , כל מי שמתכנת הרבה יודע שאחד הדברים המעצבנים זה לבנות טפסים , בניתי מחלקה קטנה שניתנת לשיפור שבעזרתה ניתן לבנות טפסים , מה דעתכם? , איך אפשר לשפר? , אתם מוזמנים לקחת ולהשתמש!
PHP קוד:
|
תן בבקשה דוגמא לשימוש בה
|
הכנתי דוגמא נחמדה (כוללת הורדה)
http://www.be-dog-trainer.com/omerbshForm/example.php |
לדעתי במקום פונקציה אחת לtextarea אחד לselect אחד לpassword וכו' עדיף ליצור פונקציה אחת שנקראת לדוגמא פקד(controller) עם ארגומנט type.
אני מקווה שהבנת אותי תודה על הפרסום תמשיך לעזור בפורום ;) |
נחמד מאוד האמת :)
תודה. |
ציטוט:
זה חכם יותר וחוסך קוד אבל... אם אני יעשה את זה כשאני ישתמש במחלקה יהיה לי קשה יותר להבדיל וגם אני רוצה לשמור על האופי של כל סוג input בפני עצמו... אני אנסה לחשוב איך אני מיעל את המחלקה לפי מה שאמרת :-)תודה ותודה על המחמאות |
זה גמיש?
הכנתי משהו דומה מזמן. המחלקה שלי מטפלת גם בAjax, באפשרויות עורכי WYSIWYG ואפילו מאפשרת שימוש במודולים(כמו השלמה אוטומטית). זה מאוד שימושי, אבל צריך לדאוג שזה יהיה מספיק גמיש.. לדוגמא, מתודת updateElement אצלי, מאפשרת לי לעדכן בדיעבד אלמנט שהוספתי לטופס - בהתחלה זה לא היה קיים, אבל גיליתי שזה קריטי שהקוד יהיה גמיש. אגב, עדיף לך לשמור את כל הInputים לדעתי באותו מערך, ולשמור type לכל אחד. זה יותר נוח. |
ציטוט:
אגב אתה מוזמן להעלות את הקוד שלך (אם אתה מסכים לפרסם כמובן) כולם ישמחו:-) |
זה קוד באורך 981 שורות, אני בספק אם אני רוצה לפרסם אותו בפורום וגם אם אפרסם אני בספק אם מישהו יקרא...
אבל אני יכול לפרסם פה interface אם תרצה |
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 10:44. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ