It seems to work in some fashion with Embperl Meta Subs..

Is it by design that it seems not to function with perl subs? Am I doing
something wrong? :-( Is there anyway to make it function with perl subs?

> -----Original Message-----
> From: Justin Harrison [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, July 23, 2002 10:26 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Execute
> 
> 
> Thanks for your response.
> 
> I am trying this in embperl 2 b8.
> 
> In the main embperl file:
> 
> [- $r = shift -]
> 
> [- $r->{content} = Execute ({'object' =>
> '/home/zo/zo/lib/zoweb/content/content.pm'}) -]
> 
> [- Execute ('/home/zo/zo/web/template.epl') -]
> 
> In template.epl:
> 
> [- $r = shift -]
> <html>
> <head>
> <title>[+ $r->{content}->title +]</title>
> 
> In content.pm:
> 
> #package zoweb::content::content;
> #use strict;
> 
> sub output {
> }
> 
> sub title {
> }
> 
> #1;
> 
> 
> Embperl is dying at "<title>[+ $r->{content}->title +]</title>", with:
> 
> "Error in Perl code: Can't locate object method "title" via 
> package "Embperl::__2" (perhaps you forgot to load "Embperl::__2"?)"
> 
> I threw Data::Dump on $r->{content} and it revealed:
> 
> bless({}, &quot;Embperl::__2&quot;)
> 
> Any ideas? :-(
> 
> > -----Original Message-----
> > From: Gavin Carr [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, July 23, 2002 5:52 PM
> > To: Justin M. Harrison
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: Execute
> > 
> > 
> > On Mon, Jul 22, 2002 at 05:54:16PM -0400, Justin M. Harrison wrote:
> > > Is there any consolidated documentation on what exactly 
> Execute can
> > > do, and how files can be brought in or executed? 
> Everything I have 
> > > found about it seems to be scattered about Embperl, 
> > Embperl::Object,
> > > etc, in both documentation and introduction...
> > > 
> > > Reading through the documentation I have found several
> > different uses
> > > of it, but I am wondering if there are more
> > > 
> (http://perl.apache.org/embperl/pod/doc/Embperl.-page-3-.htm#s
ect_7
> > shows " [- Execute ({ inputfile => 'mylib.htm', import => 1 }) -]", 
> > then on 
> > 
> http://perl.apache.org/embperl/pod/doc/Embperl> Object.-page-6-.htm
"[- 
> > Execute ('foot.htm') -]", and
> > http://perl.apache.org/embperl/pod/intro/Intro.-page-7-.htm 
> shows [-
> > Execute ('navbar.html', 'Infos') -] as a possible use. Whats the
> > syntax for it?")
> 
> In the 1.3 docs it's laid out pretty well here:
> 
http://perl.apache.org/embperl/pod/doc/doc13/HTML/Embperl.-page-3-.htm#s
ect_4

I'm not sure if there's an equivalent section in the 2.0 docs yet.

Cheers,
Gavin

-- 
Fashion is a variable, but style is a constant - Programming Perl

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to