[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: [mv] [if] problem
****** message to minivend-users from Hans-Joachim Leidinger <jojo@buchonline.net> ******
Hi,
i have get a lot of failure with such kind of [if] tags. In my
experience, i have noticed, if i add some line like
<!-- any comments -->
between all the [if]..[else] tags, it works. Why have i done this?
Well...with a simple codes like
[if...]
anystuff
[/if]
it has done all work what i wish. After adding some codes like
[if...]
anystuff
[else]
anystuff
[/else]
[/if]
or
[if...]
[then]
anystuff
[/then]
[else]
[then]
anystuff
[/then]
[/else]
[/if]
i have got (hmm..gotten?) failure. I was very wondering about this kind
of the failure, because i am sure, i have writed my codes (and have used
all the mv tags) right and correct. After a lot of test (sometimes more
than one days), i have (..trouble and figthing with the english
language..) been under the impression that if you use the if-tags deeper
and deeper, minivend will be works more and more instable with this
if-tags or the parser canīt remember all the opened if-tags and the
closed-tags or the parser get into a muddle, if more and more
[any-if-else-tags] is using in a complex structures.
After this imageing, i have try to help the parser anyhow to regonize
the opening/closing-tags and whatsoever, it works. Sometimes! :-)
Regards
Joachim
BTW: Sorry for my poor english!
Christopher Thompson wrote:
>
> ****** message to minivend-users from "Christopher Thompson" <ct@arborinternet.com> ******
>
> That is true. [if]'s do not nest very deep. You might try different kinds
> of [if]'s or redo your logic and use [elsif] (and [or]/[and]).
>
> Christopher Thompson
>
[DEL]
> > > Have you tried
> > > [if ...]
> > > [then]
> > > [/then]
> > > [else]
> > > [/else][/if]
> > > sometimes this helps.
> > Yes, I have tried. When I add [then][/then] to outer [if], it will be
> > ok.
> > When I add [then][/then] to both outer and inner [if], it will fail.
> >
> >
> > > Chris
> > >
> > > zb wrote:
> > > >
> > > > ****** message to minivend-users from zb <zb@bisp.com> ******
> > > >
> > > > Hi all:
> > > >
> > > > nesting of [if] seems haveing trouble.
> > > > ==========a.html==================================
> > > > <html>
> > > > [set a]1[/set]
> > > > [set b]2[/set]
> > > > [scratch a]<BR>
> > > > [scratch b]
> > > >
> > > > [if type="scratch" term="b" op="==" compare="1"]
> > > > b==1
> > > > [if type="scratch" term="a" op="==" compare="1"]
> > > > a==1
> > > > [else]
> > > > a<>1
> > > > [/else]
> > > > [/if]
> > > > [else]
> > > > b<>1
> > > > [/else]
> > > > [/if]
> > > > </html>
> > > > =======================================================
> > > >
> > > > zb
[DEL]
--
-------------Hans-Joachim Leidinger---------------------
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list