Как вывести заголовок в категориях?

Feuer

Новичок
Регистрация
3 Июл 2017
Сообщения
467
Реакции
94
Баллы
28
Господа форумчане, подскажите, как с помощью тегов вывести заголовок H1 в категориях?

УТОЧНЕНИЕ
как вывести именно в категориях я понимаю. Проблема в том, что я не знаю какой командой прописать чтобы название бралось к примеру из названия категории + текст.

В качестве примера категория хдрезки
 
Последнее редактирование:

wawe

Новичок
Регистрация
9 Июл 2017
Сообщения
584
Реакции
208
Баллы
43
В main.tpl
[category=1]<h1></h1>[/category]
 

dr.gopher

Приватовец
Приватовец
VIP
Прошёл марафон
Регистрация
23 Фев 2017
Сообщения
411
Реакции
130
Баллы
43

BROKER

Модератор
Команда форума
Приватовец
VIP
Прошёл марафон
Регистрация
23 Фев 2017
Сообщения
934
Реакции
742
Баллы
93
@wawe, +

Но я бы порекомендовал Модуль CatFace — SEO оптимизация категорий для DLE
Смысл заливать всякую шляпу если все это можно сделать и без дополнительных модулей и прочей хуеты? )) Все это давно уже предусмотрено самим движком.
 

Feuer

Новичок
Регистрация
3 Июл 2017
Сообщения
467
Реакции
94
Баллы
28
@dr.gopher, он у меня есть. Он подключён ниже вывода фильмов
 

Feuer

Новичок
Регистрация
3 Июл 2017
Сообщения
467
Реакции
94
Баллы
28
В main.tpl
[category=1]<h1></h1>[/category]
я это понимаю. Не могу понять как это сделать шаблонно, чтобы не для каждой категории прописывать, а чтобы заголовок формировался из названия категории + текст.
 

Feuer

Новичок
Регистрация
3 Июл 2017
Сообщения
467
Реакции
94
Баллы
28
Нашел такой тег

Но при попытке использовать его - выводится эта же команда
 

Анна

Модератор
Команда форума
Приватовец
VIP
Прошёл марафон
Регистрация
23 Апр 2017
Сообщения
1.377
Реакции
540
Баллы
113
@Feuer, {category-title}, {category-description}, но если не ошибаюсь, они начинают работать от 13 версии
 
Последнее редактирование:

Feuer

Новичок
Регистрация
3 Июл 2017
Сообщения
467
Реакции
94
Баллы
28
Решил проблему следующим файлом catname.tpl
в котором такой код
HTML:
[category=2] <center><h1 style="padding:20px 0px; font-size:25px">биография смотреть онлайн</h1></center>[/category]
а в main.tpl добавил строку
PHP:
[aviable=cat]{include file="catname.tpl"}[/aviable]
 

dr.gopher

Приватовец
Приватовец
VIP
Прошёл марафон
Регистрация
23 Фев 2017
Сообщения
411
Реакции
130
Баллы
43
Смысл заливать всякую шляпу если все это можно сделать и без дополнительных модулей и прочей хуеты? )) Все это давно уже предусмотрено самим движком.
Если у тебя 100 категорий, наверно очень удобно править main.tpl ...
 

BROKER

Модератор
Команда форума
Приватовец
VIP
Прошёл марафон
Регистрация
23 Фев 2017
Сообщения
934
Реакции
742
Баллы
93
Если у тебя 100 категорий, наверно очень удобно править main.tpl ...
Наверно хз ))) , у меня не когда не было столько категорий да и нах себе усложнять жизнь с таким количеством ))
 

Karambole

Новичок
Регистрация
1 Мар 2017
Сообщения
189
Реакции
137
Баллы
43
Решил проблему следующим файлом catname.tpl
в котором такой код
HTML:
[category=2] <center><h1 style="padding:20px 0px; font-size:25px">биография смотреть онлайн</h1></center>[/category]
а в main.tpl добавил строку
PHP:
[aviable=cat]{include file="catname.tpl"}[/aviable]
Не пойму - чем этот вариант отличается от варианта, который тебе посоветовал @wawe в самом начале:
В main.tpl
[category=1]<h1></h1>[/category]
(ну кроме того, что в твоём варианте значение [category=2]...[/category] просто вынесено из main.tpl в другой файл)

Ты ведь хотел, чтоб заголовок формировался автоматически (шаблонно) из названия категории + текст, а в твоём варианте всё-равно надо всё прописывать. Как и в варианте @wawe:
я это понимаю. Не могу понять как это сделать шаблонно, чтобы не для каждой категории прописывать, а чтобы заголовок формировался из названия категории + текст.
 

Feuer

Новичок
Регистрация
3 Июл 2017
Сообщения
467
Реакции
94
Баллы
28
@Karambole, согласен. Так и есть) Это решение мне же позже пришло)))))
 

Juker7

Гуру
Кодер
Приватовец
Регистрация
22 Фев 2017
Сообщения
239
Реакции
133
Баллы
43
Есть простой способ, хоть и безобразный отчасти.

engine/modules/main.php

Найти:
PHP:
$tpl->load_template ( 'main.tpl' );
Ниже вставить:
PHP:
if( $cat_info[$category_id]['name'] )
        $tpl->set( '{catname}', $cat_info[$category_id]['name'] );
В шаблоне использовать:

HTML:
[aviable=cat]Смотреть {catname} онлайн[/aviable]
 
Сверху Снизу