o_nix
Хранитель порядка
- Регистрация
- 7 Ноя 2007
- Сообщения
- 1.070
- Реакции
- 1.063
- Автор темы
- #1
Собственно в шаблоне есть ресайз картинки через вызов дополнения
выполняется ресайз картинки с именем находящейся в переменной {pic}
Проблема в том что не всегда данное поле заполнено те мне нужно условное исполнение этого кода
делаю так
В моём понимании это:
если pic существует то исполняем, если нет то пропускаем
Но это не работает хотя подобные примеры кода часто попадаются.
Пока не вник в концепцию шабов ExpressionEngine
знаю что можно подключить php код, но хотелось бы сделать проще и правильнее разобравшись.
PHP:
{exp:imgsizer:size src="{pic}" width="200" height="100"}
<a href="{pic}"><img src="{sized}" width="{width}" height="{height}" alt="{title}" /></a>
{/exp:imgsizer:size}
выполняется ресайз картинки с именем находящейся в переменной {pic}
Проблема в том что не всегда данное поле заполнено те мне нужно условное исполнение этого кода
делаю так
PHP:
{if pic}
{exp:imgsizer:size src="{pic}" width="200" height="100"}
<a href="{pic}"><img src="{sized}" width="{width}" height="{height}" alt="{title}" /></a>
{/exp:imgsizer:size}
{/if}
В моём понимании это:
если pic существует то исполняем, если нет то пропускаем
Но это не работает хотя подобные примеры кода часто попадаются.
Пока не вник в концепцию шабов ExpressionEngine
знаю что можно подключить php код, но хотелось бы сделать проще и правильнее разобравшись.