افزونه دید (Views) در دروپال ، متد انعطاف پذیری را برای سایت دروپال و طراحان آن اضافه می نماید. توسط آن شما میتوانید لیست ها ، جداول را از محتوای موجود در دروپال ایجاد نموده و آنها را فعال و به نمایش در آورید. (فقط node ها در View نسخه 1 و بیشتر محتوای موجود در دروپال در View نسخه 2)
مطابق بحث هایی که قبلا انجام شده، دروپال به شدت بر روی این افزونه فعالیت نموده است و جزء جزء آن را برای دسته بندی و پیگیری لیست ها بصورت قالب بندی شده برنامه ریزی نموده است.
این ابزار بطور قطع یک ایجاد کننده کوئری (Query Builder) بسیار قوی و باهوش میباشد که اطلاعات کافی از آن در اختیار شما قرار میدهد. این افزونه میتواند کوئری های شایسته ای از دیتابیس شما ایجاد نماید که توسط آنها اطلاعات را بطور دلخواه از دیتابیس خوانده و آنها را نمایش دهید. این افزونه چهار حالت معمولی و یک حالت ویژه دارد که این حالت ها حساسیت های مختلفی برای نمایش اطلاعات بوجود می آورد.
از جمله کارائی های افزونه دید دروپال میتواند به ایجاد گزارشات ، ایجاد اختصارات و خلاصه ها ، نمایش بخشی از عکس ها ، نمایش بخشی از انواع محتوا و ... اشاره نمود.
شما در صورتی به افزونه ی دید نیاز دارید که:
1- شما تمایل داشته باشید که حالت نمایش صفحه اصلی ، بر اساس چیدمان مورد نظر شما باشد.
2- شما تمایل داشته باشید حالت نمایش دسته بندی ها و زیر دسته ها بصورت مورد نظر شما چیده شوند.
3- شما میخواهید در افزونه Tracker ارسال ها بر اساس انواع مختلف چیده شوند.
4- شما از افزونه مقالات (Article) استفاده میکنید اما مقالات بصورتی که شما میخواهید نمایش داده نمیشوند.
5- شما راهی برای نمایش مثلا 5 ارسال آخر از یک نوع محتوا در یک بلوک خاص نیاز دارید.
6- شما میخواهید از حالت (پست های خوانده نشده) انجمن ها استفاده کنید.
7- شما میخواهید آرشیو ماهیانه (همانند وبلاگ ها) بر اساس نوع محتوای مختلف ایجاد کنید و لینک آنها را بصورت تاریخ در یک بلوک خاص نمایش دهید.
توضیحات بیشتر:
مثال1: دسته بندی ها اطلاعاتی در زیر دسته ها قرار داده شده اند را بر اساس زمان ترتیب بندی کرده و نمایش میدهند. اگر شما بخواهید آنها را بترتیب حروف الفبا نمایش دهید، افزونه ی taxonomy هیچ ابزاری برای انجام این عملیات ندارد ولی توسط افزونه Views این عملیات به راحتی امکان پذیر است.
مثال2: دنبال کننده ها تمامی محتوای سایت شما را نمایش میدهد و آنها را بر اساس زمان ترتیب بندی می نماید. اما اگر شما بخواهید فقط پست های ارسال شده در انجمن را نمایش دهید، افزونه ی Tracker هیچ ابزاری برای انجام این عملیات ندارد، ولی توسط افزونه View این عملیات به راحتی امکان پذیر است.
بسیاری از عمل های دیگر نیز توسط دیدهای دروپال قابل انجام خواهند بود.
آموزش های زیادی درباره نسخه های 1 و 2 افزونه View دروپال وجود دارد که میتوانید از آنها استفاده نمایید.
برای دریافت اطلاعات بیشتر به بخش مقالات سایت مراجعه نمایید.