Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Michael Samanov                      2:550/5068.1515 28 Sep 2000  11:55:44
 To : Igor Mikhailov
 Subject : Re: mason feature
 -------------------------------------------------------------------------------- 
 
 Hello, Igor!
 
 At Thu, 28 Sep 00 03:31:47 +0400 Igor Mikhailov wrote:
 
 IM> %SORT_LIST=('name'=>'name',
 IM>             'price'=>'price',
 IM>             'firm'=>'FID',
 IM>             'type'=>'type'
 IM>             );
 IM> $sort=($SORT_LIST{$sort} || 'name');
 IM> Может можно проще?
 
 Ага :-)
 
 $sort=${{price=>'price',firm=>'FID',type=>'type'}}{$sort} || 'name';
 
 Или, может, что-то наподобие
 
 <%attr>
 
 sort=>{''=>'name',price=>'price',firm=>'FID',type=>'type'}
 
 </%attr>
 ...
 % $sort = $comp->attr('sort');
 % $sort = $sort->{$sort} || $sort->{''}
 
 IM> И кто что скажет, нужна такая фича или нет?
 
 А фиг ее знает... Hу оформи в виде метода, или напиши функцию.
 
 Sincerely yours, Michael (mailto:mike@vlink.ru).
 --- ifmail v.2.14
  * Origin: Home (2:550/5068.1515@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mason feature   Igor Mikhailov   28 Sep 2000 05:31:47 
 Re: mason feature   Michael Samanov   28 Sep 2000 11:55:44 
Архивное /ru.cgi.perl/7949b9e00258.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional