На счет меньшего зла - не факт. Т.к. на выходе получается пустой span, а если через тернарный оператор, то span не будет выводиться. Хотя это не совершенно не критично.
2009/7/29 Павел Тимонин <[email protected]>: > 2009/7/29 Иван Соколов <[email protected]> >> >> Можно попробовать вот так: >> $retval .= >> $c->div( >> $c->span({}, $_->{'content'}), >> $c->span({-class=>'red'}, '(' . ( $_->{'info'} || '' ) . ')'), >> # тут варнинг > > работает, но появляются скобки. впрочем, это меньшее зло, я думаю. к тому же > их можно запрятать слева от ||. в общем, всё хорошо, спасибо :) > > а use open qw{:std :utf8} у меня вызывало какие-то проблемы. я, правда, не > помню, какие. эта строчка даже была в скрипте, закоменчена. но он изначально > работал в командной строке, а только потом переехал на веб - может ноги ещё > оттуда растут. в общем директива решила проблему, но не знаю, какие будут > потом глюки. кажется когда передаётся файл через форму у него кодировка > ломается (utf-8, само собой). но в данном случае это не предвидится. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- С уважением, Иван -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
