14 февраля 201922:24

Для магазинов с несколькими видами цен - Оптовая, Розничная, Мелкооптовая.

Выпадающее меню, выбор цены в корзине.

1 вариант (Инновация)

{if strpos($wa->currentUrl(), '/mopt/') !== false} {$s='mopt'}
{elseif strpos($wa->currentUrl(), '/roznica/') !== false} {$s='roznica'}
{else} {$s='home'}
{/if} <div class="uk-text-nowrap">
<span data-uk-icon="icon: credit_card; ratio: 1" class="uk-margin-small-right uk-margin-small-left" title="Выбрать цену" uk-tooltip="pos: bottom-left"></span>
<select class="uk-width-small" data-uk-select-change> <option{if $s == 'home'} selected="selected"{/if} value="{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">Оптовая</option> <option{if $s == 'roznica'} selected="selected"{/if} value="/roznica{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">Розничная</option> <option{if $s == 'mopt'} selected="selected"{/if} value="/mopt{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">МелкоОптовая</option>
</select>
</div>

2 вариант (Удобная покупка)

<form> <div class="uk-text-nowrap"> <span data-uk-icon="icon: credit_card; ratio: 1" class="uk-margin-small-right uk-margin-small-left" title="Выбрать цену" uk-tooltip="pos: bottom-left"></span> {if strpos($wa->currentUrl(), '/mopt/') !== false} {$s='mopt'} {elseif strpos($wa->currentUrl(), '/roznica/') !== false} {$s='roznica'} {else} {$s='home'} {/if} <input type="button" value="Опт" onclick="javascript:window.location='{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}'" style="width:120px; margin-bottom:5px; {if $s == 'home'}background:red;{/if}"> {if $s != 'home'} <span class="hint">Я планирую осуществлять закуп на сумму от 10 тысяч рублей</span> {else} <span>Ваш статус <strong style="color:red;">оптовый покупатель</strong>. Вам, установлены оптовые цены</span> {/if} <br /> <input type="button" value="МелкийОпт" onclick="javascript:window.location='/mopt{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}'" style="width:120px; margin-bottom:5px; {if $s == 'mopt'}background:red;{/if}"> {if $s != 'mopt'} <span class="hint">Я планирую осуществлять закуп на сумму от 5 до 10 тысяч рублей</span> {else} <span>Ваш статус <strong style="color:red;">мелко оптовый покупатель</strong>. Вам, установлены мелко оптовые цены</span> {/if} <br /> <input type="button" value="Розница" onclick="javascript:window.location='/roznica{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}'" style="width:120px; margin-bottom:5px; {if $s == 'roznica'}background:red;{/if}">
{if $s != 'roznica'}
<span class="hint">Я планирую осуществлять закуп на сумму до 5 тысяч рублей</span>
{else} <span>Ваш статус <strong style="color:red;">розничный покупатель</strong>. Вам, установлены розничные цены</span> {/if}
</div> </form>

3 вариант (Выгодная покупка)

<div class="uk-text-nowrap"> <span data-uk-icon="icon: credit_card; ratio: 1" class="uk-margin-small-right uk-margin-small-left" title="Выбрать цену" uk-tooltip="pos: bottom-left"></span> {if strpos($wa->currentUrl(), '/mopt/') !== false} {$s='mopt'} {elseif strpos($wa->currentUrl(), '/roznica/') !== false} {$s='roznica'} {else} {$s='home'} {/if} <input type="button" value="Опт" onclick="javascript:window.location='{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}'" style="width:160px; margin-bottom:5px; margin-right:10px; {if $s == 'home'}background:red;{/if}"> {if $s != 'home'} <span class="hint">Я планирую осуществлять закуп на сумму от 10 тысяч рублей</span> {else} <span>Ваш статус <strong style="color:red;">оптовый покупатель</strong>. Вам, установлены оптовые цены</span> {/if} <br /> <input type="button" value="Мелкий Опт" onclick="javascript:window.location='/mopt{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}'" style="width:160px; margin-bottom:5px; margin-right:10px; {if $s == 'mopt'}background:red;{/if}"> {if $s != 'mopt'} <span class="hint">Я планирую осуществлять закуп на сумму от 5 до 10 тысяч рублей</span> {else} <span>Ваш статус <strong style="color:red;">мелко оптовый покупатель</strong>. Вам, установлены мелко оптовые цены</span> {/if} <br /> <input type="button" value="Розница" onclick="javascript:window.location='/roznica{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}'" style="width:160px; margin-bottom:5px; margin-right:10px; {if $s == 'roznica'}background:red;{/if}"> {if $s != 'roznica'} <span class="hint">Я планирую осуществлять закуп на сумму до 5 тысяч рублей</span> {else} <span>Ваш статус <strong style="color:red;">розничный покупатель</strong>. Вам, установлены розничные цены</span> {/if} </div>

