I don't think there is a 'best way'. There isn't any convenient shorthand 
for {{!!fieldname}} for anything other than the tiddler listed in 
currentTiddler. If you have to reference both the containing tiddler and 
the current tiddler in the list a lot than you can make a macro like this

\define containingTiddler(field) {{$(containingTiddler)$!!$field$}}


and then in you could do this (example for tiddlywiki.com):

<$set name=containingTiddler value=<<currentTiddler>>>
<$list filter='[tag[HelloThere]]'>
<<containingTiddler title>> - {{!!title}}<br>
</$list>
</$set>


so inside the $list you use <<containingTiddler fieldname>> instead of 
{{!!fieldname}} when you want the containing tiddler.

It is far from perfect because you have to make the set widget outside the 
loop each time (or once in the tiddler, it could contain everything else in 
the tiddler). If you put the macro in a tiddler tagged with $:/tags/Macro 
you can have that define once for your whole wiki.

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
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/eacb41a8-912b-4591-b8d0-382eafff376c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to