آموزش نحوه تنظیم شرایط برای فیلدهای متا در موتور جت



در این آموزش می خواهیم به نحوه تنظیم شرایط برای فیلدهای متا در افزونه موتور جت بپردازیم. همچنین می خواهیم یاد بگیریم که چگونه مقداری را که در فیلدهای متا وارد می کنیم با یک سری شرایطی که برای فیلدهای متا خود در نظر می گیریم تغییر دهیم. نحوه تنظیم شرط به عنوان مثال، ما می خواهیم یک سوئیچر ایجاد کنیم که از کاربر بپرسد آیا ملک شما اتاق دارد یا خیر. نه؟ اکنون برای این کار ابتدا به پیشخوان پلاگین جت موتور بروید و درست بالای فیلد تعداد اتاق ها یک فیلد جدید ایجاد کنید. در قسمت برچسب بنویسید “آیا ملک شما اتاق دارد؟” نام شناسه را طبق معمول به لاتین وارد کنید. حالا نوع فیلد را روی گزینه modifier قرار دهید. همچنین می توانید یک سری قوانین شرطی را از طریق گزینه منطقی شرطی در زمینه متا خود اعمال کنید. البته توجه داشته باشید که شرط در مورد سوال «آیا ملک شما اتاق دارد یا خیر؟» صدق نمی کند. در واقع شرط این است که باید تعیین کنید، اگر کاربر بگوید ملک اتاق ندارد، تمام گزینه های اتاق برای او نمایش داده نمی شود و بالعکس. برای تعیین شرط ابتدا روی گزینه شرطی منطق کلیک کنید. سپس گزینه Enable conditional logic را فعال کنید. اکنون باید شرط را تنظیم کنید. فیلد “آیا ملک شما اتاق دارد” قرار دهید. سپس گزینه عملگر را برابر و مقدار را روی “in” قرار دهید. به این ترتیب می توانید شرط مورد نظر خود را در زمین اعمال کنید. با اعمال شرط با رادیو ابتدا یک فیلد جدید ایجاد کنید. مثلا «آیا ملک شما امکانات دیگری هم دارد؟ سپس به قسمت امکانات بروید و یک منطق شرطی برای آن در نظر بگیرید. فیلد را روی «آیا ملک شما امکانات دیگری دارد» و اپراتور را روی گزینه «برابر» قرار دهید. همچنین باید مقدار را روی yes قرار دهید. البته در قسمت عملگرها گزینه های دیگری مانند نابرابر داریم. می توانید این شرط را برای چیزهایی که نیاز دارید تنظیم کنید. کلام آخر، شما می توانید هر شرطی را که می خواهید برای رشته های خود در نظر بگیرید. با تعیین شرایط برای زمینه های مختلف، سایت شما حرفه ای تر به نظر می رسد. امیدواریم این جلسه آموزش موتور جت کاربردی باشد. در صورت نیاز می توانید سوالات و پیشنهادات خود را در قسمت نظرات سایت ثبت نمایید.

دیدگاهتان را بنویسید