سوال در مورد dynamic visability
با سلام
من میخام از افزونه نظر سنجی استفاده کنم و اون رو درون یک بخش در صفحه اصلی قرار بدم
میخام وقتی نظر سنجی وجود نداره اون بخشی که با المنتور به اون افزونه اختصاص دادم نمایش داده نشه
در افزونه jet engine یه قابلیت هست به اسم dynamic visability ولی نمیدونم کدوم شرط رو باید انتخاب کنم
ممنون میشم راهنمایی بفرمایید
سلام
دقیقا باید مشخص کنید که با چه افزونه ای نطر سنجی درست کردید
اگه به صورت دستی با جت انجاین درست کردید (افزونه خاص نباشه) کارتون خیلی راحته
من جت انجاین رو نصب ندارم.
ولی یه سایتی رو که مشابه چیزی که شما میخواید رو روش پیاده کرده بودم
اینجوری بود که اگه اون کاربر دارای برند ثبت شده بود صفحه مخصوص به خودش رو برای همه نشون میداد
یا اگه میخواست شخصی باشه اینجا مشخص میکرد. (یه چیزی تو مایه های پرایویسی شبکه های اجتماعی)
این کار رو من با المنتور اکسترا انجام دادم
شما باید برای اینکه مشخص کنید اون نظر سنجی تموم شده باید یک فیادی رو براش بزارید
حالا اگه شما هم بعد اتمام یک نظرسنجی فیلدی که مشخص کردی رو بهش بدی این کار رو برات انجام میده.
من عکساش رو برات میفرستم :
باید بری تب تنظیمات و اکسترا و اون نوع فیلدی که برای این کار انتخاب کردی رو بهش بدی:
و شرطت رو براش بزاری :
شرطی که من گذاشتم اینه : اگر فیلد انتخابی کاربر برابر بود با دارای برند هستم “بله ” این سکشن رو نمایش بده
شرط شما میشه : اگر فیلد پایان نظرستجی برابر بود با خیر نمایش بده (یا هر چی که این منظور رو برسونه)
یکم کار کنی باهاش دستت میاد چجوری
فقط چون شرطت 2 جالته هست از نوع فیلد بولین (boolean) تو نوع طراحیت استفاده کن (جت یا acf)
نمیدونم اینا به کارت میاد یا نه
من شرط ها رو الان درست کردم و شاید کار نکنه – تست نکردم – ولی روش درسته چون انجام دادم رو یه سایت
اگه کسی راه دیگه ای داره منم خوشحال میشم بگه
این روش زیاد اصولی نیست برای کارهای حساس و باید کدنویسی بشه