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

( )

حق کپی ویدئو

مجاز نمی باشد.

شما اینجا هستید :

جلسه یازدهم

آموزگار :

امیررضا اکبری

آموزش کامل، گام به گام و اصولی قرار دادن شروط برای متا فیلدهای ساخته شده در افزونه قدرتمند جت انجین (JetEngine) همراه با مثال کاربردی... ( ادامه مطلب … )

افزونه learndash

افزونه لرن دش ، بزرگترین افزونه آموزشگاه ساز وردپرسی …

افزونه لرن دش (Learn Dash) از بزرگ ترین افزونه های ساخت آموزشگاه برای وردپرس است. طی بررسی ما، کاملتر و بهتر از لرن دش برای ساخت آموزشگاه یا سامانه آموزشی وجود ندارد.

افزونه learndash

افزونه لرن دش ، بزرگترین افزونه آموزشگاه ساز وردپرسی …

افزونه لرن دش (Learn Dash) از بزرگ ترین افزونه های ساخت آموزشگاه برای وردپرس است. طی بررسی ما، کاملتر و بهتر از لرن دش برای ساخت آموزشگاه یا سامانه آموزشی وجود ندارد.

اورجینال

کیفیت

پشتیبانی

آپدیت

امیررضا اکبری

اولین مدرس تکنولوژی جدید طراحی سایت “جت انجین” بصورت فوق پیشرفته در ایران

امیررضا اکبری

اولین مدرس تکنولوژی جدید طراحی سایت “جت انجین” بصورت فوق پیشرفته در ایران

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

( )

در این آموزش می‌خواهیم به نحوه تعیین شرط برای متا فیلدها در افزونه جت انجین بپردازیم. همچنین می‌خواهیم یاد بگیریم که چگونه می‌توان با یک سری شروطی که برای متا فیلدهای خود در نظر می‌گیریم، مقداری که وارد متا فیلدها می‌کنیم متفاوت شوند.

نحوه تعیین شرط

به عنوان مثال می‌خواهیم یک عدد سوئیچر ایجاد کنیم که از کاربر بپرسد آیا ملک شما اتاق دارد یا خیر؟ حالا برای این کار ابتدا به پیشخوان افزونه جت انجین بروید و یک فیلد جدید دقیقا در بالای فیلد تعداد اتاق ایجاد کنید. در قسمت برچسب بنویسید “آیا ملک شما اتاق دارد” . نام شناسه را نیز مانند همیشه به صورت لاتین وارد کنید. حالا نوع فیلد را بر روی گزینه تغییر دهنده قرار دهید.

همچنین شما از طریق گزینه منطق شرطی می‌توانید یک سری قوانین شرطی برای متا فیلد خود اعمال کنید. البته توجه داشته باشید که شرط بر روی سوال “آیا ملک شما اتاق دارد یا خیر” اعمال نمی‌شود. در واقع شرط بدین صورت است که باید تعیین کنید، اگر کاربر گفت ملک هیچ اتاقی ندارد، کل گزینه‌های اتاق برای او به نمایش درنیاید و برعکس.

برای تعیین شرط ابتدا بر روی گزینه منطق شرطی کلیک کنید. سپس گزینه Enable conditional logic را فعال نمایید. حالا باید شرط را تعیین کنید. فیلد را بر روی “آیا ملک شما اتاق دارد” قرار دهید. سپس گزینه اپراتور را بر روی برابر است بگذارید و مقدار را بر روی “در” قرار دهید. به این طریق می‌توانید شرط مورد نظر خود را بر روی فیلد اعمال کنید.

اعمال شرط با رادیو

ابتدا یک فیلد جدید ایجاد کنید. به عنوان مثال “آیا ملک شما امکانات دیگری دارد”. سپس به فیلد امکانات بروید و یک منطق شرطی برای آن در نظر بگیرید. فیلد را بر روی گزینه “آیا ملک شما امکانات دیگری دارد” و اپراتور را بر روی گزینه “برابر” قرار دهید. همچنین باید مقدار را بر روی بله بگذارید. البته ما در قسمت اپراتورها گزینه‌های دیگری مانند نابرابر هم داریم. شما نسبت به مواردی که نیاز دارید می‌توانید این شرط را تعیین کنید.

سخن پایانی

به این صورت می‌توانید هرشرطی که می‌خواهید را برای فیلدهای خود در نظر بگیرید. با تعیین شرط برای فیلدهای مختلف سایت شما ظاهر حرفه‌ای‌تری خواهد گرفت. امیدواریم این جلسه از آموزش جت انجین کاربردی واقع شده باشد. می‌توانید در صورت نیاز سوالات و پیشنهادات خود را در قسمت دیدگاه‌های سایت ثبت کنید.

برای نوشتن دیدگاه باید وارد بشوید.

