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

ویرایش ماژول Breadcrumbs

در زیر مراحل ویرایش Breadcrumb Module در جوملا را شرح می دهیم.

گام اول: وارد صفحه ی مدیریت سایت جوملا شده، بر روی Extension و سپس گزینه ی Module Manager کلیک کنید. صفحه ی زیر به نمایش در می آید:

گام دوم: در صفحه ی نمایش داده شده در بالا، بر روی دکمه ی New کلیک کنید. تصویر زیر به نمایش در می آید. در این صفحه، بر روی ماژول Breadcrumbs کلیک کنید.

گام سوم: در صفحه ای که نمایان می شود، می توانید ماژول breadcrumbs را مشاهده کنید.

تب ماژول اولین تب بوده و به صورت پیش فرض نمایش داده می شود. می توانید ماژول Breadcrumbs و تنظیمات آن را در این تب مشاهده کنید.

تنظیمات ماژول Breadcrumbs را در زیر شرح می دهیم:

۱٫ Title –عنوان ماژول را نمایش می دهد.

۲٫ Text for Home Entry – متنی (اسمی) که قرار است به عنوان اسم صفحه ی اصلی سایت در breadcrumb نمایش داده شود را مشخص می کند. در صورت خالی گذاشتن این فیلد، مقدارش به صورت پیش فرض از فایل زبان mod_breadcrumbs.ini پر می شود.

۳٫ Show Last –آخرین المان در مسیر پیمایش را نمایش داده یا پنهان می سازد.

۴٫ Text Separator –در این فیلد یک تفکیک کننده ی متن مشخص می کنیم.

۵٫ Show Title –عنوان ماژول را در سمت کاربر (front end) نمایش می دهد.

۶٫ Position –مکانی که ماژول در آن قرار گرفته و نمایش داده می شود را مشخص می کند.

۷٫ Status –وضعیت مقاله را نمایش می دهد: Published (نمایش)، Unpublished (عدم نمایش) و Trashed (حذف شده).

۸٫ Start Publishing –در زمان و تاریخ مشخص شده، اقدام به Publish می کند.

۹٫ Finish Publishing –در زمان و تاریخ مشخص publish را خاتمه می دهد.

۱۰٫ Access –تنها کاربرانی که از این لیست کشویی انتخاب می شوند (Guest، Public، Super User، Registered options)، اجازه ی دسترسی و مشاهده ی آیتم را دارند.

۱۱٫ Ordering –لیست کشویی تمامی ماژول های موجود در position را نمایش می دهد.

۱۲٫ Language –زبان سایت را مشخص می کند.

۱۳٫ Note –برای وارد کردن اطلاعات متنی بکار می رود.

گام چهارم: اکنون تب Menu Assignment را انتخاب کنید. با تصویر زیر مواجه خواهید شد.

·        Module Assignment –با این گزینه می توانید ماژول مورد نظر را به صفحه ی مورد نظر تخصیص داده و در آن به نمایش بگذارید. با کلیک بر روی آیکون هشتک این لیست کشویی، گزینه هایی نظیر All Pages، No Pages، Only on the pages selected یا On all pages except those selected.

·        Menu Selection –پس از انتخاب گزینه ی Only on the pages selected یا on all pages except those selected، تمامی آیتم های منو موجود در جوملا را نمایش می دهد. این آپشن به شما اجازه می دهد مشخص کنید ماژول ها به برخی از صفحات یا صفحات تعیین شده تخصیص یابد.

گام پنجم: تب بعدی در این صفحه، Module Permission می باشد. در این تب سه عملیات Delete، Edit و Edit State را مشاهده می کنید.

در تب نام برده می توان مجوز دسترسی به ماژول ها را برای گروه های کاربری تنظیم کرد.

دوره آموزش جوملا

۱٫ Delete –به کاربران گروه این امکان را می دهد تا محتویات موجود در breadcrumb را حذف کند.

۲٫ Edit –به کاربران گروه این اجازه را می دهد تا محتویات موجود در breadcrumb را ویرایش کند.

۳٫ Edit State- به کاربران گروه اجازه می دهد وضعیت محتوای موجود در ماژول breadcrumb را ویرایش کنند.

گام ششم: از طریق تب Advanced می توان تنظیمات پیشرفته ی ماژول breadcrumbs را در دست گرفت.

دوره آموزش جوملا

۱٫ Alternative Layout –طرح کلی (layout) مورد استفاده ی این ماژول را مشخص می کند. از طریق این گزینه می توانید طرح بندی متفاوت برای ماژول مشخص کنید.

۲٫ Module Class Suffix –تنظیم این پارامتر سبب می شود جوملا یک کلاس CSS دیگر به المان div اضافه کرده یا کلاس CSS جاری المان div این ماژول ویرایش کند.

۳٫ Caching –محتویات ماژول را موقتا ذخیره یا cache می کند. گزینه ی Use Global به منظور ذخیره موقتی تنظیمات اعمال شده از پیکربندی سراسری (global configuration) بکار می رود. گزینه ی No Caching محتویات ماژول را ذخیره نمی کند.

۴٫ Cache Time –مدت زمان ماندگاری محتویات ماژول در cache را بر حسب دقیقه مشخص می کند.

۵٫ Module Tag –تگ HTML ماژول ها را تنظیم می کند.

۶٫ Bootstrap Size –پهنا را از ماژول از پیش ساخته داخل bootstrap انتخاب می کند.

۷٫ Header Tag –ماژول ها از تگ هدر HTML استفاده می کند.

۸٫ Header Class –کلاس های اختیاری CSS داخل هدر ماژول قرار می گیرد.

۹٫ Module Style –نحوه ی نمایش ماژول را در موقعیت مشخص بازنویسی می کند.

نوارابزار

در زیر کاربرد هر یک از المان های موجود در نوار ابزار بالایی صفحه را شرح می دهیم:

۱٫ Save –ماژول های شما را ذخیره می کند.

۲٫ Save &Close –ماژول ها را ذخیره کرده و صفحه ی جاری را می بندد.

۳٫ Save &New –ماژول ها را ذخیره و یک صفحه ی جدید برای ایجاد ماژول باز می کند.

۴٫ Cancel –عملیات ایجاد ماژول را لغو می کند.