در قسمت قبل دوره آموزشی گرویتی فرم، افزودن tooltip به فیلد فرم ها را آموزش دادیم. از این قسمت به بعد، بحث ما در مورد یکی از افزونههای جانبی بسیار مهم و کاربردی گرویتی فرم است که گرویتی ویو (Gravity View) نام دارد. این افزونه جزء Extentions خود گرویتی فرم (Gravity Forms) نیست و یک افزونه مجزا حساب میشود. خود این افزونه نیز به تنهایی افزودنیهای زیاد و مختلفی دارد که هر کدام برای کار متفاوتی استفاده میشوند.
گرویتی ویو چیست
افزونه گرویتی ویو، یک افزونه سازگار با گرویتی فرم است که امکان جدیدی را به گرویتی فرم اضافه میکند. این افزونه به صورت اختصاصی فارسی سازی شده و در سایت ابزار وردپرس موجود است. یکی از ضعفهای گرویتی فرم این بود که به ما امکان به نمایش گذاشتن فرمهای پر شده توسط کاربران را نمیداد. تصور کنید که فرمی از لیست نمرات در اختیار دارید و میخواهید آن را روی سایت منتشر کنید تا دانش آموزا نمرات خود را مشاهده کنند.
گرویتی فرم به ما امکان این کار را نمیدهد و برای انتشار دادن فرمها میبایست از افزونه گرویتی ویو استفاده شود. در واقع کار افزونه گرویتی ویو این است که اطلاعات موجود در فیلدهایی که توسط فرمهای گرویتی فرم پر شدهاند را نمایش میدهد. این اطلاعات میتواند شامل اطلاعات مربوط به افراد، نمرات دانش آموزان، وضعیت استخدام و موارد این چنینی باشد. قابلیت جستجو نیز به کاربر این امکان را میدهد که اطلاعات مورد نیاز خود را به سادگی و در کمترین زمان ممکن پیدا کند.
ویژگیهای گرویتی ویو
یکی از ویژگیهای کاربردی و قابل توجه این افزونه، امکان نمایش وضعیت در پنل کاربری است. به عنوان مثال، کاربر در سایت شما ثبت سفارش انجام میدهد با استفاده از این افزونه شما میتوانید اطلاعات لازم برای پیگیری سفارش را در اختیار خریدار قرار دهید. این افزونه علاوه بر امکانات مختلفی که در اختیار کاربر قرار میدهد، قابلیتهای زیادی را نیز در اختیار مدیر میگذارد. مثلا مدیر سایت میتواند تمام ورودیها را در یک صفحه مشاهده کند.
تاکنون به معرفی افزونه گرویتی ویو پرداختیم، در ادامه این افزونه را نصب خواهیم کرد و نحوه کار با آن را توضیح خواهیم داد. سپس Extentions مربوط به گرویتی ویو را به شما معرفی خواهیم کرد تا بتوانید یک فرم با قابلیتهای مختلف و کاربردی بسازید.
نصب افزونه گرویتی ویو
نصب این افزونه به سادگی هر افزونه دیگری است که تاکنون استفاده کردهاید. برای نصب، از بخش افرونهها افزودن را کلیک کنید. توجه داشته باشید که این افزونه به تنهایی نصب نمیشود و پیش از نصب آن باید گرویتی فرم را نصب کرده باشید. در واقع نصب آن پیش از گرویتی فرم (Gravity Forms) هیچ کاربردی ندارد و کار نمیکند. پس از انتخاب فایل، روی نصب کلیک کنید تا فرایند نصب افزونه شروع شود. پس از اتمام فرایند نصب به خاطر بسپارید که افزونه را فعالسازی نمایید.
پس از فعالسازی مشاهده میکنید که زیر بخش فرمها که مربوط به گرویتی فرم است؛ بخش با عنوان ویوها اضافه شده است که 4 گزینهی راهنما، تنظیمات، ویوها و همه ویوها را شامل میشود. در بخش همه ویوها میتوانید ویوهایی که از قبل ساختید را مشاهده کنید. اگر روی ویو جدید کلیک کنید، به صفحه جدیدی برای ساخت منتقل خواهید شد . در بخش نام نما میبایست عنوان مورد نظر برای ویو را مشخص کنید. در بخش بعدی نیز تنظیماتی وجود دارد که آنها را بررسی کرده و در صورت نیاز ویرایش کنید. در مورد بخش منبع داده و استفاده از فرم پیش ساخته یا یکی از فرمهای موجود نیز در جلسات بعدی توضیح کامل خواهیم داد.
تنظیمات گرویتی ویو
تنظیمات گرویتی ویو چیزی شبیه به تنظیمات گرویتی فرم است، فقط موارد کمتری را شامل میشود. موارد ذکر شده در ادامه صفحه را بررسی کنید و در صورت نیاز، تغییرات دلخواه را روی آنها اعمال نمایید.
کلام آخر
در این قسمت از دوره آموزشی گرویتی فرم (Gravity Forms)، به معرفی و نصب افزونه گرویتی ویو پرداختیم. در قسمتهای بعدی همراه ما باشید تا به سراغ آموزش بخش های گرویتی ویو برویم. در صورت داشتن سوال یا مشکل، میتوانید آن را در بخش نظرات کاربران بیان کنید. ما تمام سعی خود را میکنیم که در کمترین زمان ممکن پاسخگوی سوالات شما عزیزان باشیم.
8 دیدگاه. Leave new
سلام
میشه با این افزونه این کارو انجام داد که برای مثال ما اگر ۳۰ مسول استان داشته باشیم و کاری کنیم که هر مسئول استان با نام کاربری و کلمه عبور مشخص خودش وارد شود و بعد یک مقاله ای را برای ما بار گذاری کند و همچنین بتواند بعدا مقالات خودش را ببینند و همچنین ویرایش و یا حذف کند؟
سلام وقت شما بخیر،
از همراهی شما بسیار ممنونیم ، این مورد امکان پذیر است و میتوانید با گرویتی فرم و گرویتی ویو موارد را بسازید.
با تشکر.
سلام وقت بخیر
من میخوام یه فرمی بسازم که وقتی کاربر فرم رو ارسال کرد من بتونم جواب کاربر رو بدم و یه جدول مانندی برای کاربر به صورت پیام نه تیکت ارسال بشه.
آیا امکانش هست؟
سلام وقت شما بخیر،
برای این مورد پیشنهاد میشود افزونه تیکت پشتیبانی ❤️ وردپرس – افزونه Awesome Support را استفاده کنید
با تشکر.
سلام
من نمیخوام به صورت تیکت باشه
میخوام که هرکس فرم رو پر میکنه هم بتونه ببینه چه جوابی داده و هم اینکه من بتونم به فرم پاسخ بدم و فقط خوده کاربر ببینه نه کسی دیگه. مثل این پیام یا زنگوله هایی ک برخی سایت ها دارن
وقت شما بخیر
با افزونه گرویتی ویو می توانید طراحی انجام دهید که برخی فیلدهارا فقط فرد مدنظر مشاهده کند، آموزش آن را مشاهده نمایید.
اما این نیاز شما ممکن است به افزونه ای دیگر باشد که در سایت نداریم.
سلام. وقت بخیر
من یه فایل پی دی اف دارم به صورت متنی که یک سری فیلد خالی داره.(شبیه قرارداد در نظر بگیرید که مفادشو توضیح داده و فیلدهای خالی برا ثبت مشخصات داره).حالا میخوام یه فرم دیگه طراحی کنم و اطلاعات کاربر رو بگیرم. درنهایت میخوام کاربر با زدن دکمه سابمیت اون فایل pdf رو دریافت کنه درحالیکه اطلاعات وارد کرده رو فرم بصورت اتومات رو فیلدهای اون پی دی اف نشسته باشه. آیا این پلاگین قابلیت اجرای همچین کاری رو داره؟ اگر نه ممکنه راهنمایی کنید چطور میتونم این کارو انجام بدم؟
سلام وقت شما بخیر،
برای این مورد پیشنهاد میشود از آموزش زیر دیدن فرمائید
خروجی PDF از ورودی فرم های گراویتی
با تشکر.