33 دیدگاه. Leave new

  • علیرضا کلیان
    2025-02-04 17:37

    سلام وقت بخیر
    در بخش شرط گذاری برای متا فیلدها،2 سوال برای من پیش آمد:
    1- خواستار اضافه کردن فیلد شهر و استان هستم،
    در فیلد اول، شهر نمایش داده شود و با انتخاب هر شهر ، در فیلد دوم استان های مربوطه نمایش داده شود تا انتخاب شوند.
    2- چطور می تونم بخش جستجو هم به هر فیلد اضافه کنم؟( فیلدهایی که مقادیر زیادی جهت انتخاب دارند)

    • محمد قاسمی
      2025-02-05 10:33

      سلام وقت شما بخیر،

       

      درحال حاضر سمت بک اند این ویژگی در جت انجین وجود ندارد ، اگر قصد فیلتر اطلاعات را در فرانت دارید میتوانید به کمک جت اسمارت فیلتر این حالات را لحاظ کنید.

      با تشکر.

  • میلاد مبارکی
    2024-12-11 21:56

    سلام. یه سوال داشتم.وقتی میتونیم با المنتور در خود صفحه اطلاعات متراژ و امکانات رو بنویسیم،چه لزومی به سخت کردن موضوع و استفاده از جت انجینه؟

    • محمد قاسمی
      2024-12-12 08:10

      سلام وقت شما بخیر،

       

      استفاده از فیلد متا سبب تمیز تر شدن کار و همچنین ویرایش راحتتر خواهد شد.

      با تشکر.

    • سید حسن حسینیان
      2024-12-12 14:13

      سلام . البته یه حسن دیگه هم که داره ، این هست که شما از این روش استفاده میکنید تا به صورت داینامیک بقیه بتونن داخل پنل کاربری اطلاعات خودشون ( یعنی همون آگهی به طور مثال در اینجا) رو ثبت کنن

  • نیما یزدانی
    2024-11-09 17:00

    سلام وقت بخیر
    ببخشید من میخوام از طریق جت انجین آدرس فروشگاه رو فراخوانی کنم بعد من صفحه فروشگاه رو از طریق وولنتور طراحی کردم اما وقتی توی جت انجین بهش شرط میدم که توی قسمت قالب های وولنتور قالب فروشگاه نمایش بده فیلدی چیزی نمایش نمیده بهم که پر کنم بعد اومدم توی جت انجین مقدار پیشفرض دادم فراخوانی کردم نمایش نداد ،بعد اومدم شرط دادم به صفحه فروشگاه توی قسمت برگه ها اونجا فیلد رو نشون داد و پرش کردم، باز اومدم توی وولنتور قالب فروشگاه رو ویرایش زدم فراخوانیش کردم ولی اون فیلد رو نمایش نمیده چیزی لطفا بگین باید چیکار کنم؟

  • آرش باقری ستاری
    2024-11-05 11:49

    سلام این سوییچر هارو چطور تو صفحه پیج باید نشون بدیم؟

  • امیرارسلان حسن پور
    2024-10-01 20:00

    سلام من یک متافیلد قسمت محصولات ووکامرس اضافه کردم و توضیحاتم رو داخلش میزارم ولی افزونه رنک مث مشابه توضیحات محصول کار سئو روی اون انجام نمیده؟
    میشه این گزینه فعال بشه؟

    • محمد قاسمی
      2024-10-05 00:52

      سلام وقت شما بخیر،

       

      در این خصوص خواهشمند است از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید تا نحوه تعریف این فیلد در افزونه رنک مث خدمتتان ارسال گردد.

      با تشکر.

  • سجاد دهقانی
    2024-08-31 21:21

    سلام
    خسته نباشید
    من نیاز به پست تایپی دارم که داخلش بشه با متافیلد فقط کاربرانی که انتخاب میکنم بتونن اون پست رو ببینن. یعنی هر کاربر فقط محتوای خاص خودش رو بتونه ببینه.
    چجوری میتونم این کار رو انجام بدم؟

    • محمد قاسمی
      2024-09-01 17:29

      سلام وقت شما بخیر،

       

      در این خصوص به نظر می‌رسد میتوانید از افزونه هایی که سطح اشتراک ایجاد می‌کنند نظیر restric content pro استفاده کنید

      با تشکر.

  • شیما شیما
    2024-07-20 12:39

    وقت بخیر. من میخواهم یک فیلد “با مقادیر 6 ماهه و یکساله ” برای فایلهای فروشگاهم تعریف کنم. که بنابر انتخاب کاربر تاریخ انقضای دانلود فایل برایش فعال بشه. و از مدت 6 ماه بعد از خرید فایل را نتواند دانلود کنه.
    بنظر شما چطوری باید قانون شرط را تعریف کنم ؟
    شما چه راه حلی با جت انجین برای اینکار دارید؟

  • شیوا حسن زاده
    2024-02-15 23:49

    سلام خسته نباشید. من دقیقا مثل همین آموزش منطق شرطی رو اعمال میکنم ولی فیلد تعداد اتاق رو نشون نمیده فقط سوئیچر میاد و با روشن و خاموش کردنش هیچ اتفاقی نمیفته. تنظیم خاصی لازمه؟

    • محمد قاسمی
      2024-02-17 16:55

      سلام وقت شما بخیر،

      اگر مطابق ویدیو انجام دادید و مشکل وجود دارد پیشنهاد میشود از بروز بودن افزونه خود مطمئن شوید و درصورتیکه باز هم مشکل وجود داشت از ناحیه کاربری خود در سایت اقدام به ارسال تیکت نمایید تا مورد بررسی شود.

      با تشکر.

  • محمدرضا نوریان
    2024-01-06 08:59

    من اگه بخوام داخل برگه،رادیو و چک باکس نشون داده بشه و بتونم براش منطق شرطی بذارم باید چیکار کنم؟(داخل پیشخوان نه،داخل یکی از برکه های سایت که برای کاربرایی که وارد سایت میشند نمایش داده بشه)مثلا وقتی کاربر وارد سایت میشه اگه مثلا چک باکس اول رو انتخاب کرد،یه جیزی بهش نشون بده و اگه دوتا چک باکس رو انتخاب کرد،یه چیز دیگه.(اون یه چیز براساس تکسونومی هاست)

  • حسین وجدانی
    2023-01-26 20:17

    سلام خسته نباشید این دوره کامل جت انجین کجا هستش که مدرس دوره درباره اون صحبت می کنند؟

  • محمد قاسمی
    2024-07-04 09:32

    درود بر شما ، از حضور و توجه شما بسیار ممنونیم.
    باتشکر

فهرست