Hello,
I have looking all over the place and experimented a lot but I can't find
how to do what I want to achieve.
I have a list of item (they are ingredients) that contains some fields .One
of them is a best before date.
I then list the ingredient using that code to display them as well as the
number of days until they expire.
<$list filter="[!has[draft.of]tag[Stocks]]">
* <$link to={{!!title}}><$view field="title"/> </$link>@@color:red;( to be
discarded : <$macrocall $name="day-left" bestbefore={{!!bestbefore}} />)@@
</$list>
The macro is based on day-diff.js that I modified to only take one day and
return YES or NO.
What I would ideally like to do is that the text in red (to be discarded)
only appears if the return of the macro is YES.
I would like to use the RevealWidget but can't make it works. Here is what
I tried
* <$link to={{!!title}}><$view field="title"/> </$link> <$reveal
type="match" state="<$macrocall $name="day-left"
bestbefore={{!!bestbefore}} />" text="YES">@@color:red;( to be discarded
)@@ </$reveal>
but the result of that is not working. Instead it displays:
- Item1
<$reveal type="match" state="YES" text="YES">( to be discarded ) </$reveal>
- Item2
<$reveal type="match" state="NO" text="YES">( to be discarded ) </$reveal>
So my question is : Is it possible to achieve what I want?
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/7070ed7f-1f6e-4bca-ac12-d343853728a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.