سلام به دوستان عزیز
تو یه پروژه قصد دارم که وقتی که کاربری محصولات مربوط به یک ترم رو انتخاب کرد در تکمیل سفارش یه سری pane خاموش بشه و اگر محصولی از ترم یا گروه دیگه تو سبد خرید خودش داشت یه pane دیگه فعال بشه.
با سرچی که کردم به ماژول زیر رسیدم که برای rules هست. ولی متاسفانه جواب نمیده
https://www.drupal.org/project/commerce_rules_extra
pane ها هم از نوع customer profile pane هستند.
در واقع قصد دارم وقتی کاربر تو سبد خرید هست و تکمیل سفارش رو که میزنه و وارد صفحه تکمیل سفارش میشه که اونجا اطلاحات حساب کاربری، اطلاعات صورتحساب و چیزای دیگه رو میبینه بسته به نوع محصولی که تو سفارشش هست پن هایی فعال یا غیر فعال بشه
تنظیماتی که انجام دادم هم این هست
Rules events
Process checkout page : Fires when a checkout page is processed
برای شرط هم چند تا شرط زیر رو امتحان کردم
Rules conditions
Line item and another entity have matching terms : Check if a line item's product and another entity both reference the same term id
Line item product has term(s) : Test if a line item has a product with a specified term
Total product with term quantity comparison : Total of products with term and with a specified quantity
برای عملیات هم موارد زیر رو امتحان کردم
Rules actions
Change pane properties : Change visibility, page, weight of a pane
Enable a customer profile pane
لطفا اگر راهکاری به ذهنتون میرسه راهنمایی کنید.
با تشکر