וובמאסטר - תיכנות ובניית אתרים

מדריך דרופל 7 - טקסונומיה

רן בר-זיק ,‏ אינטרנט ישראל‏ ‏/‏ 29 אפריל, 2011
F+
F-

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

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

נכנס לפאנל הניהול ונבחר ב'רכיבים':

כניסה אל רכיבים

אחרי כן נמצא את texaonomy, נסמן V לידו ונבחר על שמור תצורה:

הפעלת רכיב טקסונומיה

אחרי כן נלחץ על המשך:

הפעלת רכיב טקסונומיה

נחזור לפאנל הניהול ונבחר במבנה:

כניסה אל מבנה

נבחר ב'סיווגים':

בחירת סיווגים

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

יצירת מילון חדש

נלחץ על Add vocabulary:

יצירת מילון חדש

נוסיף את שם המילון באנגלית בלבד ונלחץ על שמירה. נראה שנוסף לנו מילון חדש ששמו הוא categories. המילון החדש כשמו כן הוא - בסך הכל מילון שיש למלא בו את התוכן. בואו ונכניס לתוכו סיווגים - נלחץ על הוסף סיווגים:

המילון החדש

יפתח בפנינו חלון של הוספת סיווג חדש, בואו ונוסיף סיווג בשם קטגורית אב:

הוספת סיווג

אנחנו לא חייבים להוסיף תיאור, נגלול למטה ונלחץ על שמירה. זהו! יצרנו סיווג! בואו וניצור עוד אחד בשם קטגורית בן ונגרום לו להיות שייך היררכית לקטגורית האב, אנו כותבים את השם ולוחצים על Relations בתחתית הדף, שם אנו יכולים לבחור את האב:

מילוי השדות ושמירה

שמירה ו.. זהו! נלחץ על רשימה:

רשימת הסיווגים

ונוכל לראות את הסיווגים במילון שלנו - יש לנו רק שני סיווגים - שמסודרים היררכית, הבן הוא בן של אבא:

רשימה היררכית של סיווגים

על מנת לאפשר את הוספת הטקסונומיה לתכנים שלנו, אנו צריכים לבצע את הפעולה הבאה - להכנס לפאנל הניהול ואז לרכיבים:

כניסה לדף הרכיב

למצוא שם את Field UI ולסמן לידו V:

Field UI

לגלול למטה וללחוץ על שמור תצורה.

לאחר מכן אנו נוכל לקשר בין הטקסונומיה שיצרנו לתוכן. ניגש אל מבנה בפאנל הניהול ונבחר בסוגי תוכן:

בחירה בסוגי תוכן

לאחר מכן יוצגו בפנינו כל סוגי התוכן - אם עקבתם אחר המדריך הזה אתם יודעים שיש רק סוג תוכן אחד שיצרנו בשם Simple page, אנו לוחצים על 'נהל שדות':

נהל שדות

תחת 'הוספת שדה חדש' אנו מוסיפים Term reference (שזה סיווג באנגלית), בוחרים שם באנגלית ותווית בעברית ולוחצים על שמירה:

הוספת שדה חדש

כאן אנו בוחרים את המילון שבו אנו רוצים להשתמש - במקרה שלנו יש רק מילון אחד בשם categories, אבל אין שום מניעה שיהיו כמה וכמה מילונים:

בחירת מילון שיוצג בשדה

נלחץ על שמור הגדרות שדה וניגש אל פאנל הניהול - תוכן ונבחר מאמר כלשהו על מנת לערוך אותו - אנו נשים לב שיש לנו עכשיו שדה חדש ששמו הוא קטגוריה ובו אנו יכולים לערוך את הקטגוריה של פריט התוכן:

יש קטגוריה בתוכן שלנו

אם נסתכל על העמוד לאחר העריכה - אנו נראה שהקטגוריה מופיעה!

תצוגה של הקטגוריה

אם נלחץ על הקטגוריה אנו נראה את כל המאמרים תחת הקטגוריה הזו!

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

רן בר-זיק, אינטרנט ישראל

מתכנת PHP מנוסה ובעל ידע רב בפיתוח לאינטרנט על בסיס LAMP. מומחה במערכות דרופל, ג'ומלה ו-וורדפרס. שולט היטב בכל מה שקשור לפרונט אנד: JavaScript: jQuery ו-MooTools,ActionScript 2/3 וכמובן HTML 5 + CSS 3.

אינטרנט ישראל: www.internet-israel.com
תגיות: דרופל‏  /  CMS‏  /  מדריך‏  /  בניית אתרים‏  

תגובות בפייסבוק

תגובות למאמר



עוד במדריך

תגיות פופולאריות

X
הצטרף לעמוד שלנו בפייסבוק להישאר מעודכן!
וובמאסטר © כל הזכויות שמורות