CCK ועיצוב התוצר
הי,
יצרתי node חדש (new_node לצורך העניין) בעזרת CCK.
הוספתי המון שדות וביניהם גם כמה user_reference.
אני בשלב יצירת ה-theme ל-new_node שלי, ואני רוצה להציג חלק מפרופיל המשתמש (חלק מהשדות) של אחד ה-user_reference של new_node.
יש דרך פשוטה לעשות את זה?
אגב, אם מישהו מכיר דרך נורמלית ליצור טבלה של שדות ה-node ולא רשימה, אני אשמח לדעת איך...
(בנתיים עשיתי ידנית לכל השדות בדיוק לפי הסדר שאני צריך)

ניסית user_load?
הפונקציה user_load טוענת מידע על משתמש מסויים. קרא את המידע והכנס אותו למקום המתאים בתבנית שלך.
על מנת להציג מידע כטבלה אתה יכול פשוט להשתמש ב-views, והוא יעשה עבורך את העבודה.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
כן ולא
כן, אני אבדוק את הפונקציה...
לא, views מציג לך רשימת nodes כאשר השדות הם העמודות.
אני צריך עבור כל node ליצור טבלה בה השדות הם שורות.
(אני אשמח לשמוע שפספסתי שיעור ב-views)
בברכה,
מתי
מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות
user_load
עשה את העבודה, והציג לי אפילו את כל שדות ה-profile.
עכשיו יש לי אותו ענין עם taxonomy של אותו node.
אני יודע שישנו משתנה $taxonomy, אבל הוא מציג לי רק id ושם של ה-taxonomy.
איך אני משיג את ה-description (למשל)
(אני עדיין ממתין לשיעור ב-views אם טעיתי)
בברכה,
מתי
מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות
יש להפריד נושאי שיחה שונים
נושאי שיחה שונים צריכים להופיע כדיונים נפרדים, אחרת נלך לאיבוד. כל נושא שיחה, או שאלה בעניין מסויים, צריכים להופיע בדיון נפרד, כך שיהיה הגיון בקריאה. לפעם הבאה.
לשאלות מהסוג הזה מוצאים פתרון מהיר ב-API של דרופל (http://api.drupal.org/). חפש שם taxonomy ותמצא, לדוגמה, את taxonomy_get_term.
על מנת להציג node כטבלה עליך לשנות את ה-theme שאיתו אתה עובד. זה הכי פשוט והכי נכון, לטעמי.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
הפרדה
צודק לגבי ההפרדה, אבל איכשהוא זה אותו נושא מבחינתי.
לגבי ה-theme, זה מה שעשיתי, רק שזה אומר כתיבה ידנית של שורות בטבלה לכל שדה ושדה.
בברכה,
מתי
מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות
נכון, אבל זו
נכון, אבל זו עבודה של פעם אחת, והיא משתלמת. חוץ מזה: גם בדרופל אפשר לעבוד קשה... בייחוד בעיצוב, שמצריך תשומת לב מיוחדת בכל פעם מחדש.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות