|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : vad@tomsknet.ru 2:5020/400 25 Mar 2003 07:31:32 To : All Subject : Mason & ext. module --------------------------------------------------------------------------------
Hi, All!
Hе могу понять, в чем здесь дело.
Использую Mason. Конфигурация:
в handler.pl :
{
package HTML::Mason::Commands;
...
use lib '/path/to/my/lib';
use MY::Lib;
...
}
в /path/to/my/lib/MY/Lib.pm:
package MY::Lib;
use strict;
use Exporter;
use vars qw(@ISA @EXPORT $VERSION);
BEGIN {
$VERSION = 1.00;
@ISA = qw(Exporter);
@EXPORT = qw( %h );
}
my %h = ( a => 'b' );
1;
в test.html:
...
<% $h{a} %>
...
не выводит ничего, но на необъявленную переменную не ругается.
Пробовал подключать модуль в <%once>-секции компонента, тот же
эффект. Что не так с этим несчастным модулем?
--
Best regards,
Vadim Kozlov
--- ifmail v.2.15dev5
* Origin: Tomsktelecom - Digital Networks (2:5020/400)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/12232c7123a62.html, оценка из 5, голосов 10
|