Umm.. Henri, I'm confused.. I checked your line of code against mine.. they
are identical (I even cut and pasted my line below yours).  Are you saying
my code is correct?

Jamie

Henri Bergius wrote:

> On 26 Dec, Jamie Tomlinson wrote:
> > Small problem.  I am trying to have a "menu" list articles and then
> > present them when clicked.  So far, I've done it by passing a variable
> > &($article.id) to the page and have it server up the content.  The
> > problem I'm running into is that the first item on the list is alwasy
> > presented with a dollar sign in front of it (so is the id #).  The code
> > and output are listed below:
> <snip>
> >    ?><li><a href="/about/?id=&($article.id);">&($article.title);</a>
>
> Ok, that is the problem there. The syntax for accessing
> variables in PHP scripts and outside them in Midgard's
> own variable substitution system differ a bit.
>
> In PHP scripts, the correct syntax is $object->variable
> but when substituting these outside PHP script in Midgard,
> the syntax is &(object.variable);
>
> So the line there should be:
> ?><li><a href="/about/?id=&($article.id);">&($article.title);</a>
>
> However, the problem you had may be revealing a bug
> in Midgard's language scanner - I think the correct
> behavior with this kind of syntax problem should be
> an error message.
>
> > Jamie
>
> /Bergie
>
> --
> -- Henri Bergius -- +358 40 525 1334 -- [EMAIL PROTECTED] --
>                http://www.iki.fi/Henri.Bergius
>
> --
> This is The Midgard Project's mailing list. For more information,
> please visit the project's web site at http://www.midgard-project.org
>
> To unsubscribe the list, send an empty email message to address
> [EMAIL PROTECTED]


--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org

To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]

Reply via email to