Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AL 26.01.2006 23:04
Здравствуйте!@CLASS select @create[param] $array[$param.array] $name[$param.name] $key[$param.key] $value[$param.value] @write[] <select name="$name"> ^array.menu{ <option value="${array.$value}">${array.$key}</option> } </select>Вызов:
$array[^table::sql{SELECT id, rus, eng FROM options WHERE class='1'}] $param[ $.array[$array] $.name[name] $.key[rus] $.value[id] ] $obj[^select::create[$param]] ^obj.write[]Метод выведет несколько <option> с параметрами из бд.
@create[param] $select:array[$param.array] $select:name[$param.name] $select:key[$param.key] $select:value[$param.value]Т.е. $select:array - по-идеи глобальная переменная для класса.