Різні views для окремих термінів таксономії, netspark

При розробці сайтів ми часто виводимо терміни таксономії через єдине уявлення Views, емулює сторінку taxonomy / term /%. Це здорово, це зручно, але проблема єдиного рішення очевидна: єдине рішення може підійти не завжди. Іноді нам потрібно вивести трохи (а то і багато) інше уявлення для окремого терміна або двох.

Якщо завдання саме така - замінити стандартну в'юшку для пари термінів - не поспішайте тягти в проект Panels. Є невеликий модуль Taxonomy Views Integrator і він як раз допоможе.

Різні views для окремих термінів таксономії, netspark

Якщо ви використовуєте стандартну вьюха taxonomy / term /% (або її модифікацію) - обов'язково поставте галочку, інакше TVI заоверрайдіт висновок таксономії назад в типову сторінку з тизерами.

А тепер - просто пройдіть на сторінки потрібних термінів (або словників), натисніть «Редагувати» і побачите таку саму форму. Поставте галочку, і виберіть потрібну вьюха зі списку. І вона негайно стане виводитися замість стандартної (і аргументи будуть передані, так).

Саме цим TVI і славний, тим що може перевизначити уявлення для окремого терміна. А якщо потрібно задати різні уявлення на рівні словників - підійде ще й модуль Taxonomy Display.

Сьогодні ми трохи порозбирали в бібліотеці CasperJS. Що таке CasperJS? Анотація на сайті.

Різні views для окремих термінів таксономії, netspark

Іноді потрібно додати на сайт карту, а стандартні варіанти Яндекса і Google з якихось причин не підходять. Може бути потрібно виконати її.

Часто на сайті потрібно вивести дані в вигляді сітки - це можуть бути товари в магазині, каталоги товарів і послуг або просто фотографії.

Припустимо, є у нас на сайті словник таксономії «Міста», і ми хочемо іноді показувати ці міста на карті. Для карти у нас є.

Схожі статті