From: Peter L. <pe...@he...> - 2004-05-05 17:18:02
|
Miguel, As best I can figure, the 'Missing argument 'text'' error that you're getting - it's because your story output is currently being evaluated as false (either it's '', or 0). The error message is actually a bug (fixed in the upcoming 1.018), but regardless, your output is empty. --peter On Wed, 5 May 2004, Zambra wrote: > > > Hello, > > I'm sorry for being such a pain, but I'd really appreciate if someone could > try to recreate this thing with the "missing argument 'text' error). I have > stripped my scripts down to the bare minimum in order to avoid other > problems, but I keep getting this annoying error. The docs don't give me any > clues about how to feed this argument, and I don't want to patch the private > method involved in Publisher.pm. > > Miguel > zambra.com > > Here are modules I used for testing: > > 1). First pass - No errors - Story gets published nicely > > article.pm ================================== > package Zambra::article; > use strict; > use warnings; > > use base 'Krang::ElementClass::TopLevel'; > > sub new { > my $pkg = shift; > my %args = ( name => 'article', > display_name => 'Menu musical', > children => [ > Krang::ElementClass::Text->new( name => 'est_mus', > display_name => 'Estilo > musical', > min => 1, > ), > ], > @_); > return $pkg->SUPER::new(%args); > } > > 1; > ============================================= > > Set.conf ==================================== > Version 1.0 > TopLevels cover category article > ============================================= > > > 2. Second pass - Throws error > > menu_mus.pm ================================== > package Zambra::menu_mus; > use strict; > use warnings; > > use base 'Krang::ElementClass::TopLevel'; > > sub new { > my $pkg = shift; > my %args = ( name => 'menu_mus', > display_name => 'Menu musical', > children => [ > Krang::ElementClass::Text->new( name => 'est_mus', > display_name => 'Estilo > musical', > min => 1, > ), > ], > @_); > return $pkg->SUPER::new(%args); > } > > 1; > ============================================= > > Set.conf ==================================== > Version 1.0 > TopLevels cover category menu_mus > ============================================= > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Krang-general mailing list > Kra...@li... > https://lists.sourceforge.net/lists/listinfo/krang-general > |