در این بخش از آموزش جت انجین به سراغ ادامه مبحث ساخت متافیلدها می رویم و وارد قسمت های پیشرفته تر این فرآیند می شویم. اگر در بخش های قبلی با ساخت فیلدهای پایه آشنا شدید، در این جلسه تمرکز روی تنظیمات حرفه ای تر، مدیریت نوع داده ها و آماده سازی متافیلدها برای استفاده در بخش های داینامیک سایت است. این مرحله به شما کمک می کند ساختار داده ای سایت خود را دقیق تر و منظم تر طراحی کنید.
تنظیمات پیشرفته در ساخت متافیلدها
در این بخش بررسی می کنیم که چطور از انواع فیلدهای پیشرفته استفاده کنید؛ مثل Number، Date، Time، Checkbox، Radio، Select و Repeater. هر نوع فیلد کاربرد خاص خود را دارد و انتخاب درست آن ها باعث می شود داده ها به درستی ذخیره شوند. همچنین نحوه تعیین مقدار پیش فرض، الزام پر کردن (Required)، تعیین محدودیت ها و اعتبارسنجی داده ها آموزش داده می شود. این تنظیمات باعث می شود هنگام ورود اطلاعات، خطاها کمتر شوند و داده ها به صورت استاندارد در پایگاه داده ذخیره شوند.
آماده سازی متافیلدها برای استفاده در قالب های داینامیک
پس از ساخت فیلدها، نوبت به بهینه سازی آن ها برای نمایش در بخش های مختلف سایت می رسد. در این قسمت یاد می گیرید چطور نام ها و کلیدهای متافیلد را به صورت استاندارد تعریف کنید تا در المنتور، لیستینگ های جت انجین و سایر بخش های داینامیک بدون مشکل شناسایی شوند. همچنین نحوه گروه بندی فیلدها و مدیریت آن ها در متاباکس های جداگانه بررسی می شود.