Newer
Older
{if $this->getAttribute('showTitle') && $this->getAttribute('frontendTitle')}
<header class="control-header">
<h1>{$this->getAttribute('frontendTitle')}</h1>
</header>
{/if}
{if $this->getAttribute('content') != ""}
<div class="control-body default-content">
{$this->getAttribute('content')}
</div>
{/if}
<div class="control-template quiqqer-tabsAdvanced-control" style="
{if $navImgHeight}--quiqqer-tabsAdvanced-navImgHeight: {$navImgHeight}px;{/if}
{if $contentTextWidth}--quiqqer-tabsAdvanced-contentTextWidth: {$contentTextWidth}px;{/if}
{if $contentImgMaxWidth}--quiqqer-tabsAdvanced-contentImgMaxWidth: {$contentImgMaxWidth}px;{/if}
{if $contentImgMinWidth}--quiqqer-tabsAdvanced-contentImgMinWidth: {$contentImgMinWidth}px;{/if}
<div class="quiqqer-tabsAdvanced-nav {$navAlignment}">
<ul class="quiqqer-tabsAdvanced-nav-inner quiqqer-tab-nav">
{foreach from=$entries item=entry key=key}
<li class="quiqqer-tabsAdvanced-nav-item {$navTabStyleCss} {$navFillSpace}
quiqqer-tab-nav-item {if $key == $active - 1}active{/if}"
data-entry-nav-pos="{$key}">
<a href="#{QUI\Utils\Security\Orthos::urlEncodeString($entry.tabTitle)}"
data-qui-disableTemplateScroll="1"
class="quiqqer-tabsAdvanced-nav-link {$navTabStyleCss}" draggable="false">
{if isset($entry.tabIcon) && $entry.tabIcon}
{image src=$entry.tabIcon width="80" height="80"}
{/if}
<span class="quiqqer-tabsAdvanced-nav-linkLabel {$navTabStyleCss} {$navWrapText}">
{$entry.tabTitle}
</span>
{/if}
</a>
</li>
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{/foreach}
</ul>
</div>
<div class="quiqqer-tabsAdvanced-content quiqqer-tab-content">
<ul class="quiqqer-tabsAdvanced-content-inner">
{foreach from=$entries item=entry key=key}
{* image *}
{assign var=imgSrc value=false}
{if isset($entry.entryImage) && $entry.entryImage}
{assign var=imgSrc value=$entry.entryImage}
{/if}
{* image position *}
{assign var=imgPos value=left}
{if isset($entry.entryImagePos) && $entry.entryImagePos}
{assign var=imgPos value=$entry.entryImagePos}
{/if}
{* content *}
{assign var=content value=false}
{if (isset($entry.entryTitle) && $entry.entryTitle) || (isset($entry.entryContent) && $entry.entryContent)}
{assign var=content value=true}
{/if}
<li class="quiqqer-tabsAdvanced-content-item quiqqer-tab-content-item {$imgPos}
{if !$imgSrc}no-image{/if}
{if !$content}no-content{/if}
{if $key == $active - 1}active{/if}"
{if $key !== $active - 1}style="display: none;"{/if}
data-entry-content-pos="{$key}"
id="{QUI\Utils\Security\Orthos::urlEncodeString($entry.tabTitle)}">
{if $imgSrc}
<div class="quiqqer-tabsAdvanced-content-image">
<div class="quiqqer-tabsAdvanced-content-image-inner">
{image src=$imgSrc width="600" height="600"}
</div>
{/if}
{if $content}
<div class="quiqqer-tabsAdvanced-content-body">
<div class="quiqqer-tabsAdvanced-content-body-inner">
{if isset($entry.entryTitle) && $entry.entryTitle}
<h2 class="quiqqer-tabsAdvanced-content-title">
{$entry.entryTitle}
</h2>
{/if}
{if isset($entry.entryContent) && $entry.entryContent}
<div class="quiqqer-tabsAdvanced-content-text default-content">
{$entry.entryContent}
</div>
{/if}
</div>
</div>
{/if}
</li>
{/foreach}
</ul>
</div>
</div>