פילטר לפי רשי"ת לא עובד | עזרה 🙏🆘
-
@פלוס ברשימות הכנסת רק את 1 ובפילטר רשמת 3
-
@BEN-ZION
ומה הבעיה? -
@פלוס צריך להכניס ברשימות לבדיקה את כל הרשימות אתה לא יכול להגדיר לו לפעול על פי רשימה 3 בלי שאתה מבקש ממנו לבדוק מי רשום בה תוסיף
check_template_filter=1,3 -
@BEN-ZION
אבל זה יסבך, כי אני רוצה שמי שחסום מרשימה 1 ילך למקום מסוים - מי שפתוח ילך למקום מסוים. בעוד שרשימה 3 כל דבר שולח גם למקום אחר.
או שאצטרך לשנות את כל ההגדרות הפילטר שבכל שורה יהיה כתוב מספר רשימה ופעילות על פיה? -
@BEN-ZION
הגדרתי ככה והפעם הוא עושה שקט בקו, לא מכניס לשלוחה הנרצית:;מסנן בדיקה רשי"ת check_template_filter=1,3 ;קיים ופעיל check_template_filter_1_active_go_to=/ ;קיים וחסום check_template_filter_1_blocked_go_to=/ ;כל השאר ל: check_template_filter_1_none_go_to=/10 ;מאזין מאושר check_template_filter_3_active_go_to=/90 -
@פלוס אם איזה מספר בדקת?
אם הוא מופיע בשתי רשימות זה עובד רק לפי הרשימה הראשונה הגדרת שמי שלא קיים ב1 יעבור ל 10 אוטומטית כולם עוברים ל 10 -
@BEN-ZION
עם מספר שמופיע בשתי הרשימות.
לא התייחס לכלום. -
@פלוס באיזה מצב המספר בכל רשימה
-
בשניהם פעיל.
-
@פלוס כתבתי לך למעלה שאם נמצא בשניהם הולך לפי הראשון זה טעות כתבתי מהזיכרון ועכשיו עברתי על התיעוד זה כתוב לגבי רשימות צינתוקים
לפי ההגדרות שהכנסת אם הוא פעיל בשתיהן אתה נותן לו ללכת לשתי מקומות שונים יכול להיות שזה באג שפשוט כלום לא מתבצע -
אתה צריך להגדיר
;מסנן בדיקה רשי"ת check_template_filter=1,3 ;קיים ופעיל check_template_filter_1_active_enter=yes ;קיים וחסום check_template_filter_1_blocked_enter=yes ;כל השאר ל: check_template_filter_1_none_go_to=/10 ;מאזין מאושר check_template_filter_3_active_go_to=/90 -
@בוס
עדיין לא מגיב לרשימה 3 ולהעבירה ל90.
נכנס ישר לתפריט ראשי.והופההה... מתגעגעים אליך.... היו ימים....
-
@פלוס אם יש לו שתי הגדרות סותרות איך הוא ידע לפי מה ללנתב?
אתה אומר לו שמי שפעלי ב1 ילך לשלוחה ראשית. ומי שפעיל ב3 ילך לשלוחה 90
מי שגם וגם איך הוא ידע לאן לשלוח ? -
-
@פלוס תעשה שגם מי שפעיל ב1 וגם מי שפעיל ב3 יגיעו לשלוחה90 בשלוחה90 תעשה פילטר שמי שפעיל ב1 יעבור לשלוחה ראשית
-
@BEN-ZION
זה רעיון.
אבדוק אותו!! -
@BEN-ZION
אם כי מעניין אותי אם בוס יהיה לו תשובה למה ששאלת - או שזו הדרך היחידה. -
@פלוס כתב בפילטר לפי רשי"ת לא עובד | עזרה

:@BEN-ZION
זה רעיון.
אבדוק אותו!!אין שום צורך להעביר דרך פילטר נוסף בשלוחה 90 את מי שפעיל גם ב1 וגם ב3.
אתה צריך ללמוד קצת את המודול, אפשר להסתדר באותה שלוחה בקלות.
הענין הוא כך, מה העדיפות הראשונה שלך לבדיקה, דהיינו במקרה שרשום פעיל גם ב1 וגם ב3, מה אתה רוצה שהמערכת תקח? את ההגדרה שהכנסת לרשימה 1 או את ההגדרה לרשימה 3?
לפי איך שהבנתי מהפוסטים שלך (לא בהכרח), אתה מעוניין שמי שרשום לרשימה 3 פעיל, שיעבור לשלוחה 90 אפי' אם הוא רשום ברשימה 1 פעיל, ואם הוא לא פעיל ברשימה 3 פעיל, אז אם הוא פעיל ברשימה 1 פעיל שיכנס לשלוחה ראשית.
אם באמת זו כוונתך (וגם אם כוונתך הפוך, תוכל לעשות את הרעיון הבא בצורה הפוכה), הפתרון הוא פשוט.
במקום להגדיר מה לעשות לרשימה 1 בנפרד, וגם מה לעשות לרשימה 3 בנפרד, אתה מגדיר מה לעשות ברמה כללית, (מה שנקרא עדיפות שניה), וזה עם ההגדרות הרגילות בלי לבחור את מספר הרשימה, ובנוסף אתה מגדיר ברמת רשימה מה לעשות למי שרשום ברשימה 3 פעיל.
במצב כזה, המערכת דבר ראשון בודקת מה ההגדרה ברמת רשימה, ואם לא מוגדר היא בודקת ברמה כללית.לסיום: אם כוונתך בהחלט כמו שהבנתי, תצטרך פשוט להחליף את השורה
check_template_filter_1_active_enter=yesלזה
check_template_filter_active=yesואם כוונתך למקרה הפוך, תחליף את השורה האחרונה שזה על רשימה 3, ותן לחכם ויחכם עוד.
מקוה שהדברים מובנים, ויהיו לתועלת.
בהצלחה