מקום טוב להתחיל בו הוא הורדה של הגרסה העדכנית של דרופל בעברית.
להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org
יש לנו באתר מדריכים שונים, הכוללים מדריך להתקנת דרופל על המחשב המקומי או על שרת אירוח באינטרנט, כמו גם מדריכים לעיצוב ופיתוח.
בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו

אני לא מכיר מספיק webform אבל
אני לא מכיר מספיק webform אבל אם הוא יוצר node ויש לך שליטה על ה-node הזה את יכולה בnode עצמו לקרוא תכנותית גם ל- view שהוא ירכז את את רשימת הקורסים ויציגה.
כהשלמה לזה, יש הרחבה ל- CCK שמאפשרת הכנסת שדה לcontent type שהוא בעצם view. לסיכום, את יכולה ליצור node שלך, שיש בו שדה של view, וטופס (אם זה אפשרי, לא מכיר מספיק webform).
בועז
ניסיתי את הכיוון הזה וקצת
ניסיתי את הכיוון הזה וקצת הסתבכתי. webform הוא אמנם סוג תוכן ומייצר nodes אבל הוא מתנהג אחרת מ-cck.
אני מנסה עכשיו כיוון אחר - לוותר על webform ולהשתמש ב cck כדי ליצור טופס עם node reference שיציג את רשימת הקורסים. עכשיו אני בודקת אם בעזרת action module אני יכולה לגרום לטופס להשלח במייל .
מישהו מכיר את המודול הזה והאם זה אפשרי?
ליאת שדה-סעדון
לומבי - אינטרנט בגובה העיניים | www.lomby.co.il
האם מצאת פתרון? עברו כמעט
האם מצאת פתרון?
עברו כמעט שנתיים - אני מתאר לעצמי שאת עכשיו במקום אחר.. אני בכל אופן באותו המקום בדיוק.
ניסיתי את Webform אך אני לא מוצא דרך ל-Node Reference
אני חושב על CCK, אבל אני לא מכיר דרך לשלוח באימייל.
הדבר הקרוב ביותר שיש לי כרגע הוא טופס שמקבל reference אבל יודע רק ליצור Node חדש עם ערכיו במקום לשלוח אותם באימייל.
אשמח לעזרה. תודה.
אפשר להשתמש ב hook_form_alter
אפשר להשתמש ב hook_form_alter ולמלא את האופציות של התיבה בעזרת קוד (שקורא ל view שמביא את רשימת התכנים שאתה רוצה). נשמע טיפה מסובך אבל זה לא כ"כ נורא.
באמת נשמע מסובך... :-) מצאתי
באמת נשמע מסובך... :-)
מצאתי פתרון שונה:
באמצעות ה- Actions module יצרתי שליחת אימייל חדש שנוצר עבור ה-Content Type של הטופס.
הוספתי את ה- Workflow Module כדי ליצור "מאזין" שיפעיל את האקשן הזה כשהמשתמש "מפרסם" את הטופס.
עכשיו אני מנסה לראות אם הלקוח רוצה לשמור את הטפסים שמולאו בתור Nodes כדי שאצור עבורו Views או שהוא מסתפק באימייל, מה שאומר שאוכל להוסיף ל-Workflow שהגדרתי עוד Action שמוחק את ה-Node שיוצר המשתמש מייד לאחר שליחתו באימייל.
לא בטוח שזו השיטה הנכונה, אבל היא עובדת... לעניות דעתי היא טובה יותר מה-form_alter היות והיא לא מאלצת את הלקוח לדגום אותי שוב עם כל שינוי קטן שהוא עושה בטופס. אחרת, כפי שהצעת, זה דומה מאוד ל-Hard Code שרק מזמין צרות, במיוחד בסביבה שצריכה להשאר דינאמית.
עדיין, על אף שמצאתי פתרון עובד, אני סקרן אם למישהו יש פתרון נכון, שלא רק עובד אלא גם נראה מגניב. תודה. יניב.
נראה לי שפתרת בעיה אחרת
נראה לי שפתרת בעיה אחרת מהבעיה המקורית שליאת ציינה.
דווקא נדמה לי שהוא פתר בדיוק
דווקא נדמה לי שהוא פתר בדיוק את אותה בעיה :-)
אני לא זוכרת איך פתרתי את זה אז (לא יאמן שכבר חלפו כמעט שנתיים) אבל גיגלתי עכשיו קצת ומצאתי פחות או יותר את אותן תוצאות מפעם, כך שכנראה לא קרה משהו מעניין בכיוון (או שלפחות גוגל לא יודע עליו).
הפתרון שיניב(?) מצא נראה לי בהחלט מניח את הדעת.
כיף לראות אותך כאן, יובל.
ליאת שדה-סעדון
לומבי - אינטרנט בגובה העיניים | www.lomby.co.il
תודה. נעשה טיפה סדר. השאלה
תודה.
נעשה טיפה סדר.
השאלה המקורית התייחסה לשימוש ב webform, וכך גם התגובה שלי (אם כי, היא לא היתה במקום הנכון בשרשור).
אח"כ עברת לשימוש ב CCK, וזה באמת נפתר בקלות כמו שתואר פה. הבעיה היחידה בגישה הזו היא שקונספטואלית לא נכון בעיני לתת למשתמשים אנונימיים גישה לממשק יצירת nodes. אין ממשק נח לשינוי הטופס הזה, וזה לא ייעודו.
בכל מקרה, כמו שאומר טים קרפדי, http://en.wikipedia.org/wiki/TMTOWTDI.
הבעיה היחידה בגישה הזו היא
למה?
ליאת שדה-סעדון
לומבי - אינטרנט בגובה העיניים | www.lomby.co.il
לא בטוח שיש לי הסבר משכנע. יש
לא בטוח שיש לי הסבר משכנע.
יש הסבר בעמוד הפרויקט של Webform מתי להשתמש בזה ומתי ב CCK