| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Никита Козин 22.11.2004 13:52 / 22.11.2004 13:53
Вот как, вероятно, должно быть:@phsm[name;width;height;border]
$name[^if(def $name){$name}{blank}]
$width[^if(def $width){$width}{160}]
$height[^if(def $height){$height}{120}]
$border[^if(def $border){$border}{1}]
$alt[^if(def $alt){$alt}{}]
<img hspace="3" vspace="3" src="${img_path}${name}.jpg" alt="$alt" width="$width" height="$height" border="$border">Или если использовать хэш: @phsm[params]
$params[
$.name[^if(def $params.src){$params.src}{blank}]
$.alt[^if(def $params.alt){$params.alt}]
$.width(^if(def $params.width){$params.width}{160})
$.height(^if(def $params.height){$params.height}{120})
$.border(^if(def $params.border){$params.border}{1})
]
<img hspace="3" vspace="3"
src="${img_path}${params.name}.jpg"
alt="$params.alt"
width="$params.width"
height="$params.height"
border="$params.border" />Или: @phsm[params]
<img hspace="3" vspace="3"
src="${img_path}^if(def $params.name){$params.name}{blank}.jpg"
alt="^if(def $params.alt){$params.alt}"
width="^if(def $params.width){$params.width}{160}"
height="^if(def $params.height){$params.height}{120}"
border="^if(def $params.border){$params.border}{1}" />