Не нравятся результаты поиска? Попробуйте другой поиск!

Показ блока


     07.01.2013    Общие вопросы    1982

вопрос
Здравствуйте. Возникла такая проблема, надо вывести блок на главной и в определенных категориях.


Сам думаю делать так, другого выхода из ситуации не нашел.


[aviable=main]
блок
[/aviable]

[category=1,2,3...]
блок
[/category]


То есть, один и тот же блок, я сделал для главной и для категорий. Как лучше будет сделать, может быть есть другие методы?

Ответил: Sander


[aviable=main]{include file="block.tpl"}[/aviable]
[category=1,2,3]{include file="block.tpl"}[/category]

Ваш КО =)

Комментарии пользователей (7)

dj-avtosh
39

1479 | 390

dj-avtosh - 7 января 2013 22:35 - шашлычник

а что Вас не устраивает в Вашей реализации?

skype: elhan.isaev

David
5

35 | 13

David - 8 января 2013 02:37 - Юзер

Ну получается, если в 1 блоке что то править, и во 2 тоже надо будет. Если другого метода нету то да устраивает. Но это реально проблема и разработчики должны как то решить её.

WAISER
8 | 7

WAISER - 8 января 2013 00:52 - Юзер

Тоже интересует, есть ли методы вывода везде, кроме одной категории, в избежании дублей.?

David
5

35 | 13

David - 8 января 2013 02:55 - Юзер

Вы об этом?


[not-category=1,2,3] текст [/not-category]


Выводит текст везде, кроме перечисленных категорий.

BR0kEN
163

235 | 275

BR0kEN - 8 января 2013 01:17 - Эксперт

[aviable=main][category=1,2,3] [/category][/aviable]
В редких случаях можно достаточно просто создать собственный тег.

David
5

35 | 13

David - 8 января 2013 02:42 - Юзер

Ну это немножко сложновато будет, надо самому дорабатывать PHP код.

David
5

35 | 13

David - 8 января 2013 03:02 - Юзер

Sander спасибо) Как мы все не додумались что можно так сделать. И править можно в одном блоке и все.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы