我正在为 Adobe Muse CC 制作一个小部件。我想在部分 html 标记内隐藏/显示标题和徽标。
将组件初始化为带有徽标和标题的部分标记
然后,用户可以:
- 隐藏或显示徽标
- 隐藏或显示标题
我的widget.mucow
<?xml version="1.0" encoding="UTF-8" ?>
<HTMLWidget name="toolbar" formatNumber="6" localization="none" creator="CreatorName" supportedSizePolicies="fixed,browserWidth" outputAsFixedHeight="true" defaultWidth="900" defaultHeight="32" isResizable="true">
<parameters>
<!-- Widget options -->
<builtIn name="width" value="900"/>
<number name="paddingToolbarLeft" min="0" max="50" step="5" defaultValue="10" label="Padding Left : "/>
<number name="paddingToolbarRight" min="0" max="50" step="5" defaultValue="10" label="Padding Right : "/>
<separator/>
<bool name="toggleLogo" label="Use Logo" defaultValue="noLogo">
<trueVal value="yesLogo">
// Show logo
</trueVal>
<falseVal value="noLogo" disableOptions="logoToolbar">
// Hide logo
</falseVal>
</bool>
<section label="Logo" expanded="true" name="logoToolbar" >
<file fileTypes="*.png;*.jpg;*.jpeg;*.gif" filterLabel="Image Files" label="Image" name="logoToolbar" fileRequiedForOutput="true" tooltip="Image"/>
</section>
<separator/>
<bool name="toggleTitle" label="Use Title" defaultValue="yesTitle">
<trueVal value="yesTitle">
// Show title
</trueVal>
<falseVal value="noTitle" disableOptions="titleToolbar">
// Hide title
</falseVal>
</bool>
<section label="Title" expanded="true" name="titleToolbar" >
<text name="titleLabel" defaultValue="Toolbar" label="Title" />
<number name="levelHeader" min="1" max="6" step="1" defaultValue="1" label="Level title : "/>
</section>
<separator/>
</parameters>
<headHTML>
//css
</headHTML>
<pageItemHTML>
<!-- insert the Widget <body> HTML here -->
<![CDATA[
<section class="toolbar">
<img class="logo" src="{param_logoToolbar}"/> <-- hide or show
<h{param_levelHeader} class="title">{param_titleLabel}</h{param_levelHeader}> <-- hide or show
</section>
]]>
</pageItemHTML>
</HTMLWidget>
有没有办法添加这两个切换选项?