Вопрос по DLE

VipSeoMan
На сайте с 02.01.2010
Offline
124
448

Интересует такой вопрос, возможно ли сделать так, чтобы в каждой категорий сайта на ДЛЕ в самом начале отображался определенный текст, причем для каждого раздела разный.

Если возможно можете выложить примерно что нужно сделать, буду очень благодарен!

В заранее спасибо за ответы!

WebAlt
На сайте с 02.12.2007
Offline
250
#1

Самое простое через рекламные материалы. Создаете баннер со своим текстом и указываете категорию в которой он будет выводиться. Сам тег, например {banner_1} вставляете в шаблон main.tpl в нужное место.

Читайте документацию, в часности тег [category=X]текст[/category]:

Вывод новостей на страницах

VipSeoMan
На сайте с 02.01.2010
Offline
124
#2

а если я допустим в main.tpl пропишу

[category=1]текст[/category]

[category=2]текст[/category]

[category=3]текст[/category]

[category=4]текст[/category]

[category=5]текст[/category]

ПС при индексаций файла main будет индексировать все сразу как я понимаю, а мне нужно чтоб он индексировал конкретно в данном разделе, т.е.

в категорий 1 индексируется только [category=1]текст[/category]

в категорйи 2 только [category=2]текст[/category]

и т.д.

Что можно для этого сделать?

WebAlt
На сайте с 02.12.2007
Offline
250
#3
VipSeoMan:
... а мне нужно чтоб он индексировал конкретно в данном разделе, т.е.
в категорий 1 индексируется только [category=1]текст[/category]
в категорйи 2 только [category=2]текст[/category]
и т.д.

Так и будет, правильно поняли. Текст будет выводиться только в указаных категориях и ни ПС, ни пользователь его не увидит в других, (он не будет выводиться в коде страницы). Читайте доки.

VipSeoMan
На сайте с 02.01.2010
Offline
124
#4
WebAlt:
Так и будет, правильно поняли. Текст будет выводиться только в указаных категориях и ни ПС, ни пользователь его не увидит в других, (он не будет выводиться в коде страницы). Читайте доки.

Ok большое спасибо!

Возник еще один вопрос, на данный момент стоит версия 7,5, так вот там в категориях тайтлы страниц имеют следующий вид:

Тайтл категорий - тайтл главной страницы

как сделать чтоб был только тайтл категорий?

С новостями данную проблемму решил отредактировав в /engine/engine.php одну строчку, с категориями почему то не получилось этого сделать😒

Можете помочь в этом вопросе, знаю это проблемма устранена в DLE 8.3, но поставить ее нет возможности так как придется переписывпть уйму модов под новую версию!

WebAlt
На сайте с 02.12.2007
Offline
250
#5

/engine/engine.php:

	$metatags['title'] = $nam_e . ' » ' . $metatags['title'];
заменить на:

	$metatags['title'] = $nam_e;
далее:

if ($titl_e) $metatags['title'] = $titl_e . ' » ' . $config['home_title'];
заменить на

if ($titl_e) $metatags['title'] = $cat_info[$category_id]['name'].' » '.$titl_e;

После очистить кеш браузера и сайта вроде.

VipSeoMan
На сайте с 02.01.2010
Offline
124
#6

WebAlt, понадобилась только первая часть, вторая уже касается полной новости! Все сделал, большое спасибо за помощь!

WebAlt
На сайте с 02.12.2007
Offline
250
#7

ОК' Во второй части еще так можно:

if ($titl_e) $metatags['title'] = $titl_e . ' » ' . $config['home_title'];

if($titl_e) $metatags['title'] = $titl_e;

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий