mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-23 10:07:19 +00:00
Updated tabs macro documentation (#2697)
Adding how to deal with transclusions inside the tabs itself. It is not weird that you want use tabs on a set of tiddlers that transclude other tiddlers using their own title. If you don't understand well the consequences of of what the sentence `currentTiddler variable is not affected...` this can be quite frustrating.
This commit is contained in:
parent
18280249f4
commit
2f21cbc971
@ -26,6 +26,12 @@ By default the tabs are arranged horizontally above the content. To get vertical
|
||||
|
||||
Within the template, the title of the selected tab is available in the <<.var currentTab>> variable.
|
||||
|
||||
The <<.vlink currentTiddler>> variable is not affected by the <<.var tabs>> macro.
|
||||
The <<.vlink currentTiddler>> variable is not affected by the <<.var tabs>> macro. This can put you in trouble if the list of tabs includes tiddlers that depend on the value of the <<.vlink currentTiddler>>, for example tiddlers listing children based on its own name. To overcome this problem you can use a [[TemplateTiddler|TemplateTiddlers]] like the following:
|
||||
|
||||
```
|
||||
<$tiddler tiddler=<<currentTab>>>
|
||||
<$transclude mode="block" />
|
||||
</$tiddler>
|
||||
```
|
||||
|
||||
<<.macro-examples "tabs">>
|
||||
|
Loading…
Reference in New Issue
Block a user