Hi! I want to make simple select by $radio buttons to fields with names 
shop_color shop_size and some other.

I have put my little macros to *$:/core/ui/EditTemplate/fields*

\define lingo-base() $:/language/EditTemplate/
\define config-title()
$:/config/EditTemplateFields/Visibility/$(currentField)$
\end
\define config-filter()
[[hide]] -[title{$(config-title)$}]
\end
\define thisListf(myfield) 
<tr>
<td>
</td>
<td>
<$radio field=$myfield$ value="$(TestVariable)$"> $(TestVariable)$ </$radio>
</td>
<td>
</td>
</tr>
\end 
\define thisListf2(myfield) 
<$list filter="[tag[$:/Note]each[$myfield$]get[$myfield$]]" 
variable="nazvanie">
   <$set name=TestVariable value=<<nazvanie>> > 
   <<thisListf $myfield$>>
   </$set>
   </$list>
\end 

\define new-field-inner()
<$reveal type="nomatch" text="" default=<<name>>>
<$button>
<$action-sendmessage $message="tm-add-field" $name=<<name>> 
$value=<<value>>/>
<$action-deletetiddler $tiddler="$:/temp/newfieldname"/>
<$action-deletetiddler $tiddler="$:/temp/newfieldvalue"/>
<<lingo Fields/Add/Button>>
</$button>
</$reveal>
<$reveal type="match" text="" default=<<name>>>
<$button>
<<lingo Fields/Add/Button>>
</$button>
</$reveal>
\end
\define new-field()
<$set name="name" value={{$:/temp/newfieldname}}>
<$set name="value" value={{$:/temp/newfieldvalue}}>
<<new-field-inner>>
</$set>
</$set>
\end
<div class="tc-edit-fields">
<table class="tc-edit-fields">
<tbody>
<$list filter="[all[current]fields[]] +[sort[title]]" 
variable="currentField">
<$list filter=<<config-filter>> variable="temp">
<tr class="tc-edit-field">
<td class="tc-edit-field-name">
<$text text=<<currentField>>/>:</td>
<td class="tc-edit-field-value">
<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> 
placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>
</td>
<td class="tc-edit-field-remove">
<$button class="tc-btn-invisible" 
tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} 
aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>
<$action-deletefield $field=<<currentField>>/>
{{$:/core/images/delete-button}}
</$button>
</td>
</tr>
<<thisListf2 $(currentField)$>>   
</$list>
</$list>
</tbody>
</table>
</div>
<$fieldmangler>
<div class="tc-edit-field-add">
<em class="tc-edit">
<<lingo Fields/Add/Prompt>>
</em>
<span class="tc-edit-field-add-name">
<$edit-text tiddler="$:/temp/newfieldname" tag="input" default="" 
placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} 
focusPopup=<<qualify "$:/state/popup/field-dropdown">> 
class="tc-edit-texteditor tc-popup-handle"/>
</span>
<$button popup=<<qualify "$:/state/popup/field-dropdown">> 
class="tc-btn-invisible tc-btn-dropdown" 
tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} 
aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>
<$reveal state=<<qualify "$:/state/popup/field-dropdown">> type="nomatch" 
text="" default="">
<div class="tc-block-dropdown tc-edit-type-dropdown">
<$linkcatcher to="$:/temp/newfieldname">
<div class="tc-dropdown-item">
<<lingo Fields/Add/Dropdown/User>>
</div>
<$list filter="[!is[shadow]!is[system]fields[]sort[]] -created -creator 
-draft.of -draft.title -modified -modifier -tags -text -title -type"  
variable="currentField">
<$link to=<<currentField>>>
<<currentField>>
</$link>
</$list>
<div class="tc-dropdown-item">
<<lingo Fields/Add/Dropdown/System>>
</div>
<$list filter="[fields[]sort[]] -[!is[shadow]!is[system]fields[]]" 
variable="currentField">
<$link to=<<currentField>>>
<<currentField>>
</$link>
</$list>
</$linkcatcher>
</div>
</$reveal>
<span class="tc-edit-field-add-value">
<$edit-text tiddler="$:/temp/newfieldvalue" tag="input" default="" 
placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} 
class="tc-edit-texteditor"/>
</span>
<span class="tc-edit-field-add-button">
<$macrocall $name="new-field"/>
</span>
</div>
</$fieldmangler>


AND my radio buttons appear in edit mode BUT under ALL fields. 
I want to show this buttons only under several fields with 
names  shop_color shop_size and so on. I want to put this fields to 
external list and make filter before my macros? but it don't work.....


-- 
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/deb21f41-1ec6-44f3-8d04-71cfd283ee0d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to