Новости | 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}" />