Выпадающее меню в горизонтальном меню каталога

1 вариант (Инновация)

{capture assign="select_price"}
{if strpos($wa->currentUrl(), '/mopt/') !== false} {$s='mopt'}
{elseif strpos($wa->currentUrl(), '/roznica/') !== false} {$s='roznica'}
{else} {$s='home'}
{/if}
<div class="uk-text-nowrap">
<span data-uk-icon="icon: credit_card; ratio: 1" class="uk-margin-small-right uk-margin-small-left" title="Выбрать цену" uk-tooltip="pos: bottom-left"></span>
<select class="uk-width-small" data-uk-select-change> <option{if $s == 'home'} selected="selected"{/if} value="{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">Оптовая</option> <option{if $s == 'roznica'} selected="selected"{/if} value="/roznica{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">Розничная</option> <option{if $s == 'mopt'} selected="selected"{/if} value="/mopt{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">МелкоОптовая</option>
</select>
</div>
{/capture}
{$wm[$place]['select_price'] = $select_price}

2 вариант (Удобная покупка)

<div id="wm-select-currency" style="display:inline-block;"> <span data-uk-icon="icon: credit_card; ratio: 1" class="uk-margin-small-right uk-margin-small-left" title="Выбрать цену" uk-tooltip="pos: bottom-left"></span> <select id="wm-select-currency-ul"> <option{if $s == 'home'} selected="selected"{/if} value="{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">Оптовая</option> <option{if $s == 'roznica'} selected="selected"{/if} value="/roznica{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">Розничная</option> <option{if $s == 'mopt'} selected="selected"{/if} value="/mopt{$wa->currentUrl()|replace:"/roznica":""|replace:"/mopt":""}">МелкоОптовая</option> </select> <script> $("#wm-select-currency-ul").change(function () { location.href = $(this).val(); }); </script> </div>

3 вариант (Выгодная покупка)

{if !empty($menu)} {$type = $theme_settings.category_tree_type|default:'type1'} <nav class="tree-wrapper hide-on-med-and-down"> <div class="container"> <div class="sidebar-box"> <ul class="base-menu {$type} tree" style="display: none;"> {foreach $menu as $branch} {renderMenuItem menu=$branch icon=$icon selected=$selected exclude='not_top'} {/foreach} <li style="float: right; border: none; background:transparent; box-shadow:none;"> {if strpos($wa->currentUrl(), '/mopt/') !== false} {$s='mopt'} {elseif strpos($wa->currentUrl(), '/roznica/') !== false} {$s='roznica'} {else} {$s='home'} {/if} <span data-uk-icon="icon: credit_card; ratio: 1" class="uk-margin-small-right uk-margin-small-left" title="Выбрать цену" uk-tooltip="pos: bottom-left"></span> <select id="wm-select-currency-ul"> <option{if $s == 'home'} selected="selected"{/if} value="{$wa->currentUrl()|replace:'/roznica':''|replace:'/mopt':''}">Оптовая</option> <option{if $s == 'roznica'} selected="selected"{/if} value="/roznica{$wa->currentUrl()|replace:'/roznica':''|replace:'/mopt':''}">Розничная</option> <option{if $s == 'mopt'} selected="selected"{/if} value="/mopt{$wa->currentUrl()|replace:'/roznica':''|replace:'/mopt':''}">МелкоОптовая</option> </select> <script> $(function(){ $(document).on('change', "#wm-select-currency-ul", function () { location.href = $(this).val(); }); }); </script> </li> </ul> </div> </div> </nav>
{/if}

0 комментариев
Написать комментарий