Access to has_a data from Template?

[prev] [thread] [next] [Date index for 2004/09/16]

From: Jesse Sheidlower
Subject: Access to has_a data from Template?
Date: 11:28 on 16 Sep 2004
I had what I thought was a simple problem with a Maypole app,
but I'm having a lot of trouble working it out. Over on the
Maypole list they're saying is purely a CDBI problem.
Basically, I just want to set up certain HTML forms for has_a
relations in a Template Toolkit template.

Suppose I'm looking at a "book", each book being a
MyLibrary::Book, and each "book" has_a "format"
(hardcover, paperback, etc.). If I do:

  [% USE book = Class("MyLibrary::Book") %]

I still can't seem to get to at the format data:

  FOREACH format = book.format

bombs out with

  undef error - Can't fetch data as class method at
  /usr/local/lib/perl5/site_perl/5.8.5/Template/Plugin/Class.pm
  line 35

Ultimately, I'd like to be able to do something like:

  [% CGI.popup_menu({ name => "format",
        values => ## SOMETHING
        labels => ## SOMETHING
        default => ## SOMETHING (if we're editing instead of adding)
   }) %]

What should I be doing?

Thanks.

Jesse Sheidlower

(message missing)

Access to has_a data from Template?
Jesse Sheidlower 11:28 on 16 Sep 2004

Re: Access to has_a data from Template?
Tony Bowden 17:30 on 16 Sep 2004

Re: Access to has_a data from Template?
Jesse Sheidlower 17:39 on 16 Sep 2004

Re: Access to has_a data from Template?
Tony Bowden 19:02 on 16 Sep 2004

Re: Access to has_a data from Template?
Jesse Sheidlower 19:19 on 16 Sep 2004

Re: Access to has_a data from Template?
Tony Bowden 22:23 on 16 Sep 2004

Re: Access to has_a data from Template?
Charles Bailey 23:31 on 16 Sep 2004

Re: Access to has_a data from Template?
Richard Clamp 19:28 on 22 Sep 2004

Re: Access to has_a data from Template?
Jesse Sheidlower 18:09 on 16 Sep 2004

Re: Access to has_a data from Template?
Edward J. Sabol 19:01 on 16 Sep 2004

Re: Access to has_a data from Template?
Clayton L. Scott 21:25 on 16 Sep 2004

Re: Access to has_a data from Template?
Jesse Sheidlower 13:38 on 17 Sep 2004

Generated at 11:34 on 01 Dec 2004 by mariachi v0.52