Всем привет!
Возникла потребность выводить несколько блоков контента в разных местах страницы. Применил {content block=""}, но есть одна проблема: как задать условие не выводить блок, если он не содержит контента? Что-то вроде
{if content block="first"}
{content block="first"}
{/if}
Подскажите, как сделать подобное?
Как проверить, заполнен ли блок контента?
-
- New Member
- Posts: 4
- Joined: Tue Apr 20, 2010 1:36 pm
Re: Как проверить, заполнен ли блок контента?
попробуй поискать в сети или в туториалах
Re: Как проверить, заполнен ли блок контента?
Не нашел. Уже сделал удалялку пустых блоков на JS
Re: Как проверить, заполнен ли блок контента?
Курим документацию по Smarty:
Code: Select all
{capture name='cnt'}
{content block="first"}
{/capture}
{if !empty($smarty.capture.cnt)}
<div>{$smarty.capture.cnt}</div>
{/if}
Last edited by m00nk on Tue Apr 20, 2010 9:25 pm, edited 1 time in total.
I hate CMSMS. 

Re: Как проверить, заполнен ли блок контента?
Большое спасибо!