DLE: Скрытие некоторых данных при выборе определенной категории

123
Braindbrigada
На сайте с 10.01.2010
Offline
84
#11
lookone:
Тьфу ты блин, точно же. Забыл, что есть простой способ, без лазанья по коду)))

Удачи.....

L
На сайте с 13.03.2010
Offline
1
#12
Braindbrigada:
Удачи.....

Облом. Это действует точно также. В разделе site.ru/quotes всё работает правильно, а на главной странице всё равно показывает с названием :(

Сделал в show.short.php так:

	if( isset( $view_template ) and $view_template == "rss" ) {
} elseif( $category_id and $cat_info[$category_id]['short_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['short_tpl'] . '.tpl' );
elseif( $category_id == '2') $tpl->load_template( 'shortstory_q.tpl' );
else $tpl->load_template( 'shortstory.tpl' );

То же самое, в разделе выводится правильно, а на главной странице с названием.

TAFF
На сайте с 28.08.2008
Offline
140
#13
lookone:
Кстати, [category=2] - [/category][not-category=2] {title} [/not-category] работает, но только в самой категории, а на главной странице нет.

Попробуйте так:

[not-aviable=main][category=2] - [/category][not-category=2] {title} [/not-category][/not-aviable][aviable=main] - [/aviable]
✓ Администрирование (/ru/forum/494299) | ✓ Домены (/ru/forum/298049) | ✓ Продажа аккаунтов narod.ru (/ru/forum/585347)
L
На сайте с 13.03.2010
Offline
1
#14
TAFF:
Попробуйте так:
[not-aviable=main][category=2] - [/category][not-category=2] {title} [/not-category][/not-aviable][aviable=main] - [/aviable]

Эм... теперь абсолютно у всех категорий на главной странице стоит название "-". По категориям у цитат "-", остальные отображаются полностью.

TAFF
На сайте с 28.08.2008
Offline
140
#15

lookone, Тогда только вот так наверно /ru/forum/comment/6514769

L
На сайте с 13.03.2010
Offline
1
#16
TAFF:
lookone, Тогда только вот так наверно /ru/forum/comment/6514769

А это смысла не меняет, я уже выше написал) На главной тогда всё равно остается с названием, а в категории - без названия)

TAFF
На сайте с 28.08.2008
Offline
140
#17
lookone:
А это смысла не меняет

Это решение проблемы, только юзается для этого:

[aviable=main] - [aviable]

+ нужно шаманить с конструкциями что вам накидали (могу написать но лень)

L
На сайте с 13.03.2010
Offline
1
#18
TAFF:
Это решение проблемы, только юзается для этого:
[aviable=main] - [aviable]
+ нужно шаманить с конструкциями что вам накидали (могу написать но лень)

Можешь не писать, я понял, что ты хочешь сказать. Будет подцепляться шаблон для цитат, и в нем уже будет условие [aviable=main] - [/aviable], а для остальных разделов шаблон будет стандартным... Хм... Сейчас попробую.

Попробовал. То же самое. На главной отображается название, в категории цитат - нет. Может тогда напишешь, что нужно указать в шаблоне короткой новости, если не [aviable=main]-[/aviable]?

TAFF
На сайте с 28.08.2008
Offline
140
#19
lookone:
На главной отображается название, в категории цитат - нет.

1. Делается новый шаблон для цитат, например q_short_story.tpl

2. В новый шаблон q_short_story.tpl копируется полностью содержимое шаблона short_story.tpl

3. В шаблон q_short_story.tpl прописывается для категории (у вас ID 2 я так понял, в админке установите шаблон q_short_story.tpl для этой категории)

4. В шаблоне (там где {title}) пишется [aviable=main]-[/aviable]

Всё.

L
На сайте с 13.03.2010
Offline
1
#20
TAFF:
1. Делается новый шаблон для цитат, например q_short_story.tpl
2. В новый шаблон q_short_story.tpl копируется полностью содержимое шаблона short_story.tpl
3. В шаблон q_short_story.tpl прописывается для категории (у вас ID 2 я так понял, в админке установите шаблон q_short_story.tpl для этой категории)
4. В шаблоне (там где {title}) пишется [aviable=main]-[/aviable]

Всё.

Именно так я и делал) Результат тот, что описал выше)

123

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