در این قسمت به شما نشان خواهیم داد که ماژول فیلتر در DJ-Catalog2 چگونه کار میکند. در زیر، شما همه اطلاعات مهم همچون چگونگی پیکربندی فیلدهای اضافی، چگونگی اضافه کردن آنها به محصولات DJ-Catalog2 و چگونگی پیکربندی ماژول را خواهید یافت.
کامپوننت DJ-Catalog2 را باز کنید.
فیلدهای اضافی را باز کنید.
یک "فیلد اضافی جدید' ایجاد کنید.
برای مثال یک فیلد با نام "Facilities" ایجاد کردهایم که به فیلد گروپ " Hotels" اختصاص داده شده است.
نکته! فیلدهای اضافی باید گزینه " use in filters" را در حالت اکتیو داشته باشند.
فیلدهایی با ارزشهای از پیش تعریف شده مانند select ,radio ,checkbox میتوانند در انواع فیلترها استفاده شوند و باکس هایی از نوع متنی تنها توسط " (min-max (text" فیلتر میشوند.
دیگر انواع فیلدها نمیتوانند در فیلترها استفاده شوند آن هم به این دلیل که آنها باید انتخابهایی داشته باشند که از پیش تعریف شود و این در شرایطی اتفاق میافتد که این فیلدها select / radio / checkbox باشند.
پنج کادر (چکباکس) شده است.
حالا به کنترل پنل بروید و یک محصول جدید ایجاد کنید.
ما یک محصول جدید با نام Blue Palace Resort ایجاد کردهایم که به دستهبندی Hotels اضافه شده است.
در اینجا باید برای محصول مورد نظر "ویژگی" تعریف کنید.
در قسمت Extensions ، گزینه ماژول ها را انتخاب نمایید.
در زیر ماژول فیلترها معرفی شده است.
برای کارکرد مناسب ماژول شما نیاز به محصول DJ-Catalog2 دارید که از فیلدهای اضافی استفاده کند در غیر اینصورت، ماژول ظاهر نخواهد شد.
- پسوند کلاس ماژول - پسوند کلاس ماژول را تنظیم کنید.
- نمایش ماژول - انتخاب کنید که در کدام صفحات، ماژول نمایش داده شود.
- عنوان گروه - نمایش یا عدم نمایش
- نمایش آکاردئونی گروهها - انتخاب کنید که آیا از افکت آکاردئونی برای تقسیم فیلدهای متعلق گروههای مختلف استفاده شود یا خیر.
- آرایش فیلترها - به صورت گروهی یا ساده
- گروپ فیلدها - انتخاب کنید که فیلترها برای کدام گروپفیلدها نمایش داده شوند.
- ویژگیها - برای نمایش همه موارد، جای آن را خالی بگذارید.
- دستهبندیها - All/Selected/All w/o root category
- انتخاب دستهبندیها - نام دستهبندیها را مشخص کنید.
- شمارنده - نمایش تعداد محصولات مطابق با هر ویژگی
به تب "advanced" بروید. در اینجا شما میتوانید عرض و ارتفاع را فیلتر کنید. به عنوان مثال عرض 33% سه ستون فیلتر می دهد.
ماژول فیلتر میتواند در موقعیت ماژول سفارشی djc2_filters با عنوان "advanced search" منتشر و در بالای فهرست محصولات نمایش داده شود.
به مثال زیر توجه کنید: