|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Igor Mikhailov 2:5005/42.21 28 Sep 2000 05:31:47 To : All Subject : mason feature -------------------------------------------------------------------------------- password: :-P А нет ли такой фичи в мазоне (а может планируется), чтоб задавать в <%args> переменную и сопоставлять ей список значений, причем если переменная не соответствует ни одному из этих значений, то берется дефолтовое (скажем первое). что то типа <ATTLIST food type (fish|meat|milk) #IMPLIED fish> (только тут будет ошибка при значении не из этого множества, а надо, чтоб при этом бралось дефолтовое значение) Это было бы полезно при обработке форм - select'ы, radio и другие button'ы. Я пока делаю так: %SORT_LIST=('name'=>'name', 'price'=>'price', 'firm'=>'FID', 'type'=>'type' ); $sort=($SORT_LIST{$sort} || 'name'); Может можно проще? И кто что скажет, нужна такая фича или нет? With best wishes Igor. --- GoldED/LNX 3.0.1 * Origin: Компьютер без Windows, что рыба без велосипеда. (2:5005/42.21) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/326439d2d958.html, оценка из 5, голосов 10
|