אחד מהלקוחות שלנו משתמש באפליקציה אחרת כדי לעקוב אחר הפרויקטים וההתקדמות שלו.
הם רצו להתחיל להשתמש ב-Vtiger Projects, אבל ממשק המשתמש היה המכשול היחיד לשימוש ב-Vtiger Projects. הממשק לא נתן את הפרטים המלאים של אבני דרך ומשימות על מסך אחד עבור פרויקט, כפי שהלקוח רצה.
כדי להתגבר על מכשול זה, הצענו את הפתרון הבא.
הם יכולים להשתמש בפלטפורמת ה-Module Designer שלנו בקוד נמוך כדי לעצב דף שיתחלק ל-3 חלקים.
החלק הראשון יציג רשימה של פרויקטים, החלק הבא יציג אבני דרך המקושרות לפרויקט שנבחר, והחלק השלישי יציג את המשימות המקושרות לפרויקט ולאבני דרך שנבחרו. זה ייראה דומה לתיבת הדואר של Outlook, המציגה הודעות דוא"ל ותוכנן בצד ימין. במקרה זה, 3 הרמות שלו מציגות את פרטי המשימה בסוף.
כדי לבנות את היכולת הזו, נבנה דף רשימה מותאם אישית שניתן להוסיף באמצעות 'LIST_ADD_VIEWTYPE' רכיב. לִרְאוֹת כאן לדוגמה.
לאחר מכן, הפונקציה VTAP.API.Get תשמש כדי להביא את נתוני Project, Project Milestone ומשימות. הם יוצגו בעמודות נפרדות אך עדיין יהיו מחוברים יחד. אתה יכול להעתיק את הקוד מ כאן לראות את זה בפעולה.