Як вимкнути Теги у певному типі контенту
Шукайте файл скіна:
Додаєте перевірку для виведення цих рядків залежно від типу контенту.
це я роблю в плагіні топік превью field.intro_text-edit.tpl, що виводився тільки в типі topic
Помилки нема, але все одно виводить в решту типів
Упс, забув дужки, спасибі). Відповім трохи розгорнуте. Вчинити можна двома способами:
Спосіб 1. Створити власний шаблон кожного типу контенту. Зараз контент усіх типів виводиться через три шаблони: —topic.type_default-edit.tpl : шаблон сторінки редагування; -topic.type_default-list.tpl : шаблон елемента списку; -topic.type_default-show.tpl : шаблон сторінки топіка (контенту); Наприклад, новий тип контенту називається «preview», то можна скопіювати ці шаблони і в імені змінити «default» на «preview» що вийшло так: topic.type_default -edit.tpl і т . Потім у цих шаблонах просто видалити виведення тегів. Вийде що всі типи контенту будуть виводитись через шаблони «default», а контент типу «preview» через свій спеціальний шаблон.
Спосіб 2. У кожному з цих шаблонів поставити перевірку на тип під час виведення тегів (на прикладі шаблону experience): —topic.type_default-edit.tpl у рядку 98
—topic.type_default-list.tpl у рядку 83
-topic.type_default-show.tpl : у рядку 161
Як варіант, якщо типів контентів, у яких не потрібно виводити теги кілька, то можна робити перевірку так (тут 'preview', 'note' та 'other' — типи контенту де НЕ потрібно виводити теги):