Запутался с тегом: aviable на dle

[Удален]
651

Здравствуйте. Вот такая загагулина:

<div class="block_left_sasiska22">
[aviable=cat]<div class="block_left_sasiska23">[/aviable]
{info}
{content}
</div></div>

Блок сасиски 23 выводится только в категориях как и нужно, но вот получается что лишний блок </div> остаётся на других страницах сайта. И что с этим делать? :)

Так-же обернуть?

[aviable=cat]</div>[/aviable]

Но это как-то не правильно?

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

[not-aviable=cat]<div class="block_left_sasiska22">
{info}
{content}
</div>[/not-aviable]

[aviable=cat]<div class="block_left_sasiska22">
<div class="block_left_sasiska23">
{info}
{content}
</div></div>[/aviable]
[Удален]
#2

Спасибо, запутался не много, вот чистый код:

[not-aviable=main|showfull]
<section>
<div class="block_left_content">{include file="engine/modules/catface.php"}
[aviable=cat]<div class="block_left_more">[/aviable]
{info}
{content}
</div></div>
...
...
</section>
[/not-aviable]

С вашим вариантом у меня вроде нормально но висит на странице [not-aviable=cat] почему-то.

WebAlt
На сайте с 02.12.2007
Offline
266
#3

Тогда так и делай, как сам предложил, т.к. менее громоздко будет:

[not-aviable=main|showfull]

<section>
<div class="block_left_content">{include file="engine/modules/catface.php"}
[aviable=cat]<div class="block_left_more">[/aviable]
{info}
{content}
[aviable=cat]</div>[/aviable]</div>
...
...
</section>
[/not-aviable]
[Удален]
#4

А правильно ли это \ валидно?

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