first commit
This commit is contained in:
26
modules/ets_megamenu/views/templates/hook/admin-alerts.tpl
Normal file
26
modules/ets_megamenu/views/templates/hook/admin-alerts.tpl
Normal file
@@ -0,0 +1,26 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($alerts['errors']) && $alerts['errors']}
|
||||
<div class="alert alert-danger mm-alert mm-alert-{$time|escape:'html':'UTF-8'}">{implode('<br/>',$alerts['errors']|escape:'html':'UTF-8')}</div>
|
||||
{/if}
|
||||
{if isset($alerts['success']) && $alerts['success']}
|
||||
<div class="alert alert-success mm-alert mm-alert-{$time|escape:'html':'UTF-8'}">{implode('<br/>',$alerts['success']|escape:'html':'UTF-8')}</div>
|
||||
{/if}
|
||||
141
modules/ets_megamenu/views/templates/hook/admin-form.tpl
Normal file
141
modules/ets_megamenu/views/templates/hook/admin-form.tpl
Normal file
@@ -0,0 +1,141 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
<script type="text/javascript">
|
||||
var mm_img_dir ="{$mm_img_dir|escape:'quotes':'UTF-8'}";
|
||||
var mmBaseAdminUrl = "{$mmBaseAdminUrl|escape:'quotes':'UTF-8'}";
|
||||
var mmCloseTxt = "{l s='Close' mod='ets_megamenu'}";
|
||||
var mmOpenTxt = "{l s='Open' mod='ets_megamenu'}";
|
||||
var mmDeleteTxt = "{l s='Delete' mod='ets_megamenu'}";
|
||||
var mmEditTxt = "{l s='Edit' mod='ets_megamenu'}";
|
||||
var mmDeleteTitleTxt = "{l s='Delete this item' mod='ets_megamenu'}";
|
||||
var mmAddMenuTxt = "{l s='Add new menu' mod='ets_megamenu'}";
|
||||
var mmEditMenuTxt = "{l s='Edit menu' mod='ets_megamenu'}";
|
||||
var mmAddColumnTxt = "{l s='Add new column' mod='ets_megamenu'}";
|
||||
var mmEditColumnTxt = "{l s='Edit column' mod='ets_megamenu'}";
|
||||
var mmDeleteColumnTxt = "{l s='Delete this column' mod='ets_megamenu'}";
|
||||
var mmDeleteBlockTxt = "{l s='Delete this block' mod='ets_megamenu'}";
|
||||
var mmEditBlockTxt = "{l s='Edit this block' mod='ets_megamenu'}";
|
||||
var mmAddBlockTxt = "{l s='Add new block' mod='ets_megamenu'}";
|
||||
var mmDuplicateTxt = "{l s='Duplicate' mod='ets_megamenu'}";
|
||||
var mmDuplicateMenuTxt = "{l s='Duplicate this menu' mod='ets_megamenu'}";
|
||||
var mmDuplicateColumnTxt = "{l s='Duplicate this column' mod='ets_megamenu'}";
|
||||
var mmDuplicateBlockTxt = "{l s='Duplicate this block' mod='ets_megamenu'}";
|
||||
var ets_mm_invalid_file = "{l s='Image is invalid' mod='ets_megamenu'}";
|
||||
var mmLabelDelete = "{l s='Delete' mod='ets_megamenu'}";
|
||||
</script>
|
||||
<div class="clearfix"></div>
|
||||
<div class="ets_megamenu mm_view_mode_tab {if $mm_backend_layout=='rtl'}ets-dir-rtl backend-layout-rtl{else}ets-dir-ltr backend-layout-ltr{/if} {if $multiLayout}mm_multi_layout{else}mm_single_layout{/if}">
|
||||
<div class="ets_megamenu_tool_bar">
|
||||
<div class="ets_megamenu_buttons">
|
||||
<div class="mm_view_mm_view_modes btn btn-default">
|
||||
<div class="mm_view_mode mm_view_mode_tab_select active" title="{l s='Preview in tab mode' mod='ets_megamenu'}">{l s='Tab' mod='ets_megamenu'}</div>
|
||||
<div class="mm_view_mode mm_view_mode_list_select" title="{l s='Preview in list mode' mod='ets_megamenu'}">{l s='List' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
{if $multiLayout}
|
||||
<div class="mm_layout_mode btn btn-default">
|
||||
<div data-title="" class="mm_layout_ltr mm_change_mode {if $mm_backend_layout!='rtl'}active{/if}">{l s='LTR' mod='ets_megamenu'}</div>
|
||||
<div data-title="" class="mm_layout_rlt mm_change_mode {if $mm_backend_layout=='rtl'}active{/if}">{l s='RTL' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="mm_import_button btn btn-default"><i class="fa fa-exchange" data-title=""></i>{l s='Import/Export' mod='ets_megamenu'}</div>
|
||||
<div class="mm_config_button btn btn-default" data-title="">{l s='Settings' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
{if isset($intro) && $intro}
|
||||
<div class="li_othermodules ">
|
||||
<a class="{if isset($refsLink) && $refsLink}refs_othermodules{else}link_othermodules{/if}" href="{$other_modules_link|escape:'html':'UTF-8'}"
|
||||
{if isset($refsLink) && $refsLink}target="_blank" {/if}>
|
||||
<span class="tab-title">{l s='Other modules' mod='ets_megamenu'}</span>
|
||||
<span class="tab-sub-title">{l s='Made by ETS-Soft' mod='ets_megamenu'}</span>
|
||||
</a>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="mm_menus">
|
||||
{if $menus}
|
||||
<ul class="mm_menus_ul">
|
||||
{foreach from=$menus item='menu'}
|
||||
<li class="mm_menus_li item{$menu.id_menu|intval} {if !$menu.enabled}mm_disabled{/if}" data-id-menu="{$menu.id_menu|intval}" data-obj="menu">
|
||||
{hook h='displayMMItemMenu' menu=$menu}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
<div class="mm_useful_buttons">
|
||||
<div class="mm_add_menu btn btn-default">{l s='Add menu' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mm_loading_icon"><img src="{$mm_img_dir|escape:'html':'UTF-8'}ajax-loader.gif" /></div>
|
||||
<!-- popup forms -->
|
||||
<div class="mm_forms hidden mm_popup_overlay">
|
||||
<div class="mm_menu_form hidden mm_pop_up">
|
||||
<div class="mm_close">{l s='Close' mod='ets_megamenu'}</div>
|
||||
<div class="mm_form"></div>
|
||||
</div>
|
||||
<div class="mm_menu_form_new hidden">{$menuForm nofilter}</div>
|
||||
<div class="mm_tab_form_new hidden">{$tabForm nofilter}</div>
|
||||
<div class="mm_column_form_new hidden">{$columnForm nofilter}</div>
|
||||
<div class="mm_block_form_new hidden">{$blockForm nofilter}</div>
|
||||
<div class="mm_icon_form_new hidden">{$iconForm nofilter}</div>
|
||||
</div>
|
||||
<div class="mm_popup_overlay hidden">
|
||||
<div class="mm_config_form mm_pop_up">
|
||||
<div class="mm_close" >{l s='Close' mod='ets_megamenu'}</div>
|
||||
<div class="mm_config_form_content"><div class="mm_close"></div>{$configForm nofilter}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mm_export_form hidden mm_popup_overlay">
|
||||
<div class="mm_close"></div>
|
||||
<div class="mm_export mm_pop_up hidden">
|
||||
<div data-title="" class="mm_close">{l s='Close' mod='ets_megamenu'}</div>
|
||||
<div class="mm_export_form_content">
|
||||
<div class="mm_export_option">
|
||||
<div class="export_title">{l s='Export menu content' mod='ets_megamenu'}</div>
|
||||
<a class="btn btn-default mm_export_menu" href="{$mmBaseAdminUrl nofilter}&exportMenu=1" target="_blank">
|
||||
<i class="fa fa-download" data-title=""></i>{l s='Export menu' mod='ets_megamenu'}
|
||||
</a>
|
||||
<p class="mm_export_option_note">{l s='Export all menu data including images, text and configuration' mod='ets_megamenu'}</p>
|
||||
</div>
|
||||
<div class="mm_import_option">
|
||||
<div class="export_title">{l s='Import menu data' mod='ets_megamenu'}</div>
|
||||
<form action="{$mmBaseAdminUrl nofilter}" method="post" enctype="multipart/form-data" class="mm_import_option_form">
|
||||
<div class="mm_import_option_updata">
|
||||
<label for="sliderdata">{l s='Menu data package' mod='ets_megamenu'}</label>
|
||||
<input id="image" type="file" name="sliderdata" id="sliderdata" />
|
||||
</div>
|
||||
<div class="mm_import_option_clean">
|
||||
<input type="checkbox" value="1" id="importoverride" checked="checked" name="importoverride" />
|
||||
<label for="importoverride">{l s='Clear all menus before importing' mod='ets_megamenu'}</label>
|
||||
</div>
|
||||
<div class="mm_import_option_button">
|
||||
<input type="hidden" name="importMenu" value="1" />
|
||||
<div class="mm_import_menu_loading"><img src="{$mm_img_dir nofilter}loader.gif" />{l s='Importing data' mod='ets_megamenu'}</div>
|
||||
<div class="mm_import_menu_submit">
|
||||
<i class="fa fa-compress" data-title=""></i>
|
||||
<input type="submit" value="{l s='Import menu' mod='ets_megamenu'}" class="btn btn-default mm_import_menu"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
405
modules/ets_megamenu/views/templates/hook/admin-icon.tpl
Normal file
405
modules/ets_megamenu/views/templates/hook/admin-icon.tpl
Normal file
@@ -0,0 +1,405 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
<div class="mm_close">{l s='Close' mod='ets_megamenu'}</div>
|
||||
<div class="mm_form">
|
||||
<div class="defaultForm">
|
||||
<div class="panel">
|
||||
<div class="panel-heading">{l s='Browse icon' mod='ets_megamenu'}</div>
|
||||
<div id="awesome-icon" class="mm-tab-icon-content">
|
||||
<div class="mm_icon" data-icon="fa-address-book"><i class="fa fa-address-book" aria-hidden="true"></i> address-book</div>
|
||||
<div class="mm_icon" data-icon="fa-address-book-o"><i class="fa fa-address-book-o" aria-hidden="true"></i> address-book-o</div>
|
||||
<div class="mm_icon" data-icon="fa-address-card"><i class="fa fa-address-card" aria-hidden="true"></i> address-card</div>
|
||||
<div class="mm_icon" data-icon="fa-address-card-o"><i class="fa fa-address-card-o" aria-hidden="true"></i> address-card-o</div>
|
||||
<div class="mm_icon" data-icon="fa-adjust"><i class="fa fa-adjust" aria-hidden="true"></i> adjust</div>
|
||||
<div class="mm_icon" data-icon="fa-american-sign-language-interpreting"><i class="fa fa-american-sign-language-interpreting" aria-hidden="true"></i> american-sign-language-interpreting</div>
|
||||
<div class="mm_icon" data-icon="fa-anchor"><i class="fa fa-anchor" aria-hidden="true"></i> anchor</div>
|
||||
<div class="mm_icon" data-icon="fa-archive"><i class="fa fa-archive" aria-hidden="true"></i> archive</div>
|
||||
<div class="mm_icon" data-icon="fa-area-chart"><i class="fa fa-area-chart" aria-hidden="true"></i> area-chart</div>
|
||||
<div class="mm_icon" data-icon="fa-arrows"><i class="fa fa-arrows" aria-hidden="true"></i> arrows</div>
|
||||
<div class="mm_icon" data-icon="fa-arrows-h"><i class="fa fa-arrows-h" aria-hidden="true"></i> arrows-h</div>
|
||||
<div class="mm_icon" data-icon="fa-arrows-v"><i class="fa fa-arrows-v" aria-hidden="true"></i> arrows-v</div>
|
||||
<div class="mm_icon" data-icon="fa-assistive-listening-systems"><i class="fa fa-assistive-listening-systems" aria-hidden="true"></i> assistive-listening-systems</div>
|
||||
<div class="mm_icon" data-icon="fa-asterisk"><i class="fa fa-asterisk" aria-hidden="true"></i> asterisk</div>
|
||||
<div class="mm_icon" data-icon="fa-at"><i class="fa fa-at" aria-hidden="true"></i> at</div>
|
||||
<div class="mm_icon" data-icon="fa-audio-description"><i class="fa fa-audio-description" aria-hidden="true"></i> audio-description</div>
|
||||
<div class="mm_icon" data-icon="fa-balance-scale"><i class="fa fa-balance-scale" aria-hidden="true"></i> balance-scale</div>
|
||||
<div class="mm_icon" data-icon="fa-ban"><i class="fa fa-ban" aria-hidden="true"></i> ban</div>
|
||||
<div class="mm_icon" data-icon="fa-university"><i class="fa fa-bank" aria-hidden="true"></i> bank </div>
|
||||
<div class="mm_icon" data-icon="fa-bar-chart"><i class="fa fa-bar-chart" aria-hidden="true"></i> bar-chart</div>
|
||||
<div class="mm_icon" data-icon="fa-barcode"><i class="fa fa-barcode" aria-hidden="true"></i> barcode</div>
|
||||
<div class="mm_icon" data-icon="fa-bars"><i class="fa fa-bars" aria-hidden="true"></i> bars</div>
|
||||
<div class="mm_icon" data-icon="fa-bath"><i class="fa fa-bath" aria-hidden="true"></i> bath</div>
|
||||
<div class="mm_icon" data-icon="fa-bath"><i class="fa fa-bathtub" aria-hidden="true"></i> bathtub </div>
|
||||
<div class="mm_icon" data-icon="fa-battery-empty"><i class="fa fa-battery-empty" aria-hidden="true"></i> battery-empty</div>
|
||||
<div class="mm_icon" data-icon="fa-battery-full"><i class="fa fa-battery-full" aria-hidden="true"></i> battery-full</div>
|
||||
<div class="mm_icon" data-icon="fa-battery-half"><i class="fa fa-battery-half" aria-hidden="true"></i> battery-half</div>
|
||||
<div class="mm_icon" data-icon="fa-battery-quarter"><i class="fa fa-battery-quarter" aria-hidden="true"></i> battery-quarter</div>
|
||||
<div class="mm_icon" data-icon="fa-battery-three-quarters"><i class="fa fa-battery-three-quarters" aria-hidden="true"></i> battery-three-quarters</div>
|
||||
<div class="mm_icon" data-icon="fa-bed"><i class="fa fa-bed" aria-hidden="true"></i> bed</div>
|
||||
<div class="mm_icon" data-icon="fa-beer"><i class="fa fa-beer" aria-hidden="true"></i> beer</div>
|
||||
<div class="mm_icon" data-icon="fa-bell"><i class="fa fa-bell" aria-hidden="true"></i> bell</div>
|
||||
<div class="mm_icon" data-icon="fa-bell-o"><i class="fa fa-bell-o" aria-hidden="true"></i> bell-o</div>
|
||||
<div class="mm_icon" data-icon="fa-bell-slash"><i class="fa fa-bell-slash" aria-hidden="true"></i> bell-slash</div>
|
||||
<div class="mm_icon" data-icon="fa-bell-slash-o"><i class="fa fa-bell-slash-o" aria-hidden="true"></i> bell-slash-o</div>
|
||||
<div class="mm_icon" data-icon="fa-bicycle"><i class="fa fa-bicycle" aria-hidden="true"></i> bicycle</div>
|
||||
<div class="mm_icon" data-icon="fa-binoculars"><i class="fa fa-binoculars" aria-hidden="true"></i> binoculars</div>
|
||||
<div class="mm_icon" data-icon="fa-birthday-cake"><i class="fa fa-birthday-cake" aria-hidden="true"></i> birthday-cake</div>
|
||||
<div class="mm_icon" data-icon="fa-blind"><i class="fa fa-blind" aria-hidden="true"></i> blind</div>
|
||||
<div class="mm_icon" data-icon="fa-bluetooth"><i class="fa fa-bluetooth" aria-hidden="true"></i> bluetooth</div>
|
||||
<div class="mm_icon" data-icon="fa-bluetooth-b"><i class="fa fa-bluetooth-b" aria-hidden="true"></i> bluetooth-b</div>
|
||||
<div class="mm_icon" data-icon="fa-bolt"><i class="fa fa-bolt" aria-hidden="true"></i> bolt</div>
|
||||
<div class="mm_icon" data-icon="fa-bomb"><i class="fa fa-bomb" aria-hidden="true"></i> bomb</div>
|
||||
<div class="mm_icon" data-icon="fa-book"><i class="fa fa-book" aria-hidden="true"></i> book</div>
|
||||
<div class="mm_icon" data-icon="fa-bookmark"><i class="fa fa-bookmark" aria-hidden="true"></i> bookmark</div>
|
||||
<div class="mm_icon" data-icon="fa-bookmark-o"><i class="fa fa-bookmark-o" aria-hidden="true"></i> bookmark-o</div>
|
||||
<div class="mm_icon" data-icon="fa-braille"><i class="fa fa-braille" aria-hidden="true"></i> braille</div>
|
||||
<div class="mm_icon" data-icon="fa-briefcase"><i class="fa fa-briefcase" aria-hidden="true"></i> briefcase</div>
|
||||
<div class="mm_icon" data-icon="fa-bug"><i class="fa fa-bug" aria-hidden="true"></i> bug</div>
|
||||
<div class="mm_icon" data-icon="fa-building"><i class="fa fa-building" aria-hidden="true"></i> building</div>
|
||||
<div class="mm_icon" data-icon="fa-building-o"><i class="fa fa-building-o" aria-hidden="true"></i> building-o</div>
|
||||
<div class="mm_icon" data-icon="fa-bullhorn"><i class="fa fa-bullhorn" aria-hidden="true"></i> bullhorn</div>
|
||||
<div class="mm_icon" data-icon="fa-bullseye"><i class="fa fa-bullseye" aria-hidden="true"></i> bullseye</div>
|
||||
<div class="mm_icon" data-icon="fa-bus"><i class="fa fa-bus" aria-hidden="true"></i> bus</div>
|
||||
<div class="mm_icon" data-icon="fa-calculator"><i class="fa fa-calculator" aria-hidden="true"></i> calculator</div>
|
||||
<div class="mm_icon" data-icon="fa-calendar"><i class="fa fa-calendar" aria-hidden="true"></i> calendar</div>
|
||||
<div class="mm_icon" data-icon="fa-calendar-check-o"><i class="fa fa-calendar-check-o" aria-hidden="true"></i> calendar-check-o</div>
|
||||
<div class="mm_icon" data-icon="fa-calendar-minus-o"><i class="fa fa-calendar-minus-o" aria-hidden="true"></i> calendar-minus-o</div>
|
||||
<div class="mm_icon" data-icon="fa-calendar-o"><i class="fa fa-calendar-o" aria-hidden="true"></i> calendar-o</div>
|
||||
<div class="mm_icon" data-icon="fa-calendar-plus-o"><i class="fa fa-calendar-plus-o" aria-hidden="true"></i> calendar-plus-o</div>
|
||||
<div class="mm_icon" data-icon="fa-calendar-times-o"><i class="fa fa-calendar-times-o" aria-hidden="true"></i> calendar-times-o</div>
|
||||
<div class="mm_icon" data-icon="fa-camera"><i class="fa fa-camera" aria-hidden="true"></i> camera</div>
|
||||
<div class="mm_icon" data-icon="fa-camera-retro"><i class="fa fa-camera-retro" aria-hidden="true"></i> camera-retro</div>
|
||||
<div class="mm_icon" data-icon="fa-car"><i class="fa fa-car" aria-hidden="true"></i> car</div>
|
||||
<div class="mm_icon" data-icon="fa-caret-square-o-down"><i class="fa fa-caret-square-o-down" aria-hidden="true"></i> caret-square-o-down</div>
|
||||
<div class="mm_icon" data-icon="fa-caret-square-o-left"><i class="fa fa-caret-square-o-left" aria-hidden="true"></i> caret-square-o-left</div>
|
||||
<div class="mm_icon" data-icon="fa-caret-square-o-right"><i class="fa fa-caret-square-o-right" aria-hidden="true"></i> caret-square-o-right</div>
|
||||
<div class="mm_icon" data-icon="fa-caret-square-o-up"><i class="fa fa-caret-square-o-up" aria-hidden="true"></i> caret-square-o-up</div>
|
||||
<div class="mm_icon" data-icon="fa-cart-arrow-down"><i class="fa fa-cart-arrow-down" aria-hidden="true"></i> cart-arrow-down</div>
|
||||
<div class="mm_icon" data-icon="fa-cart-plus"><i class="fa fa-cart-plus" aria-hidden="true"></i> cart-plus</div>
|
||||
<div class="mm_icon" data-icon="fa-cc"><i class="fa fa-cc" aria-hidden="true"></i> cc</div>
|
||||
<div class="mm_icon" data-icon="fa-certificate"><i class="fa fa-certificate" aria-hidden="true"></i> certificate</div>
|
||||
<div class="mm_icon" data-icon="fa-check"><i class="fa fa-check" aria-hidden="true"></i> check</div>
|
||||
<div class="mm_icon" data-icon="fa-check-circle"><i class="fa fa-check-circle" aria-hidden="true"></i> check-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-check-circle-o"><i class="fa fa-check-circle-o" aria-hidden="true"></i> check-circle-o</div>
|
||||
<div class="mm_icon" data-icon="fa-check-square"><i class="fa fa-check-square" aria-hidden="true"></i> check-square</div>
|
||||
<div class="mm_icon" data-icon="fa-check-square-o"><i class="fa fa-check-square-o" aria-hidden="true"></i> check-square-o</div>
|
||||
<div class="mm_icon" data-icon="fa-child"><i class="fa fa-child" aria-hidden="true"></i> child</div>
|
||||
<div class="mm_icon" data-icon="fa-circle"><i class="fa fa-circle" aria-hidden="true"></i> circle</div>
|
||||
<div class="mm_icon" data-icon="fa-circle-o"><i class="fa fa-circle-o" aria-hidden="true"></i> circle-o</div>
|
||||
<div class="mm_icon" data-icon="fa-circle-o-notch"><i class="fa fa-circle-o-notch" aria-hidden="true"></i> circle-o-notch</div>
|
||||
<div class="mm_icon" data-icon="fa-circle-thin"><i class="fa fa-circle-thin" aria-hidden="true"></i> circle-thin</div>
|
||||
<div class="mm_icon" data-icon="fa-clock-o"><i class="fa fa-clock-o" aria-hidden="true"></i> clock-o</div>
|
||||
<div class="mm_icon" data-icon="fa-clone"><i class="fa fa-clone" aria-hidden="true"></i> clone</div>
|
||||
<div class="mm_icon" data-icon="fa-cloud"><i class="fa fa-cloud" aria-hidden="true"></i> cloud</div>
|
||||
<div class="mm_icon" data-icon="fa-cloud-download"><i class="fa fa-cloud-download" aria-hidden="true"></i> cloud-download</div>
|
||||
<div class="mm_icon" data-icon="fa-cloud-upload"><i class="fa fa-cloud-upload" aria-hidden="true"></i> cloud-upload</div>
|
||||
<div class="mm_icon" data-icon="fa-code"><i class="fa fa-code" aria-hidden="true"></i> code</div>
|
||||
<div class="mm_icon" data-icon="fa-code-fork"><i class="fa fa-code-fork" aria-hidden="true"></i> code-fork</div>
|
||||
<div class="mm_icon" data-icon="fa-coffee"><i class="fa fa-coffee" aria-hidden="true"></i> coffee</div>
|
||||
<div class="mm_icon" data-icon="fa-cog"><i class="fa fa-cog" aria-hidden="true"></i> cog</div>
|
||||
<div class="mm_icon" data-icon="fa-cogs"><i class="fa fa-cogs" aria-hidden="true"></i> cogs</div>
|
||||
<div class="mm_icon" data-icon="fa-comment"><i class="fa fa-comment" aria-hidden="true"></i> comment</div>
|
||||
<div class="mm_icon" data-icon="fa-comment-o"><i class="fa fa-comment-o" aria-hidden="true"></i> comment-o</div>
|
||||
<div class="mm_icon" data-icon="fa-commenting"><i class="fa fa-commenting" aria-hidden="true"></i> commenting</div>
|
||||
<div class="mm_icon" data-icon="fa-commenting-o"><i class="fa fa-commenting-o" aria-hidden="true"></i> commenting-o</div>
|
||||
<div class="mm_icon" data-icon="fa-comments"><i class="fa fa-comments" aria-hidden="true"></i> comments</div>
|
||||
<div class="mm_icon" data-icon="fa-comments-o"><i class="fa fa-comments-o" aria-hidden="true"></i> comments-o</div>
|
||||
<div class="mm_icon" data-icon="fa-compass"><i class="fa fa-compass" aria-hidden="true"></i> compass</div>
|
||||
<div class="mm_icon" data-icon="fa-copyright"><i class="fa fa-copyright" aria-hidden="true"></i> copyright</div>
|
||||
<div class="mm_icon" data-icon="fa-creative-commons"><i class="fa fa-creative-commons" aria-hidden="true"></i> creative-commons</div>
|
||||
<div class="mm_icon" data-icon="fa-credit-card"><i class="fa fa-credit-card" aria-hidden="true"></i> credit-card</div>
|
||||
<div class="mm_icon" data-icon="fa-credit-card-alt"><i class="fa fa-credit-card-alt" aria-hidden="true"></i> credit-card-alt</div>
|
||||
<div class="mm_icon" data-icon="fa-crop"><i class="fa fa-crop" aria-hidden="true"></i> crop</div>
|
||||
<div class="mm_icon" data-icon="fa-crosshairs"><i class="fa fa-crosshairs" aria-hidden="true"></i> crosshairs</div>
|
||||
<div class="mm_icon" data-icon="fa-cube"><i class="fa fa-cube" aria-hidden="true"></i> cube</div>
|
||||
<div class="mm_icon" data-icon="fa-cubes"><i class="fa fa-cubes" aria-hidden="true"></i> cubes</div>
|
||||
<div class="mm_icon" data-icon="fa-cutlery"><i class="fa fa-cutlery" aria-hidden="true"></i> cutlery</div>
|
||||
<div class="mm_icon" data-icon="fa-database"><i class="fa fa-database" aria-hidden="true"></i> database</div>
|
||||
<div class="mm_icon" data-icon="fa-deaf"><i class="fa fa-deaf" aria-hidden="true"></i> deaf</div>
|
||||
<div class="mm_icon" data-icon="fa-desktop"><i class="fa fa-desktop" aria-hidden="true"></i> desktop</div>
|
||||
<div class="mm_icon" data-icon="fa-diamond"><i class="fa fa-diamond" aria-hidden="true"></i> diamond</div>
|
||||
<div class="mm_icon" data-icon="fa-dot-circle-o"><i class="fa fa-dot-circle-o" aria-hidden="true"></i> dot-circle-o</div>
|
||||
<div class="mm_icon" data-icon="fa-download"><i class="fa fa-download" aria-hidden="true"></i> download</div>
|
||||
<div class="mm_icon" data-icon="fa-ellipsis-h"><i class="fa fa-ellipsis-h" aria-hidden="true"></i> ellipsis-h</div>
|
||||
<div class="mm_icon" data-icon="fa-ellipsis-v"><i class="fa fa-ellipsis-v" aria-hidden="true"></i> ellipsis-v</div>
|
||||
<div class="mm_icon" data-icon="fa-envelope"><i class="fa fa-envelope" aria-hidden="true"></i> envelope</div>
|
||||
<div class="mm_icon" data-icon="fa-envelope-o"><i class="fa fa-envelope-o" aria-hidden="true"></i> envelope-o</div>
|
||||
<div class="mm_icon" data-icon="fa-envelope-open"><i class="fa fa-envelope-open" aria-hidden="true"></i> envelope-open</div>
|
||||
<div class="mm_icon" data-icon="fa-envelope-open-o"><i class="fa fa-envelope-open-o" aria-hidden="true"></i> envelope-open-o</div>
|
||||
<div class="mm_icon" data-icon="fa-envelope-square"><i class="fa fa-envelope-square" aria-hidden="true"></i> envelope-square</div>
|
||||
<div class="mm_icon" data-icon="fa-eraser"><i class="fa fa-eraser" aria-hidden="true"></i> eraser</div>
|
||||
<div class="mm_icon" data-icon="fa-exchange"><i class="fa fa-exchange" aria-hidden="true"></i> exchange</div>
|
||||
<div class="mm_icon" data-icon="fa-exclamation"><i class="fa fa-exclamation" aria-hidden="true"></i> exclamation</div>
|
||||
<div class="mm_icon" data-icon="fa-exclamation-circle"><i class="fa fa-exclamation-circle" aria-hidden="true"></i> exclamation-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-exclamation-triangle"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> exclamation-triangle</div>
|
||||
<div class="mm_icon" data-icon="fa-external-link"><i class="fa fa-external-link" aria-hidden="true"></i> external-link</div>
|
||||
<div class="mm_icon" data-icon="fa-external-link-square"><i class="fa fa-external-link-square" aria-hidden="true"></i> external-link-square</div>
|
||||
<div class="mm_icon" data-icon="fa-eye"><i class="fa fa-eye" aria-hidden="true"></i> eye</div>
|
||||
<div class="mm_icon" data-icon="fa-eye-slash"><i class="fa fa-eye-slash" aria-hidden="true"></i> eye-slash</div>
|
||||
<div class="mm_icon" data-icon="fa-eyedropper"><i class="fa fa-eyedropper" aria-hidden="true"></i> eyedropper</div>
|
||||
<div class="mm_icon" data-icon="fa-fax"><i class="fa fa-fax" aria-hidden="true"></i> fax</div>
|
||||
<div class="mm_icon" data-icon="fa-female"><i class="fa fa-female" aria-hidden="true"></i> female</div>
|
||||
<div class="mm_icon" data-icon="fa-fighter-jet"><i class="fa fa-fighter-jet" aria-hidden="true"></i> fighter-jet</div>
|
||||
<div class="mm_icon" data-icon="fa-file-archive-o"><i class="fa fa-file-archive-o" aria-hidden="true"></i> file-archive-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-audio-o"><i class="fa fa-file-audio-o" aria-hidden="true"></i> file-audio-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-code-o"><i class="fa fa-file-code-o" aria-hidden="true"></i> file-code-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-excel-o"><i class="fa fa-file-excel-o" aria-hidden="true"></i> file-excel-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-image-o"><i class="fa fa-file-image-o" aria-hidden="true"></i> file-image-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-pdf-o"><i class="fa fa-file-pdf-o" aria-hidden="true"></i> file-pdf-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-powerpoint-o"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i> file-powerpoint-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-video-o"><i class="fa fa-file-video-o" aria-hidden="true"></i> file-video-o</div>
|
||||
<div class="mm_icon" data-icon="fa-file-word-o"><i class="fa fa-file-word-o" aria-hidden="true"></i> file-word-o</div>
|
||||
<div class="mm_icon" data-icon="fa-film"><i class="fa fa-film" aria-hidden="true"></i> film</div>
|
||||
<div class="mm_icon" data-icon="fa-filter"><i class="fa fa-filter" aria-hidden="true"></i> filter</div>
|
||||
<div class="mm_icon" data-icon="fa-fire"><i class="fa fa-fire" aria-hidden="true"></i> fire</div>
|
||||
<div class="mm_icon" data-icon="fa-fire-extinguisher"><i class="fa fa-fire-extinguisher" aria-hidden="true"></i> fire-extinguisher</div>
|
||||
<div class="mm_icon" data-icon="fa-flag"><i class="fa fa-flag" aria-hidden="true"></i> flag</div>
|
||||
<div class="mm_icon" data-icon="fa-flag-checkered"><i class="fa fa-flag-checkered" aria-hidden="true"></i> flag-checkered</div>
|
||||
<div class="mm_icon" data-icon="fa-flag-o"><i class="fa fa-flag-o" aria-hidden="true"></i> flag-o</div>
|
||||
<div class="mm_icon" data-icon="fa-flask"><i class="fa fa-flask" aria-hidden="true"></i> flask</div>
|
||||
<div class="mm_icon" data-icon="fa-folder"><i class="fa fa-folder" aria-hidden="true"></i> folder</div>
|
||||
<div class="mm_icon" data-icon="fa-folder-o"><i class="fa fa-folder-o" aria-hidden="true"></i> folder-o</div>
|
||||
<div class="mm_icon" data-icon="fa-folder-open"><i class="fa fa-folder-open" aria-hidden="true"></i> folder-open</div>
|
||||
<div class="mm_icon" data-icon="fa-folder-open-o"><i class="fa fa-folder-open-o" aria-hidden="true"></i> folder-open-o</div>
|
||||
<div class="mm_icon" data-icon="fa-frown-o"><i class="fa fa-frown-o" aria-hidden="true"></i> frown-o</div>
|
||||
<div class="mm_icon" data-icon="fa-futbol-o"><i class="fa fa-futbol-o" aria-hidden="true"></i> futbol-o</div>
|
||||
<div class="mm_icon" data-icon="fa-gamepad"><i class="fa fa-gamepad" aria-hidden="true"></i> gamepad</div>
|
||||
<div class="mm_icon" data-icon="fa-gavel"><i class="fa fa-gavel" aria-hidden="true"></i> gavel</div>
|
||||
<div class="mm_icon" data-icon="fa-gift"><i class="fa fa-gift" aria-hidden="true"></i> gift</div>
|
||||
<div class="mm_icon" data-icon="fa-glass"><i class="fa fa-glass" aria-hidden="true"></i> glass</div>
|
||||
<div class="mm_icon" data-icon="fa-globe"><i class="fa fa-globe" aria-hidden="true"></i> globe</div>
|
||||
<div class="mm_icon" data-icon="fa-graduation-cap"><i class="fa fa-graduation-cap" aria-hidden="true"></i> graduation-cap</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-lizard-o"><i class="fa fa-hand-lizard-o" aria-hidden="true"></i> hand-lizard-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-paper-o"><i class="fa fa-hand-paper-o" aria-hidden="true"></i> hand-paper-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-peace-o"><i class="fa fa-hand-peace-o" aria-hidden="true"></i> hand-peace-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-pointer-o"><i class="fa fa-hand-pointer-o" aria-hidden="true"></i> hand-pointer-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-rock-o"><i class="fa fa-hand-rock-o" aria-hidden="true"></i> hand-rock-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-scissors-o"><i class="fa fa-hand-scissors-o" aria-hidden="true"></i> hand-scissors-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hand-spock-o"><i class="fa fa-hand-spock-o" aria-hidden="true"></i> hand-spock-o</div>
|
||||
<div class="mm_icon" data-icon="fa-handshake-o"><i class="fa fa-handshake-o" aria-hidden="true"></i> handshake-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hashtag"><i class="fa fa-hashtag" aria-hidden="true"></i> hashtag</div>
|
||||
<div class="mm_icon" data-icon="fa-hdd-o"><i class="fa fa-hdd-o" aria-hidden="true"></i> hdd-o</div>
|
||||
<div class="mm_icon" data-icon="fa-headphones"><i class="fa fa-headphones" aria-hidden="true"></i> headphones</div>
|
||||
<div class="mm_icon" data-icon="fa-heart"><i class="fa fa-heart" aria-hidden="true"></i> heart</div>
|
||||
<div class="mm_icon" data-icon="fa-heart-o"><i class="fa fa-heart-o" aria-hidden="true"></i> heart-o</div>
|
||||
<div class="mm_icon" data-icon="fa-heartbeat"><i class="fa fa-heartbeat" aria-hidden="true"></i> heartbeat</div>
|
||||
<div class="mm_icon" data-icon="fa-history"><i class="fa fa-history" aria-hidden="true"></i> history</div>
|
||||
<div class="mm_icon" data-icon="fa-home"><i class="fa fa-home" aria-hidden="true"></i> home</div>
|
||||
<div class="mm_icon" data-icon="fa-hourglass"><i class="fa fa-hourglass" aria-hidden="true"></i> hourglass</div>
|
||||
<div class="mm_icon" data-icon="fa-hourglass-end"><i class="fa fa-hourglass-end" aria-hidden="true"></i> hourglass-end</div>
|
||||
<div class="mm_icon" data-icon="fa-hourglass-half"><i class="fa fa-hourglass-half" aria-hidden="true"></i> hourglass-half</div>
|
||||
<div class="mm_icon" data-icon="fa-hourglass-o"><i class="fa fa-hourglass-o" aria-hidden="true"></i> hourglass-o</div>
|
||||
<div class="mm_icon" data-icon="fa-hourglass-start"><i class="fa fa-hourglass-start" aria-hidden="true"></i> hourglass-start</div>
|
||||
<div class="mm_icon" data-icon="fa-i-cursor"><i class="fa fa-i-cursor" aria-hidden="true"></i> i-cursor</div>
|
||||
<div class="mm_icon" data-icon="fa-id-badge"><i class="fa fa-id-badge" aria-hidden="true"></i> id-badge</div>
|
||||
<div class="mm_icon" data-icon="fa-id-card"><i class="fa fa-id-card" aria-hidden="true"></i> id-card</div>
|
||||
<div class="mm_icon" data-icon="fa-id-card-o"><i class="fa fa-id-card-o" aria-hidden="true"></i> id-card-o</div>
|
||||
<div class="mm_icon" data-icon="fa-inbox"><i class="fa fa-inbox" aria-hidden="true"></i> inbox</div>
|
||||
<div class="mm_icon" data-icon="fa-industry"><i class="fa fa-industry" aria-hidden="true"></i> industry</div>
|
||||
<div class="mm_icon" data-icon="fa-info"><i class="fa fa-info" aria-hidden="true"></i> info</div>
|
||||
<div class="mm_icon" data-icon="fa-info-circle"><i class="fa fa-info-circle" aria-hidden="true"></i> info-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-key"><i class="fa fa-key" aria-hidden="true"></i> key</div>
|
||||
<div class="mm_icon" data-icon="fa-keyboard-o"><i class="fa fa-keyboard-o" aria-hidden="true"></i> keyboard-o</div>
|
||||
<div class="mm_icon" data-icon="fa-language"><i class="fa fa-language" aria-hidden="true"></i> language</div>
|
||||
<div class="mm_icon" data-icon="fa-laptop"><i class="fa fa-laptop" aria-hidden="true"></i> laptop</div>
|
||||
<div class="mm_icon" data-icon="fa-leaf"><i class="fa fa-leaf" aria-hidden="true"></i> leaf</div>
|
||||
<div class="mm_icon" data-icon="fa-lemon-o"><i class="fa fa-lemon-o" aria-hidden="true"></i> lemon-o</div>
|
||||
<div class="mm_icon" data-icon="fa-level-down"><i class="fa fa-level-down" aria-hidden="true"></i> level-down</div>
|
||||
<div class="mm_icon" data-icon="fa-level-up"><i class="fa fa-level-up" aria-hidden="true"></i> level-up</div>
|
||||
<div class="mm_icon" data-icon="fa-life-ring"><i class="fa fa-life-ring" aria-hidden="true"></i> life-ring</div>
|
||||
<div class="mm_icon" data-icon="fa-lightbulb-o"><i class="fa fa-lightbulb-o" aria-hidden="true"></i> lightbulb-o</div>
|
||||
<div class="mm_icon" data-icon="fa-line-chart"><i class="fa fa-line-chart" aria-hidden="true"></i> line-chart</div>
|
||||
<div class="mm_icon" data-icon="fa-location-arrow"><i class="fa fa-location-arrow" aria-hidden="true"></i> location-arrow</div>
|
||||
<div class="mm_icon" data-icon="fa-lock"><i class="fa fa-lock" aria-hidden="true"></i> lock</div>
|
||||
<div class="mm_icon" data-icon="fa-low-vision"><i class="fa fa-low-vision" aria-hidden="true"></i> low-vision</div>
|
||||
<div class="mm_icon" data-icon="fa-magic"><i class="fa fa-magic" aria-hidden="true"></i> magic</div>
|
||||
<div class="mm_icon" data-icon="fa-magnet"><i class="fa fa-magnet" aria-hidden="true"></i> magnet</div>
|
||||
<div class="mm_icon" data-icon="fa-male"><i class="fa fa-male" aria-hidden="true"></i> male</div>
|
||||
<div class="mm_icon" data-icon="fa-map"><i class="fa fa-map" aria-hidden="true"></i> map</div>
|
||||
<div class="mm_icon" data-icon="fa-map-marker"><i class="fa fa-map-marker" aria-hidden="true"></i> map-marker</div>
|
||||
<div class="mm_icon" data-icon="fa-map-o"><i class="fa fa-map-o" aria-hidden="true"></i> map-o</div>
|
||||
<div class="mm_icon" data-icon="fa-map-pin"><i class="fa fa-map-pin" aria-hidden="true"></i> map-pin</div>
|
||||
<div class="mm_icon" data-icon="fa-map-signs"><i class="fa fa-map-signs" aria-hidden="true"></i> map-signs</div>
|
||||
<div class="mm_icon" data-icon="fa-meh-o"><i class="fa fa-meh-o" aria-hidden="true"></i> meh-o</div>
|
||||
<div class="mm_icon" data-icon="fa-microchip"><i class="fa fa-microchip" aria-hidden="true"></i> microchip</div>
|
||||
<div class="mm_icon" data-icon="fa-microphone"><i class="fa fa-microphone" aria-hidden="true"></i> microphone</div>
|
||||
<div class="mm_icon" data-icon="fa-microphone-slash"><i class="fa fa-microphone-slash" aria-hidden="true"></i> microphone-slash</div>
|
||||
<div class="mm_icon" data-icon="fa-minus"><i class="fa fa-minus" aria-hidden="true"></i> minus</div>
|
||||
<div class="mm_icon" data-icon="fa-minus-circle"><i class="fa fa-minus-circle" aria-hidden="true"></i> minus-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-minus-square"><i class="fa fa-minus-square" aria-hidden="true"></i> minus-square</div>
|
||||
<div class="mm_icon" data-icon="fa-minus-square-o"><i class="fa fa-minus-square-o" aria-hidden="true"></i> minus-square-o</div>
|
||||
<div class="mm_icon" data-icon="fa-mobile"><i class="fa fa-mobile" aria-hidden="true"></i> mobile</div>
|
||||
<div class="mm_icon" data-icon="fa-money"><i class="fa fa-money" aria-hidden="true"></i> money</div>
|
||||
<div class="mm_icon" data-icon="fa-moon-o"><i class="fa fa-moon-o" aria-hidden="true"></i> moon-o</div>
|
||||
<div class="mm_icon" data-icon="fa-motorcycle"><i class="fa fa-motorcycle" aria-hidden="true"></i> motorcycle</div>
|
||||
<div class="mm_icon" data-icon="fa-mouse-pointer"><i class="fa fa-mouse-pointer" aria-hidden="true"></i> mouse-pointer</div>
|
||||
<div class="mm_icon" data-icon="fa-music"><i class="fa fa-music" aria-hidden="true"></i> music</div>
|
||||
<div class="mm_icon" data-icon="fa-newspaper-o"><i class="fa fa-newspaper-o" aria-hidden="true"></i> newspaper-o</div>
|
||||
<div class="mm_icon" data-icon="fa-object-group"><i class="fa fa-object-group" aria-hidden="true"></i> object-group</div>
|
||||
<div class="mm_icon" data-icon="fa-object-ungroup"><i class="fa fa-object-ungroup" aria-hidden="true"></i> object-ungroup</div>
|
||||
<div class="mm_icon" data-icon="fa-paint-brush"><i class="fa fa-paint-brush" aria-hidden="true"></i> paint-brush</div>
|
||||
<div class="mm_icon" data-icon="fa-paper-plane"><i class="fa fa-paper-plane" aria-hidden="true"></i> paper-plane</div>
|
||||
<div class="mm_icon" data-icon="fa-paper-plane-o"><i class="fa fa-paper-plane-o" aria-hidden="true"></i> paper-plane-o</div>
|
||||
<div class="mm_icon" data-icon="fa-paw"><i class="fa fa-paw" aria-hidden="true"></i> paw</div>
|
||||
<div class="mm_icon" data-icon="fa-pencil"><i class="fa fa-pencil" aria-hidden="true"></i> pencil</div>
|
||||
<div class="mm_icon" data-icon="fa-pencil-square"><i class="fa fa-pencil-square" aria-hidden="true"></i> pencil-square</div>
|
||||
<div class="mm_icon" data-icon="fa-pencil-square-o"><i class="fa fa-pencil-square-o" aria-hidden="true"></i> pencil-square-o</div>
|
||||
<div class="mm_icon" data-icon="fa-percent"><i class="fa fa-percent" aria-hidden="true"></i> percent</div>
|
||||
<div class="mm_icon" data-icon="fa-phone"><i class="fa fa-phone" aria-hidden="true"></i> phone</div>
|
||||
<div class="mm_icon" data-icon="fa-phone-square"><i class="fa fa-phone-square" aria-hidden="true"></i> phone-square</div>
|
||||
<div class="mm_icon" data-icon="fa-picture-o"><i class="fa fa-picture-o" aria-hidden="true"></i> picture-o</div>
|
||||
<div class="mm_icon" data-icon="fa-pie-chart"><i class="fa fa-pie-chart" aria-hidden="true"></i> pie-chart</div>
|
||||
<div class="mm_icon" data-icon="fa-plane"><i class="fa fa-plane" aria-hidden="true"></i> plane</div>
|
||||
<div class="mm_icon" data-icon="fa-plug"><i class="fa fa-plug" aria-hidden="true"></i> plug</div>
|
||||
<div class="mm_icon" data-icon="fa-plus"><i class="fa fa-plus" aria-hidden="true"></i> plus</div>
|
||||
<div class="mm_icon" data-icon="fa-plus-circle"><i class="fa fa-plus-circle" aria-hidden="true"></i> plus-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-plus-square"><i class="fa fa-plus-square" aria-hidden="true"></i> plus-square</div>
|
||||
<div class="mm_icon" data-icon="fa-plus-square-o"><i class="fa fa-plus-square-o" aria-hidden="true"></i> plus-square-o</div>
|
||||
<div class="mm_icon" data-icon="fa-podcast"><i class="fa fa-podcast" aria-hidden="true"></i> podcast</div>
|
||||
<div class="mm_icon" data-icon="fa-power-off"><i class="fa fa-power-off" aria-hidden="true"></i> power-off</div>
|
||||
<div class="mm_icon" data-icon="fa-print"><i class="fa fa-print" aria-hidden="true"></i> print</div>
|
||||
<div class="mm_icon" data-icon="fa-puzzle-piece"><i class="fa fa-puzzle-piece" aria-hidden="true"></i> puzzle-piece</div>
|
||||
<div class="mm_icon" data-icon="fa-qrcode"><i class="fa fa-qrcode" aria-hidden="true"></i> qrcode</div>
|
||||
<div class="mm_icon" data-icon="fa-question"><i class="fa fa-question" aria-hidden="true"></i> question</div>
|
||||
<div class="mm_icon" data-icon="fa-question-circle"><i class="fa fa-question-circle" aria-hidden="true"></i> question-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-question-circle-o"><i class="fa fa-question-circle-o" aria-hidden="true"></i> question-circle-o</div>
|
||||
<div class="mm_icon" data-icon="fa-quote-left"><i class="fa fa-quote-left" aria-hidden="true"></i> quote-left</div>
|
||||
<div class="mm_icon" data-icon="fa-quote-right"><i class="fa fa-quote-right" aria-hidden="true"></i> quote-right</div>
|
||||
<div class="mm_icon" data-icon="fa-random"><i class="fa fa-random" aria-hidden="true"></i> random</div>
|
||||
<div class="mm_icon" data-icon="fa-recycle"><i class="fa fa-recycle" aria-hidden="true"></i> recycle</div>
|
||||
<div class="mm_icon" data-icon="fa-refresh"><i class="fa fa-refresh" aria-hidden="true"></i> refresh</div>
|
||||
<div class="mm_icon" data-icon="fa-registered"><i class="fa fa-registered" aria-hidden="true"></i> registered</div>
|
||||
<div class="mm_icon" data-icon="fa-reply"><i class="fa fa-reply" aria-hidden="true"></i> reply</div>
|
||||
<div class="mm_icon" data-icon="fa-reply-all"><i class="fa fa-reply-all" aria-hidden="true"></i> reply-all</div>
|
||||
<div class="mm_icon" data-icon="fa-retweet"><i class="fa fa-retweet" aria-hidden="true"></i> retweet</div>
|
||||
<div class="mm_icon" data-icon="fa-road"><i class="fa fa-road" aria-hidden="true"></i> road</div>
|
||||
<div class="mm_icon" data-icon="fa-rocket"><i class="fa fa-rocket" aria-hidden="true"></i> rocket</div>
|
||||
<div class="mm_icon" data-icon="fa-rss"><i class="fa fa-rss" aria-hidden="true"></i> rss</div>
|
||||
<div class="mm_icon" data-icon="fa-rss-square"><i class="fa fa-rss-square" aria-hidden="true"></i> rss-square</div>
|
||||
<div class="mm_icon" data-icon="fa-search"><i class="fa fa-search" aria-hidden="true"></i> search</div>
|
||||
<div class="mm_icon" data-icon="fa-search-minus"><i class="fa fa-search-minus" aria-hidden="true"></i> search-minus</div>
|
||||
<div class="mm_icon" data-icon="fa-search-plus"><i class="fa fa-search-plus" aria-hidden="true"></i> search-plus</div>
|
||||
<div class="mm_icon" data-icon="fa-server"><i class="fa fa-server" aria-hidden="true"></i> server</div>
|
||||
<div class="mm_icon" data-icon="fa-share"><i class="fa fa-share" aria-hidden="true"></i> share</div>
|
||||
<div class="mm_icon" data-icon="fa-share-alt"><i class="fa fa-share-alt" aria-hidden="true"></i> share-alt</div>
|
||||
<div class="mm_icon" data-icon="fa-share-alt-square"><i class="fa fa-share-alt-square" aria-hidden="true"></i> share-alt-square</div>
|
||||
<div class="mm_icon" data-icon="fa-share-square"><i class="fa fa-share-square" aria-hidden="true"></i> share-square</div>
|
||||
<div class="mm_icon" data-icon="fa-share-square-o"><i class="fa fa-share-square-o" aria-hidden="true"></i> share-square-o</div>
|
||||
<div class="mm_icon" data-icon="fa-shield"><i class="fa fa-shield" aria-hidden="true"></i> shield</div>
|
||||
<div class="mm_icon" data-icon="fa-ship"><i class="fa fa-ship" aria-hidden="true"></i> ship</div>
|
||||
<div class="mm_icon" data-icon="fa-shopping-bag"><i class="fa fa-shopping-bag" aria-hidden="true"></i> shopping-bag</div>
|
||||
<div class="mm_icon" data-icon="fa-shopping-basket"><i class="fa fa-shopping-basket" aria-hidden="true"></i> shopping-basket</div>
|
||||
<div class="mm_icon" data-icon="fa-shopping-cart"><i class="fa fa-shopping-cart" aria-hidden="true"></i> shopping-cart</div>
|
||||
<div class="mm_icon" data-icon="fa-shower"><i class="fa fa-shower" aria-hidden="true"></i> shower</div>
|
||||
<div class="mm_icon" data-icon="fa-sign-in"><i class="fa fa-sign-in" aria-hidden="true"></i> sign-in</div>
|
||||
<div class="mm_icon" data-icon="fa-sign-language"><i class="fa fa-sign-language" aria-hidden="true"></i> sign-language</div>
|
||||
<div class="mm_icon" data-icon="fa-sign-out"><i class="fa fa-sign-out" aria-hidden="true"></i> sign-out</div>
|
||||
<div class="mm_icon" data-icon="fa-signal"><i class="fa fa-signal" aria-hidden="true"></i> signal</div>
|
||||
<div class="mm_icon" data-icon="fa-sitemap"><i class="fa fa-sitemap" aria-hidden="true"></i> sitemap</div>
|
||||
<div class="mm_icon" data-icon="fa-sliders"><i class="fa fa-sliders" aria-hidden="true"></i> sliders</div>
|
||||
<div class="mm_icon" data-icon="fa-smile-o"><i class="fa fa-smile-o" aria-hidden="true"></i> smile-o</div>
|
||||
<div class="mm_icon" data-icon="fa-snowflake-o"><i class="fa fa-snowflake-o" aria-hidden="true"></i> snowflake-o</div>
|
||||
<div class="mm_icon" data-icon="fa-sort"><i class="fa fa-sort" aria-hidden="true"></i> sort</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-alpha-asc"><i class="fa fa-sort-alpha-asc" aria-hidden="true"></i> sort-alpha-asc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-alpha-desc"><i class="fa fa-sort-alpha-desc" aria-hidden="true"></i> sort-alpha-desc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-amount-asc"><i class="fa fa-sort-amount-asc" aria-hidden="true"></i> sort-amount-asc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-amount-desc"><i class="fa fa-sort-amount-desc" aria-hidden="true"></i> sort-amount-desc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-asc"><i class="fa fa-sort-asc" aria-hidden="true"></i> sort-asc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-desc"><i class="fa fa-sort-desc" aria-hidden="true"></i> sort-desc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-numeric-asc"><i class="fa fa-sort-numeric-asc" aria-hidden="true"></i> sort-numeric-asc</div>
|
||||
<div class="mm_icon" data-icon="fa-sort-numeric-desc"><i class="fa fa-sort-numeric-desc" aria-hidden="true"></i> sort-numeric-desc</div>
|
||||
<div class="mm_icon" data-icon="fa-space-shuttle"><i class="fa fa-space-shuttle" aria-hidden="true"></i> space-shuttle</div>
|
||||
<div class="mm_icon" data-icon="fa-spinner"><i class="fa fa-spinner" aria-hidden="true"></i> spinner</div>
|
||||
<div class="mm_icon" data-icon="fa-spoon"><i class="fa fa-spoon" aria-hidden="true"></i> spoon</div>
|
||||
<div class="mm_icon" data-icon="fa-square"><i class="fa fa-square" aria-hidden="true"></i> square</div>
|
||||
<div class="mm_icon" data-icon="fa-square-o"><i class="fa fa-square-o" aria-hidden="true"></i> square-o</div>
|
||||
<div class="mm_icon" data-icon="fa-star"><i class="fa fa-star" aria-hidden="true"></i> star</div>
|
||||
<div class="mm_icon" data-icon="fa-star-half"><i class="fa fa-star-half" aria-hidden="true"></i> star-half</div>
|
||||
<div class="mm_icon" data-icon="fa-star-half-o"><i class="fa fa-star-half-o" aria-hidden="true"></i> star-half-o</div>
|
||||
<div class="mm_icon" data-icon="fa-star-o"><i class="fa fa-star-o" aria-hidden="true"></i> star-o</div>
|
||||
<div class="mm_icon" data-icon="fa-sticky-note"><i class="fa fa-sticky-note" aria-hidden="true"></i> sticky-note</div>
|
||||
<div class="mm_icon" data-icon="fa-sticky-note-o"><i class="fa fa-sticky-note-o" aria-hidden="true"></i> sticky-note-o</div>
|
||||
<div class="mm_icon" data-icon="fa-street-view"><i class="fa fa-street-view" aria-hidden="true"></i> street-view</div>
|
||||
<div class="mm_icon" data-icon="fa-suitcase"><i class="fa fa-suitcase" aria-hidden="true"></i> suitcase</div>
|
||||
<div class="mm_icon" data-icon="fa-sun-o"><i class="fa fa-sun-o" aria-hidden="true"></i> sun-o</div>
|
||||
<div class="mm_icon" data-icon="fa-tablet"><i class="fa fa-tablet" aria-hidden="true"></i> tablet</div>
|
||||
<div class="mm_icon" data-icon="fa-tachometer"><i class="fa fa-tachometer" aria-hidden="true"></i> tachometer</div>
|
||||
<div class="mm_icon" data-icon="fa-tag"><i class="fa fa-tag" aria-hidden="true"></i> tag</div>
|
||||
<div class="mm_icon" data-icon="fa-tags"><i class="fa fa-tags" aria-hidden="true"></i> tags</div>
|
||||
<div class="mm_icon" data-icon="fa-tasks"><i class="fa fa-tasks" aria-hidden="true"></i> tasks</div>
|
||||
<div class="mm_icon" data-icon="fa-taxi"><i class="fa fa-taxi" aria-hidden="true"></i> taxi</div>
|
||||
<div class="mm_icon" data-icon="fa-television"><i class="fa fa-television" aria-hidden="true"></i> television</div>
|
||||
<div class="mm_icon" data-icon="fa-terminal"><i class="fa fa-terminal" aria-hidden="true"></i> terminal</div>
|
||||
<div class="mm_icon" data-icon="fa-thermometer-full"><i class="fa fa-thermometer-full" aria-hidden="true"></i> thermometer-full</div>
|
||||
<div class="mm_icon" data-icon="fa-thermometer-half"><i class="fa fa-thermometer-half" aria-hidden="true"></i> thermometer-half</div>
|
||||
<div class="mm_icon" data-icon="fa-thermometer-quarter"><i class="fa fa-thermometer-quarter" aria-hidden="true"></i> thermometer-quarter</div>
|
||||
<div class="mm_icon" data-icon="fa-thermometer-three-quarters"><i class="fa fa-thermometer-three-quarters" aria-hidden="true"></i> thermometer-three-quarters</div>
|
||||
<div class="mm_icon" data-icon="fa-thumb-tack"><i class="fa fa-thumb-tack" aria-hidden="true"></i> thumb-tack</div>
|
||||
<div class="mm_icon" data-icon="fa-thumbs-down"><i class="fa fa-thumbs-down" aria-hidden="true"></i> thumbs-down</div>
|
||||
<div class="mm_icon" data-icon="fa-thumbs-o-down"><i class="fa fa-thumbs-o-down" aria-hidden="true"></i> thumbs-o-down</div>
|
||||
<div class="mm_icon" data-icon="fa-thumbs-o-up"><i class="fa fa-thumbs-o-up" aria-hidden="true"></i> thumbs-o-up</div>
|
||||
<div class="mm_icon" data-icon="fa-thumbs-up"><i class="fa fa-thumbs-up" aria-hidden="true"></i> thumbs-up</div>
|
||||
<div class="mm_icon" data-icon="fa-ticket"><i class="fa fa-ticket" aria-hidden="true"></i> ticket</div>
|
||||
<div class="mm_icon" data-icon="fa-times"><i class="fa fa-times" aria-hidden="true"></i> times</div>
|
||||
<div class="mm_icon" data-icon="fa-times-circle"><i class="fa fa-times-circle" aria-hidden="true"></i> times-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-times-circle-o"><i class="fa fa-times-circle-o" aria-hidden="true"></i> times-circle-o</div>
|
||||
<div class="mm_icon" data-icon="fa-tint"><i class="fa fa-tint" aria-hidden="true"></i> tint</div>
|
||||
<div class="mm_icon" data-icon="fa-toggle-off"><i class="fa fa-toggle-off" aria-hidden="true"></i> toggle-off</div>
|
||||
<div class="mm_icon" data-icon="fa-toggle-on"><i class="fa fa-toggle-on" aria-hidden="true"></i> toggle-on</div>
|
||||
<div class="mm_icon" data-icon="fa-trademark"><i class="fa fa-trademark" aria-hidden="true"></i> trademark</div>
|
||||
<div class="mm_icon" data-icon="fa-trash"><i class="fa fa-trash" aria-hidden="true"></i> trash</div>
|
||||
<div class="mm_icon" data-icon="fa-trash-o"><i class="fa fa-trash-o" aria-hidden="true"></i> trash-o</div>
|
||||
<div class="mm_icon" data-icon="fa-tree"><i class="fa fa-tree" aria-hidden="true"></i> tree</div>
|
||||
<div class="mm_icon" data-icon="fa-trophy"><i class="fa fa-trophy" aria-hidden="true"></i> trophy</div>
|
||||
<div class="mm_icon" data-icon="fa-truck"><i class="fa fa-truck" aria-hidden="true"></i> truck</div>
|
||||
<div class="mm_icon" data-icon="fa-tty"><i class="fa fa-tty" aria-hidden="true"></i> tty</div>
|
||||
<div class="mm_icon" data-icon="fa-umbrella"><i class="fa fa-umbrella" aria-hidden="true"></i> umbrella</div>
|
||||
<div class="mm_icon" data-icon="fa-universal-access"><i class="fa fa-universal-access" aria-hidden="true"></i> universal-access</div>
|
||||
<div class="mm_icon" data-icon="fa-university"><i class="fa fa-university" aria-hidden="true"></i> university</div>
|
||||
<div class="mm_icon" data-icon="fa-unlock"><i class="fa fa-unlock" aria-hidden="true"></i> unlock</div>
|
||||
<div class="mm_icon" data-icon="fa-unlock-alt"><i class="fa fa-unlock-alt" aria-hidden="true"></i> unlock-alt</div>
|
||||
<div class="mm_icon" data-icon="fa-upload"><i class="fa fa-upload" aria-hidden="true"></i> upload</div>
|
||||
<div class="mm_icon" data-icon="fa-user"><i class="fa fa-user" aria-hidden="true"></i> user</div>
|
||||
<div class="mm_icon" data-icon="fa-user-circle"><i class="fa fa-user-circle" aria-hidden="true"></i> user-circle</div>
|
||||
<div class="mm_icon" data-icon="fa-user-circle-o"><i class="fa fa-user-circle-o" aria-hidden="true"></i> user-circle-o</div>
|
||||
<div class="mm_icon" data-icon="fa-user-o"><i class="fa fa-user-o" aria-hidden="true"></i> user-o</div>
|
||||
<div class="mm_icon" data-icon="fa-user-plus"><i class="fa fa-user-plus" aria-hidden="true"></i> user-plus</div>
|
||||
<div class="mm_icon" data-icon="fa-user-secret"><i class="fa fa-user-secret" aria-hidden="true"></i> user-secret</div>
|
||||
<div class="mm_icon" data-icon="fa-user-times"><i class="fa fa-user-times" aria-hidden="true"></i> user-times</div>
|
||||
<div class="mm_icon" data-icon="fa-users"><i class="fa fa-users" aria-hidden="true"></i> users</div>
|
||||
<div class="mm_icon" data-icon="fa-video-camera"><i class="fa fa-video-camera" aria-hidden="true"></i> video-camera</div>
|
||||
<div class="mm_icon" data-icon="fa-volume-control-phone"><i class="fa fa-volume-control-phone" aria-hidden="true"></i> volume-control-phone</div>
|
||||
<div class="mm_icon" data-icon="fa-volume-down"><i class="fa fa-volume-down" aria-hidden="true"></i> volume-down</div>
|
||||
<div class="mm_icon" data-icon="fa-volume-off"><i class="fa fa-volume-off" aria-hidden="true"></i> volume-off</div>
|
||||
<div class="mm_icon" data-icon="fa-volume-up"><i class="fa fa-volume-up" aria-hidden="true"></i> volume-up</div>
|
||||
<div class="mm_icon" data-icon="fa-wheelchair"><i class="fa fa-wheelchair" aria-hidden="true"></i> wheelchair</div>
|
||||
<div class="mm_icon" data-icon="fa-wheelchair-alt"><i class="fa fa-wheelchair-alt" aria-hidden="true"></i> wheelchair-alt</div>
|
||||
<div class="mm_icon" data-icon="fa-wifi"><i class="fa fa-wifi" aria-hidden="true"></i> wifi</div>
|
||||
<div class="mm_icon" data-icon="fa-window-close"><i class="fa fa-window-close" aria-hidden="true"></i> window-close</div>
|
||||
<div class="mm_icon" data-icon="fa-window-close-o"><i class="fa fa-window-close-o" aria-hidden="true"></i> window-close-o</div>
|
||||
<div class="mm_icon" data-icon="fa-window-maximize"><i class="fa fa-window-maximize" aria-hidden="true"></i> window-maximize</div>
|
||||
<div class="mm_icon" data-icon="fa-window-minimize"><i class="fa fa-window-minimize" aria-hidden="true"></i> window-minimize</div>
|
||||
<div class="mm_icon" data-icon="fa-window-restore"><i class="fa fa-window-restore" aria-hidden="true"></i> window-restore</div>
|
||||
<div class="mm_icon" data-icon="fa-wrench"><i class="fa fa-wrench" aria-hidden="true"></i> wrench</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
23
modules/ets_megamenu/views/templates/hook/admin-js.tpl
Normal file
23
modules/ets_megamenu/views/templates/hook/admin-js.tpl
Normal file
@@ -0,0 +1,23 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
<script type="text/javascript" src="{$js_dir_path|escape:'quotes':'UTF-8'}jquery.countdown.min.js"></script>
|
||||
<script type="text/javascript" src="{$js_dir_path|escape:'quotes':'UTF-8'}megamenu-admin.js"></script>
|
||||
<script type="text/javascript" src="{$js_dir_path|escape:'quotes':'UTF-8'}other.js"></script>
|
||||
@@ -0,0 +1,54 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($products) && $products}
|
||||
{foreach from=$products item='product'}
|
||||
<li class="mm_product_item " data-id="{$product.id_product|intval}-{$product.id_product_attribute|intval}">
|
||||
<a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">
|
||||
<img class="mm_product_image" src="{$product.image|escape:'quotes':'UTF-8'}" alt="{$product.name|truncate:20:'...':true|escape:'html':'UTF-8'}"/>
|
||||
<div class="mm_product_info">
|
||||
<span class="product_name">{$product.name|truncate:80:'...':true|escape:'html':'UTF-8'}</span>
|
||||
{if isset($product.attributes) && $product.attributes}
|
||||
{assign var='ik2' value=0}
|
||||
<span class="product_combination"> {foreach from=$product.attributes item='attribute'}{assign var='ik2' value=$ik2+1}{$attribute.group_name|truncate:80:'...':true|escape:'html':'UTF-8'}-{$attribute.attribute_name|truncate:80:'...':true|escape:'html':'UTF-8'}{if $ik2 < count($product.attributes)}, {/if}{/foreach}</span>
|
||||
{/if}
|
||||
</div>
|
||||
</a>
|
||||
<div class="content_price" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
|
||||
<span itemprop="price" class="price product-price">
|
||||
{hook h="displayProductPriceBlock" product=$product type="before_price"}
|
||||
{if isset($priceDisplay) && !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
|
||||
</span>
|
||||
{if isset($product.price_without_reduction) && $product.price_without_reduction > 0 && isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
|
||||
{hook h="displayProductPriceBlock" product=$product type="old_price"}
|
||||
<span class="old-price product-price">
|
||||
{displayWtPrice p=$product.price_without_reduction}
|
||||
</span>
|
||||
{if $product.specific_prices.reduction_type == 'percentage'}
|
||||
<span class="price-percent-reduction">-{($product.specific_prices.reduction * 100)|floatval}%</span>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="mm_block_item_close" title="{l s='Delete' mod='ets_megamenu'}">
|
||||
<i class="icon-trash"></i>
|
||||
</div>
|
||||
</li>
|
||||
{/foreach}
|
||||
{/if}
|
||||
91
modules/ets_megamenu/views/templates/hook/block.tpl
Normal file
91
modules/ets_megamenu/views/templates/hook/block.tpl
Normal file
@@ -0,0 +1,91 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($block) && $block && $block.enabled}
|
||||
<div class="ets_mm_block mm_block_type_{strtolower($block.block_type)|escape:'html':'UTF-8'} {if !$block.display_title}mm_hide_title{/if}">
|
||||
<h4 {if Configuration::get('ETS_MM_TEXTTITLE_FONT_SIZE')} style="font-size:{Configuration::get('ETS_MM_TEXTTITLE_FONT_SIZE')|intval}px"{/if}>{if $block.title_link}<a href="{$block.title_link|escape:'html':'UTF-8'}" {if Configuration::get('ETS_MM_TEXTTITLE_FONT_SIZE')} style="font-size:{Configuration::get('ETS_MM_TEXTTITLE_FONT_SIZE')|intval}px"{/if}>{/if}{$block.title|escape:'html':'UTF-8'}{if $block.title_link}</a>{/if}</h4>
|
||||
<div class="ets_mm_block_content">
|
||||
{if $block.block_type=='CATEGORY'}
|
||||
{if isset($block.categoriesHtml)}{$block.categoriesHtml nofilter}{/if}
|
||||
{elseif $block.block_type=='MNFT'}
|
||||
{if isset($block.manufacturers) && $block.manufacturers}
|
||||
<ul {if isset($block.display_mnu_img) && $block.display_mnu_img}class="mm_mnu_display_img"{/if}>
|
||||
{foreach from=$block.manufacturers item='manufacturer'}
|
||||
<li class="{if isset($block.display_mnu_img) && $block.display_mnu_img}item_has_img {if isset($block.display_mnu_inline) && $block.display_mnu_inline}item_inline_{$block.display_mnu_inline|escape:'html':'UTF-8'}{/if}{/if}">
|
||||
<a href="{$manufacturer.link|escape:'html':'UTF-8'}">
|
||||
{if isset($block.display_mnu_img) && $block.display_mnu_img}
|
||||
<span class="ets_item_img">
|
||||
<img src="{$manufacturer.image|escape:'html':'UTF-8'}" alt="" title="{$manufacturer.label|escape:'html':'UTF-8'}"/>
|
||||
</span>
|
||||
{if isset($block.display_mnu_name) && $block.display_mnu_name}
|
||||
<span class="ets_item_name">{$manufacturer.label|escape:'html':'UTF-8'}</span>
|
||||
{/if}
|
||||
{else}
|
||||
{$manufacturer.label|escape:'html':'UTF-8'}
|
||||
{/if}
|
||||
</a>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{elseif $block.block_type=='MNSP'}
|
||||
{if isset($block.suppliers) && $block.suppliers}
|
||||
<ul {if isset($block.display_suppliers_img) && $block.display_suppliers_img}class="mm_mnu_display_img"{/if}>
|
||||
{foreach from=$block.suppliers item='supplier'}
|
||||
<li class="{if isset($block.display_suppliers_img) && $block.display_suppliers_img}{if isset($block.display_suppliers_inline) && $block.display_suppliers_inline}item_inline_{$block.display_suppliers_inline|escape:'html':'UTF-8'}{/if} item_has_img{/if}">
|
||||
<a href="{$supplier.link|escape:'html':'UTF-8'}">
|
||||
{if isset($block.display_suppliers_img) && $block.display_suppliers_img}
|
||||
<span class="ets_item_img">
|
||||
<img src="{$supplier.image|escape:'html':'UTF-8'}" alt="" title="{$supplier.label|escape:'html':'UTF-8'}" />
|
||||
</span>
|
||||
{if isset($block.display_suppliers_name) && $block.display_suppliers_name}
|
||||
<span class="ets_item_name">{$supplier.label|escape:'html':'UTF-8'}</span>
|
||||
{/if}
|
||||
{else}
|
||||
{$supplier.label|escape:'html':'UTF-8'}
|
||||
{/if}
|
||||
</a>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{elseif $block.block_type=='CMS'}
|
||||
{if isset($block.cmss) && $block.cmss}
|
||||
<ul>
|
||||
{foreach from=$block.cmss item='cms'}
|
||||
<li><a href="{$cms.link|escape:'html':'UTF-8'}">{$cms.label|escape:'html':'UTF-8'}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{elseif $block.block_type=='IMAGE'}
|
||||
{if isset($block.image) && $block.image}{if $block.image_link}<a href="{$block.image_link|escape:'html':'UTF-8'}">{/if}
|
||||
<span class="mm_img_content">
|
||||
<img src="{$block.image|escape:'html':'UTF-8'}" alt="{$block.title|escape:'html':'UTF-8'}" />
|
||||
</span>
|
||||
{if $block.image_link}</a>{/if}{/if}
|
||||
{elseif $block.block_type=='PRODUCT'}
|
||||
{if isset($block.productsHtml)}{$block.productsHtml nofilter}{/if}
|
||||
{else}
|
||||
{$block.content nofilter}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
{/if}
|
||||
@@ -0,0 +1,33 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($categories) && $categories}
|
||||
<ul class="ets_mm_categories">
|
||||
{foreach from=$categories item='category'}
|
||||
<li {if isset($category.sub) && $category.sub}class="has-sub"{/if}>
|
||||
<a href="{$link->getCategoryLink($category.id_category|intval)}">{$category.name|escape:'html':'UTF-8'}</a>
|
||||
{if isset($category.sub) && $category.sub}
|
||||
<span class="arrow closed"></span>
|
||||
{$category.sub nofilter}
|
||||
{/if}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
38
modules/ets_megamenu/views/templates/hook/custom_menu.tpl
Normal file
38
modules/ets_megamenu/views/templates/hook/custom_menu.tpl
Normal file
@@ -0,0 +1,38 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if $ETS_MM_DISPLAY_SHOPPING_CART || $ETS_MM_DISPLAY_SEARCH || $ETS_MM_DISPLAY_CUSTOMER_INFO || $ETS_MM_CUSTOM_HTML_TEXT}
|
||||
<div class="mm_extra_item{if $ETS_MM_SEARCH_DISPLAY_DEFAULT} mm_display_search_default{/if}">
|
||||
{if $ETS_MM_CUSTOM_HTML_TEXT}
|
||||
<div class="mm_custom_text">
|
||||
{$ETS_MM_CUSTOM_HTML_TEXT nofilter}
|
||||
</div>
|
||||
{/if}
|
||||
{if $ETS_MM_DISPLAY_SEARCH}
|
||||
{hook h='displaySearch'}
|
||||
{/if}
|
||||
{if $ETS_MM_DISPLAY_CUSTOMER_INFO}
|
||||
{hook h='displayCustomerInforTop'}
|
||||
{/if}
|
||||
{if $ETS_MM_DISPLAY_SHOPPING_CART }
|
||||
{hook h='displayCartTop'}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
24
modules/ets_megamenu/views/templates/hook/header.tpl
Normal file
24
modules/ets_megamenu/views/templates/hook/header.tpl
Normal file
@@ -0,0 +1,24 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
|
||||
{if isset($mm_css)&&$mm_css}
|
||||
<style>{$mm_css nofilter}</style>
|
||||
{/if}
|
||||
31
modules/ets_megamenu/views/templates/hook/index.php
Normal file
31
modules/ets_megamenu/views/templates/hook/index.php
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
/**
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
34
modules/ets_megamenu/views/templates/hook/item-block.tpl
Normal file
34
modules/ets_megamenu/views/templates/hook/item-block.tpl
Normal file
@@ -0,0 +1,34 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if $have_li}
|
||||
<li data-id-block="{$block.id_block|intval}" class="mm_blocks_li {if !$block.enabled}mm_disabled{/if} item{$block.id_block|intval}" data-obj="block">
|
||||
{/if}
|
||||
<div class="mm_buttons">
|
||||
<span class="mm_block_delete" title="{l s='Delete block' mod='ets_megamenu'}">{l s='Delete' mod='ets_megamenu'}</span>
|
||||
<span class="mm_duplicate" title="{l s='Duplicate block' mod='ets_megamenu'}">{l s='Duplicate' mod='ets_megamenu'}</span>
|
||||
<span class="mm_block_edit" title="{l s='Edit block' mod='ets_megamenu'}">{l s='Edit' mod='ets_megamenu'}</span>
|
||||
</div>
|
||||
<div class="mm_block_wrapper">
|
||||
{hook h='displayBlock' block=$block}
|
||||
</div>
|
||||
{if $have_li}
|
||||
</li>
|
||||
{/if}
|
||||
41
modules/ets_megamenu/views/templates/hook/item-column.tpl
Normal file
41
modules/ets_megamenu/views/templates/hook/item-column.tpl
Normal file
@@ -0,0 +1,41 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if $have_li}
|
||||
<li data-id-column="{$column.id_column|intval}" class="mm_columns_li item{$column.id_column|intval} column_size_{$column.column_size|intval} {if $column.is_breaker}mm_breaker{/if}" data-obj="column">
|
||||
{/if}
|
||||
<div class="mm_buttons">
|
||||
<span class="mm_column_delete" title="{l s='Delete column' mod='ets_megamenu'}">{l s='Delete' mod='ets_megamenu'}</span>
|
||||
<span class="mm_duplicate" title="{l s='Duplicate column' mod='ets_megamenu'}">{l s='Duplicate' mod='ets_megamenu'}</span>
|
||||
<span class="mm_column_edit" title="{l s='Edit column' mod='ets_megamenu'}">{l s='Edit' mod='ets_megamenu'}</span>
|
||||
<div class="mm_add_block btn btn-default" data-id-column="{$column.id_column|intval}" title="{l s='Add block' mod='ets_megamenu'}">{l s='Add block' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
<ul class="mm_blocks_ul">
|
||||
{if isset($column.blocks) && $column.blocks}
|
||||
{foreach from=$column.blocks item='block'}
|
||||
<li data-id-block="{$block.id_block|intval}" class="mm_blocks_li {if !$block.enabled}mm_disabled{/if} item{$block.id_block|intval}" data-obj="block">
|
||||
{hook h='displayMMItemBlock' block=$block}
|
||||
</li>
|
||||
{/foreach}
|
||||
{/if}
|
||||
</ul>
|
||||
{if $have_li}
|
||||
</li>
|
||||
{/if}
|
||||
90
modules/ets_megamenu/views/templates/hook/item-menu.tpl
Normal file
90
modules/ets_megamenu/views/templates/hook/item-menu.tpl
Normal file
@@ -0,0 +1,90 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if $have_li}
|
||||
<li class="mm_menus_li item{$menu.id_menu|intval} {if !$menu.enabled}mm_disabled{/if}" data-id-menu="{$menu.id_menu|intval}" data-obj="menu">
|
||||
{/if}
|
||||
{if $menu.enabled_vertical}
|
||||
<div class="mm_menus_li_content" style="width: {if $menu.menu_item_width}{$menu.menu_item_width|escape:'html':'UTF-8'}{else}230px{/if}">
|
||||
<span class="mm_menu_name mm_menu_toggle">
|
||||
<span class="mm_menu_content_title">
|
||||
{if $menu.menu_img_link}
|
||||
<img src="{$menu.menu_img_link|escape:'html':'UTF-8'}" title="" alt="" width="20" />
|
||||
{elseif $menu.menu_icon}
|
||||
<i class="fa {$menu.menu_icon|escape:'html':'UTF-8'}"></i>
|
||||
{/if}
|
||||
{$menu.title|escape:'html':'UTF-8'}
|
||||
{if $menu.bubble_text}<span class="mm_bubble_text" style="background: {if $menu.bubble_background_color}{$menu.bubble_background_color|escape:'html':'UTF-8'}{else}#FC4444{/if}; color: {if $menu.bubble_text_color|escape:'html':'UTF-8'}{$menu.bubble_text_color|escape:'html':'UTF-8'}{else}#ffffff{/if};">{$menu.bubble_text|escape:'html':'UTF-8'}</span>{/if}
|
||||
</span>
|
||||
</span>
|
||||
<div class="mm_buttons button_add_tab">
|
||||
<span class="mm_menu_delete" title="{l s='Delete menu' mod='ets_megamenu'}">{l s='Delete' mod='ets_megamenu'}</span>
|
||||
<span class="mm_duplicate" title="{l s='Duplicate menu' mod='ets_megamenu'}">{l s='Duplicate' mod='ets_megamenu'}</span>
|
||||
<span class="mm_menu_edit" title="{l s='Edit menu' mod='ets_megamenu'}">{l s='Edit menu' mod='ets_megamenu'}</span>
|
||||
<span class="mm_menu_toggle mm_menu_toggle_arrow">{l s='Close' mod='ets_megamenu'}</span>
|
||||
<div class="mm_add_tab btn btn-default" data-id-menu="{$menu.id_menu|intval}" title="{l s='Add tab' mod='ets_megamenu'}">{l s='Add tab' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mm_tabs_ul">
|
||||
<ul class="mm_tabs_ul_content">
|
||||
{if $menu.tabs}
|
||||
{foreach from=$menu.tabs item='tab'}
|
||||
<li data-id-tab="{$tab.id_tab|intval}" class="mm_tabs_li item{$tab.id_tab|intval} {if !$tab.enabled}mm_disabled{/if}" data-obj="tab">
|
||||
{hook h='displayMMItemTab' tab=$tab}
|
||||
</li>
|
||||
{/foreach}
|
||||
{/if}
|
||||
</ul>
|
||||
</div>
|
||||
{else}
|
||||
<div class="mm_menus_li_content">
|
||||
<span class="mm_menu_name mm_menu_toggle">
|
||||
<span class="mm_menu_content_title">
|
||||
{if $menu.menu_img_link}
|
||||
<img src="{$menu.menu_img_link|escape:'html':'UTF-8'}" title="" alt="" width="20" />
|
||||
{elseif $menu.menu_icon}
|
||||
<i class="fa {$menu.menu_icon|escape:'html':'UTF-8'}"></i>
|
||||
{/if}
|
||||
{$menu.title|escape:'html':'UTF-8'}
|
||||
{if $menu.bubble_text}<span class="mm_bubble_text" style="background: {if $menu.bubble_background_color}{$menu.bubble_background_color|escape:'html':'UTF-8'}{else}#FC4444{/if}; color: {if $menu.bubble_text_color|escape:'html':'UTF-8'}{$menu.bubble_text_color|escape:'html':'UTF-8'}{else}#ffffff{/if};">{$menu.bubble_text|escape:'html':'UTF-8'}</span>{/if}
|
||||
</span>
|
||||
</span>
|
||||
<div class="mm_buttons">
|
||||
<span class="mm_menu_delete" title="{l s='Delete menu' mod='ets_megamenu'}">{l s='Delete' mod='ets_megamenu'}</span>
|
||||
<span class="mm_duplicate" title="{l s='Duplicate menu' mod='ets_megamenu'}">{l s='Duplicate' mod='ets_megamenu'}</span>
|
||||
<span class="mm_menu_edit" title="{l s='Edit menu' mod='ets_megamenu'}">{l s='Edit' mod='ets_megamenu'}</span>
|
||||
<span class="mm_menu_toggle mm_menu_toggle_arrow">{l s='Close' mod='ets_megamenu'}</span>
|
||||
<div class="mm_add_column btn btn-default" data-id-menu="{$menu.id_menu|intval}" title="{l s='Add column' mod='ets_megamenu'}">{l s='Add column' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
</div>
|
||||
<ul class="mm_columns_ul">
|
||||
{if $menu.columns}
|
||||
{foreach from=$menu.columns item='column'}
|
||||
<li data-id-column="{$column.id_column|intval}" class="mm_columns_li item{$column.id_column|intval} column_size_{$column.column_size|intval} {if $column.is_breaker}mm_breaker{/if}" data-obj="column">
|
||||
{hook h='displayMMItemColumn' column=$column}
|
||||
</li>
|
||||
{/foreach}
|
||||
{/if}
|
||||
</ul>
|
||||
{/if}
|
||||
{if $have_li}
|
||||
</li>
|
||||
{/if}
|
||||
61
modules/ets_megamenu/views/templates/hook/item-tab.tpl
Normal file
61
modules/ets_megamenu/views/templates/hook/item-tab.tpl
Normal file
@@ -0,0 +1,61 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if $have_li}
|
||||
<li data-id-tab="{$tab.id_tab|intval}" class="mm_tabs_li item{$tab.id_tab|intval} {if !$tab.enabled}mm_disabled{/if}" data-obj="tab">
|
||||
{/if}
|
||||
<div class="mm_tab_li_content" style="width: {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if}">
|
||||
<span class="mm_tab_name mm_tab_toggle">
|
||||
<span class="mm_tab_toggle_title">
|
||||
{if $tab.url}
|
||||
<a href="{$tab.url|escape:'html':'UTF-8'}">
|
||||
{/if}
|
||||
{if $tab.tab_img_link}
|
||||
<img src="{$tab.tab_img_link|escape:'html':'UTF-8'}" title="" alt="" width="20" />
|
||||
{elseif $tab.tab_icon}
|
||||
<i class="fa {$tab.tab_icon|escape:'html':'UTF-8'}"></i>
|
||||
{/if}
|
||||
{$tab.title|escape:'html':'UTF-8'}
|
||||
{if $tab.bubble_text}<span class="mm_bubble_text" style="background: {if $tab.bubble_background_color}{$tab.bubble_background_color|escape:'html':'UTF-8'}{else}#FC4444{/if}; color: {if $tab.bubble_text_color|escape:'html':'UTF-8'}{$tab.bubble_text_color|escape:'html':'UTF-8'}{else}#ffffff{/if};">{$tab.bubble_text|escape:'html':'UTF-8'}</span>{/if}
|
||||
{if $tab.url}
|
||||
</a>
|
||||
{/if}
|
||||
</span>
|
||||
</span>
|
||||
<div class="mm_buttons" style="left:{if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if};right:{if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if};">
|
||||
<span class="mm_tab_delete" title="{l s='Delete tab' mod='ets_megamenu'}">{l s='Delete' mod='ets_megamenu'}</span>
|
||||
<span class="mm_duplicate" title="{l s='Duplicate tab' mod='ets_megamenu'}">{l s='Duplicate' mod='ets_megamenu'}</span>
|
||||
<span class="mm_tab_edit" title="{l s='Edit tab' mod='ets_megamenu'}">{l s='Edit' mod='ets_megamenu'}</span>
|
||||
<span class="mm_menu_toggle mm_menu_toggle_arrow" title="{l s='Close' mod='ets_megamenu'}">{l s='Close' mod='ets_megamenu'}</span>
|
||||
<div class="mm_add_column btn btn-default" title="{l s='Add column' mod='ets_megamenu'}" data-id-menu="{$tab.id_menu|intval}" data-id-tab="{$tab.id_tab|intval}" >{l s='Add column' mod='ets_megamenu'}</div>
|
||||
</div>
|
||||
</div>
|
||||
<ul class="mm_columns_ul" style="width:calc(100% - {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if}); left: {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if};right: {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if};">
|
||||
{if $tab.columns}
|
||||
{foreach from=$tab.columns item='column'}
|
||||
<li data-id-column="{$column.id_column|intval}" class="mm_columns_li item{$column.id_column|intval} column_size_{$column.column_size|intval} {if $column.is_breaker}mm_breaker{/if}" data-obj="column">
|
||||
{hook h='displayMMItemColumn' column=$column}
|
||||
</li>
|
||||
{/foreach}
|
||||
{/if}
|
||||
</ul>
|
||||
{if $have_li}
|
||||
</li>
|
||||
{/if}
|
||||
54
modules/ets_megamenu/views/templates/hook/megamenu.tpl
Normal file
54
modules/ets_megamenu/views/templates/hook/megamenu.tpl
Normal file
@@ -0,0 +1,54 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if $menusHTML}
|
||||
<div class="ets_mm_megamenu
|
||||
{if isset($mm_config.ETS_MM_LAYOUT)&&$mm_config.ETS_MM_LAYOUT}layout_{$mm_config.ETS_MM_LAYOUT|escape:'html':'UTF-8'}{/if}
|
||||
{if isset($mm_config.ETS_MM_SHOW_ICON_VERTICAL) && $mm_config.ETS_MM_SHOW_ICON_VERTICAL} show_icon_in_mobile{/if}
|
||||
{if isset($mm_config.ETS_MM_SKIN)&&$mm_config.ETS_MM_SKIN}skin_{$mm_config.ETS_MM_SKIN|escape:'html':'UTF-8'}{/if}
|
||||
{if isset($mm_config.ETS_MM_TRANSITION_EFFECT)&&$mm_config.ETS_MM_TRANSITION_EFFECT}transition_{$mm_config.ETS_MM_TRANSITION_EFFECT|escape:'html':'UTF-8'}{/if}
|
||||
{if isset($mm_config.ETS_MOBILE_MM_TYPE)&&$mm_config.ETS_MOBILE_MM_TYPE}transition_{$mm_config.ETS_MOBILE_MM_TYPE|escape:'html':'UTF-8'}{/if}
|
||||
{if isset($mm_config.ETS_MM_CUSTOM_CLASS)&&$mm_config.ETS_MM_CUSTOM_CLASS}{$mm_config.ETS_MM_CUSTOM_CLASS|escape:'html':'UTF-8'}{/if}
|
||||
{if isset($mm_config.ETS_MM_STICKY_ENABLED)&&$mm_config.ETS_MM_STICKY_ENABLED}sticky_enabled{else}sticky_disabled{/if}
|
||||
{if isset($mm_config.ETS_MM_ACTIVE_ENABLED)&&$mm_config.ETS_MM_ACTIVE_ENABLED}enable_active_menu{/if}
|
||||
{if isset($mm_layout_direction)&&$mm_layout_direction}{$mm_layout_direction|escape:'html':'UTF-8'}{else}ets-dir-ltr{/if}
|
||||
{if isset($mm_config.ETS_MM_HOOK_TO)&&$mm_config.ETS_MM_HOOK_TO=='customhook'}hook-custom{else}hook-default{/if}
|
||||
{if isset($mm_multiLayout)&&$mm_multiLayout}multi_layout{else}single_layout{/if}
|
||||
{if isset($mm_config.ETS_MM_STICKY_DISMOBILE) && $mm_config.ETS_MM_STICKY_DISMOBILE } disable_sticky_mobile {/if}
|
||||
"
|
||||
data-bggray="{if isset($mm_config.ETS_MM_ACTIVE_BG_GRAY)&&$mm_config.ETS_MM_ACTIVE_BG_GRAY}bg_gray{/if}"
|
||||
>
|
||||
<div class="ets_mm_megamenu_content">
|
||||
<div class="container">
|
||||
<div class="ets_mm_megamenu_content_content">
|
||||
<div class="ybc-menu-toggle ybc-menu-btn closed">
|
||||
<span class="ybc-menu-button-toggle_icon">
|
||||
<i class="icon-bar"></i>
|
||||
<i class="icon-bar"></i>
|
||||
<i class="icon-bar"></i>
|
||||
</span>
|
||||
{l s='Menu' mod='ets_megamenu'}
|
||||
</div>
|
||||
{$menusHTML nofilter}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
133
modules/ets_megamenu/views/templates/hook/menu-html.tpl
Normal file
133
modules/ets_megamenu/views/templates/hook/menu-html.tpl
Normal file
@@ -0,0 +1,133 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($menus) && $menus}
|
||||
<ul class="mm_menus_ul {if isset($mm_config.ETS_MM_CLICK_TEXT_SHOW_SUB) && $mm_config.ETS_MM_CLICK_TEXT_SHOW_SUB} clicktext_show_submenu{/if} {if isset($mm_config.ETS_MM_SHOW_ICON_VERTICAL)&& !$mm_config.ETS_MM_SHOW_ICON_VERTICAL} hide_icon_vertical{/if}">
|
||||
<li class="close_menu">
|
||||
<div class="pull-left">
|
||||
<span class="mm_menus_back">
|
||||
<i class="icon-bar"></i>
|
||||
<i class="icon-bar"></i>
|
||||
<i class="icon-bar"></i>
|
||||
</span>
|
||||
{l s='Menu' mod='ets_megamenu'}
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<span class="mm_menus_back_icon"></span>
|
||||
{l s='Back' mod='ets_megamenu'}
|
||||
</div>
|
||||
</li>
|
||||
{foreach from=$menus item='menu'}
|
||||
<li class="mm_menus_li{if $menu.enabled_vertical} mm_menus_li_tab{if $menu.menu_ver_hidden_border} mm_no_border{/if}{if $menu.menu_ver_alway_show} menu_ver_alway_show_sub{/if}{/if}{if $menu.custom_class} {$menu.custom_class|escape:'html':'UTF-8'}{/if}{if $menu.sub_menu_type} mm_sub_align_{strtolower($menu.sub_menu_type)|escape:'html':'UTF-8'}{/if}{if $menu.columns} mm_has_sub{/if}{if $menu.display_tabs_in_full_width && $menu.enabled_vertical} display_tabs_in_full_width{/if}"
|
||||
{if $menu.enabled_vertical}style="width: {if $menu.menu_item_width}{$menu.menu_item_width|escape:'html':'UTF-8'}{else}{*230px*}auto;{/if}"{/if}>
|
||||
<a {if isset($menu.menu_open_new_tab) && $menu.menu_open_new_tab == 1} target="_blank"{/if}
|
||||
href="{$menu.menu_link|escape:'html':'UTF-8'}"
|
||||
style="{if $menu.enabled_vertical}{if isset($menu.menu_ver_text_color) && $menu.menu_ver_text_color}color:{$menu.menu_ver_text_color|escape:'html':'UTF-8'};{/if}{if isset($menu.menu_ver_background_color) && $menu.menu_ver_background_color}background-color:{$menu.menu_ver_background_color|escape:'html':'UTF-8'};{/if}{/if}{if Configuration::get('ETS_MM_HEADING_FONT_SIZE')}font-size:{Configuration::get('ETS_MM_HEADING_FONT_SIZE')|intval}px;{/if}">
|
||||
<span class="mm_menu_content_title">
|
||||
{if $menu.menu_img_link}
|
||||
<img src="{$menu.menu_img_link|escape:'html':'UTF-8'}" title="" alt="" width="20"/>
|
||||
{elseif $menu.menu_icon}
|
||||
<i class="fa {$menu.menu_icon|escape:'html':'UTF-8'}"></i>
|
||||
{/if}
|
||||
{$menu.title|escape:'html':'UTF-8'}
|
||||
{if $menu.columns}<span class="mm_arrow"></span>{/if}
|
||||
{if $menu.bubble_text}<span class="mm_bubble_text"style="background: {if $menu.bubble_background_color}{$menu.bubble_background_color|escape:'html':'UTF-8'}{else}#FC4444{/if}; color: {if $menu.bubble_text_color|escape:'html':'UTF-8'}{$menu.bubble_text_color|escape:'html':'UTF-8'}{else}#ffffff{/if};">{$menu.bubble_text|escape:'html':'UTF-8'}</span>{/if}
|
||||
</span>
|
||||
</a>
|
||||
{if $menu.enabled_vertical}
|
||||
{if $menu.tabs}
|
||||
<span class="arrow closed"></span>
|
||||
{/if}
|
||||
{/if}
|
||||
{if $menu.enabled_vertical}
|
||||
{if $menu.tabs}
|
||||
<ul class="mm_columns_ul mm_columns_ul_tab {if $menu.menu_ver_alway_show} mm_columns_ul_tab_content{/if}"
|
||||
style="width:{$menu.sub_menu_max_width|escape:'html':'UTF-8'};{if Configuration::get('ETS_MM_TEXT_FONT_SIZE')} font-size:{Configuration::get('ETS_MM_TEXT_FONT_SIZE')|intval}px;{/if}">
|
||||
{foreach from=$menu.tabs key='key' item='tab'}
|
||||
<li class="mm_tabs_li{if $tab.columns} {if $key == 0 && isset($menu.menu_ver_alway_open_first) && $menu.menu_ver_alway_open_first}open {/if}mm_tabs_has_content{/if}{if !$tab.tab_sub_content_pos} mm_tab_content_hoz{/if} {if isset($menu.menu_ver_alway_open_first) && $menu.menu_ver_alway_open_first && $menu.menu_ver_alway_show}open_first{/if} {if !$menu.menu_ver_alway_show} ver_alway_hide{/if}">
|
||||
<div class="mm_tab_li_content closed"
|
||||
style="width: {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if}">
|
||||
<span class="mm_tab_name mm_tab_toggle{if $tab.columns} mm_tab_has_child{/if}">
|
||||
<span class="mm_tab_toggle_title">
|
||||
{if $tab.url}
|
||||
<a href="{$tab.url|escape:'html':'UTF-8'}">
|
||||
{/if}
|
||||
{if $tab.tab_img_link}
|
||||
<img src="{$tab.tab_img_link|escape:'html':'UTF-8'}" title="" alt="" width="20"/>
|
||||
{else if $tab.tab_icon}
|
||||
<i class="fa {$tab.tab_icon|escape:'html':'UTF-8'}"></i>
|
||||
{/if}
|
||||
{$tab.title|escape:'html':'UTF-8'}
|
||||
{if $tab.bubble_text}<span class="mm_bubble_text" style="background: {if $tab.bubble_background_color}{$tab.bubble_background_color|escape:'html':'UTF-8'}{else}#FC4444{/if}; color: {if $tab.bubble_text_color|escape:'html':'UTF-8'}{$tab.bubble_text_color|escape:'html':'UTF-8'}{else}#ffffff{/if};">{$tab.bubble_text|escape:'html':'UTF-8'}</span>{/if}
|
||||
{if $tab.url}
|
||||
</a>
|
||||
{/if}
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
{if $tab.columns}
|
||||
<ul class="mm_columns_contents_ul "
|
||||
style="{if $tab.tab_sub_width}width: {$tab.tab_sub_width|escape:'html':'UTF-8'};{else}{if $menu.tab_item_width} width:calc(100% - {$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if} + 2px);{/if} left: {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if};right: {if $menu.tab_item_width}{$menu.tab_item_width|escape:'html':'UTF-8'}{else}230px{/if};{if $tab.background_image} background-image:url('{$tab.background_image|escape:'html':'UTF-8'}');background-position:{$tab.position_background|escape:'html':'UTF-8'}{/if}">
|
||||
{foreach from=$tab.columns item='column'}
|
||||
<li class="mm_columns_li column_size_{$column.column_size|intval} {if $column.is_breaker}mm_breaker{/if} {if $column.blocks}mm_has_sub{/if}">
|
||||
{if isset($column.blocks) && $column.blocks}
|
||||
<ul class="mm_blocks_ul">
|
||||
{foreach from=$column.blocks item='block'}
|
||||
<li data-id-block="{$block.id_block|intval}"
|
||||
class="mm_blocks_li">
|
||||
{hook h='displayBlock' block=$block}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{else}
|
||||
{if $menu.columns}<span class="arrow closed"></span>{/if}
|
||||
{if $menu.columns}
|
||||
<ul class="mm_columns_ul"
|
||||
style=" width:{$menu.sub_menu_max_width|escape:'html':'UTF-8'};{if Configuration::get('ETS_MM_TEXT_FONT_SIZE')} font-size:{Configuration::get('ETS_MM_TEXT_FONT_SIZE')|intval}px;{/if}{if !$menu.enabled_vertical && $menu.background_image} background-image:url('{$menu.background_image|escape:'html':'UTF-8'}');background-position:{$menu.position_background|escape:'html':'UTF-8'}{/if}">
|
||||
{foreach from=$menu.columns item='column'}
|
||||
<li class="mm_columns_li column_size_{$column.column_size|intval} {if $column.is_breaker}mm_breaker{/if} {if $column.blocks}mm_has_sub{/if}">
|
||||
{if isset($column.blocks) && $column.blocks}
|
||||
<ul class="mm_blocks_ul">
|
||||
{foreach from=$column.blocks item='block'}
|
||||
<li data-id-block="{$block.id_block|intval}" class="mm_blocks_li">
|
||||
{hook h='displayBlock' block=$block}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{/if}
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{hook h='displayCustomMenu'}
|
||||
{/if}
|
||||
116
modules/ets_megamenu/views/templates/hook/module-list.tpl
Normal file
116
modules/ets_megamenu/views/templates/hook/module-list.tpl
Normal file
@@ -0,0 +1,116 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please, contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <contact@etssoft.net>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
<div class="ets-mod hidden" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;z-index: 9999999;">
|
||||
<div class="ets-mod-inner">
|
||||
<div class="ets-mod-header">
|
||||
<div class="ets-mod-logo">
|
||||
<a href="{$ets_profile_url|escape:'html':'UTF-8'}" target="_blank" class="mod-link">
|
||||
<img src="{$shortlink|escape:'html':'UTF-8'}logo.jpg" alt="ETS-Soft" /></a>
|
||||
</div>
|
||||
<div class="ets-mod-intro">
|
||||
{if isset($intro) && $intro}
|
||||
{assign var='intro' value=sprintf($intro,$module_name)}
|
||||
{$intro nofilter}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="ets-mod-badges">
|
||||
<div class="ets-badge-superhero">
|
||||
<img src="{$img_dir|escape:'html':'UTF-8'}other/ets-superhero-1.png"/>
|
||||
<span>{$trans.txt_superhero|escape:'html':'UTF-8'}</span>
|
||||
</div>
|
||||
<div class="ets-badge-partner">
|
||||
<img src="{$img_dir|escape:'html':'UTF-8'}other/ets-partner-badge.png"/>
|
||||
<span>{$trans.txt_partner|escape:'html':'UTF-8'}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ets-body">
|
||||
<div class="ets-mod-left">
|
||||
{if $categories}
|
||||
<div class="ets-mod-cats_mobile">
|
||||
<h4> </h4>
|
||||
</div>
|
||||
<ul class="ets-mod-cats">
|
||||
{foreach from=$categories item='cat'}
|
||||
<li {if $cat.id==0}class="active"{/if} data-id="{$cat.id|intval}">{$cat.title|escape:'html':'UTF-8'}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="ets-mod-right">
|
||||
{if $modules && $enabled}
|
||||
<ul class="ets-mod-list">
|
||||
{foreach from=$modules item='mod'}
|
||||
{if isset($mod.link) && $mod.link && isset($mod.title) && $mod.title}
|
||||
{assign var='modcats' value=array_unique(array_map('intval',explode(',',$mod.categories)))}
|
||||
<li class="mod-item cat-0 {if $modcats}{foreach from=$modcats item='catid'}cat-{$catid|intval} {/foreach}{/if}">
|
||||
<a target="_blank" href="{$mod.link nofilter}" class="mod-link">
|
||||
{if isset($mod.icon) && $mod.icon}
|
||||
<div class="mod-image">
|
||||
<img src="{$mod.icon|escape:'html':'UTF-8'}" title="{$mod.title nofilter}">
|
||||
</div>
|
||||
{/if}
|
||||
<div class="mod-title">{$mod.title nofilter}</div>
|
||||
{if isset($mod.promo) && $mod.promo}<div class="mod-promo">{$mod.promo|escape:'html':'UTF-8'}</div>{/if}
|
||||
{if isset($mod.must_have) && $mod.must_have}<div class="mod-must-have">{$trans.txt_must_have|escape:'html':'UTF-8'}</div>{/if}
|
||||
{if isset($mod.desc) && $mod.desc}
|
||||
<div class="mod-desc">{$mod.desc nofilter}</div>
|
||||
{/if}
|
||||
{if isset($mod.badge) && $mod.badge}
|
||||
<div class="mod-badge {$mod.badge|escape:'html':'UTF-8'}">
|
||||
{if $mod.badge=='fav'}
|
||||
{$trans.txt_fav|escape:'html':'UTF-8'}
|
||||
{else}
|
||||
{$trans.txt_elected|escape:'html':'UTF-8'}
|
||||
{/if}
|
||||
</div>
|
||||
{elseif isset($mod.download) && $mod.download >= 500}
|
||||
<div class="mod-download">{$mod.download|intval}+ {$trans.txt_downloads|escape:'html':'UTF-8'}</div>
|
||||
{/if}
|
||||
{if isset($mod.rating) && $mod.rating || isset($mod.price) && $mod.price}
|
||||
<div class="mod-footer">
|
||||
{if isset($mod.ratingClass) && $mod.ratingClass && isset($mod.rating_count) && $mod.rating_count}
|
||||
<div class="mod-rating {$mod.ratingClass|escape:'html':'UTF-8'}">({$mod.rating_count|intval})</div>
|
||||
{/if}
|
||||
{if isset($mod.price) && $mod.price}
|
||||
<div class="mod-price">
|
||||
<span class="mod-price-int">{$mod.price|intval}</span>
|
||||
<span class="mod-price-unit">€</span>
|
||||
<span class="mod-price-dec">99</span>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</ul>
|
||||
<div class="ets-mod-external">
|
||||
<a href="{$ets_profile_url|escape:'html':'UTF-8'}" target="_blank" class="ets-mod-external-link btn btn-default mod-link">{$trans.txt_view_all|escape:'html':'UTF-8'}</a>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
{if $contactUrl}<div class="ets-mod-contact"><a class="mod-link" href="{$contactUrl|escape:'html':'UTF-8'}" target="_blank" title="{$trans.txt_contact|escape:'html':'UTF-8'}"><span>{$trans.txt_contact|escape:'html':'UTF-8'}</span></a></div>{/if}
|
||||
<div class="ets-mod-close">{$trans.txt_close|escape:'html':'UTF-8'}</div>
|
||||
</div>
|
||||
</div>
|
||||
105
modules/ets_megamenu/views/templates/hook/product-list-17.tpl
Normal file
105
modules/ets_megamenu/views/templates/hook/product-list-17.tpl
Normal file
@@ -0,0 +1,105 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($products) && $products}
|
||||
{foreach from=$products item="product"}
|
||||
<article class="product-miniature js-product-miniature" data-id-product="{$product.id_product|intval}" data-id-product-attribute="{$product.id_product_attribute|intval}" itemscope itemtype="http://schema.org/Product">
|
||||
<div class="thumbnail-container">
|
||||
{block name='product_thumbnail'}
|
||||
<a href="{$product.url|escape:'html':'UTF-8'}" class="thumbnail product-thumbnail">
|
||||
{if isset($product.image_id)}{assign var='imageLink' value=$link->getImageLink($product.link_rewrite, $product.image_id, $imageType)}{else}{assign var='imageLink' value=$link->getImageLink($product.link_rewrite, $product.id_image, $imageType)}{/if}
|
||||
<img
|
||||
src="{if (strpos($imageLink,'http://')===false || strpos($imageLink,'https://'))}{$protocol_link nofilter}{/if}{$imageLink|escape:'html':'UTF-8'}"
|
||||
alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}"
|
||||
data-full-size-image-url = "{if (strpos($imageLink,'http://')===false || strpos($imageLink,'https://'))}{$protocol_link nofilter}{/if}{$imageLink|escape:'html':'UTF-8'}"
|
||||
/>
|
||||
</a>
|
||||
{/block}
|
||||
<div class="mm-product-description">
|
||||
{block name='product_name'}
|
||||
<h4 class="h3 product-title" itemprop="name">
|
||||
<a href="{$product.url|escape:'html':'UTF-8'}">
|
||||
{$product.name|escape:'html':'UTF-8'|truncate:30:'...'}
|
||||
</a>
|
||||
{if isset($product.attributes) && $product.attributes}
|
||||
{assign var='ik2' value=0}
|
||||
<span class="product_combination"> {foreach from=$product.attributes item='attribute'}{assign var='ik2' value=$ik2+1}{$attribute.group|truncate:80:'...':true|escape:'html':'UTF-8'}-{$attribute.name|truncate:80:'...':true|escape:'html':'UTF-8'}{if $ik2 < count($product.attributes)}, {/if}{/foreach}</span>
|
||||
{/if}
|
||||
</h4>
|
||||
{/block}
|
||||
{hook h='displayProductListReviews' product=$product}
|
||||
{if $block.show_description}
|
||||
<p class="product-desc" itemprop="description">
|
||||
{$product.description_short|strip_tags|escape:'html':'UTF-8'|truncate:40:'...'}
|
||||
</p>
|
||||
{/if}
|
||||
{block name='product_price_and_shipping'}
|
||||
{if $product.show_price}
|
||||
<div class="product-price-and-shipping">
|
||||
{hook h='displayProductPriceBlock' product=$product type="before_price"}
|
||||
<span itemprop="price" class="price">{$product.price|escape:'html':'UTF-8'}</span>
|
||||
{if $product.has_discount}
|
||||
{hook h='displayProductPriceBlock' product=$product type="old_price"}
|
||||
|
||||
<span class="regular-price">{$product.regular_price|escape:'html':'UTF-8'}</span>
|
||||
{if $product.discount_type === 'percentage'}
|
||||
<span class="discount-percentage">{$product.discount_percentage|escape:'html':'UTF-8'}</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{hook h='displayProductPriceBlock' product=$product type='unit_price'}
|
||||
|
||||
{hook h='displayProductPriceBlock' product=$product type='weight'}
|
||||
</div>
|
||||
{/if}
|
||||
{/block}
|
||||
{if $block.show_clock && isset($product.specific_prices_to)}
|
||||
<div class="panel-discount-countdown" data-countdown="{$product.specific_prices_to|escape:'html':'UTF-8'}"></div>
|
||||
{/if}
|
||||
</div>
|
||||
{block name='product_flags'}
|
||||
<ul class="product-flags">
|
||||
{foreach from=$product.flags item=flag}
|
||||
<li class="{$flag.type|escape:'html':'UTF-8'}">{$flag.label|escape:'html':'UTF-8'}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/block}
|
||||
<div class="highlighted-informations{if !$product.main_variants} no-variants{/if} hidden-sm-down">
|
||||
<a
|
||||
href="#"
|
||||
class="quick-view"
|
||||
data-link-action="quickview"
|
||||
>
|
||||
<i class="material-icons search"></i> {l s='Quick view' mod='ets_megamenu'}
|
||||
</a>
|
||||
|
||||
{block name='product_variants'}
|
||||
{if $product.main_variants}
|
||||
{include file='catalog/_partials/variant-links.tpl' variants=$product.main_variants}
|
||||
{/if}
|
||||
{/block}
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</article>
|
||||
{/foreach}
|
||||
{else}
|
||||
<span class="mm_alert alert-warning">{l s='No product available' mod='ets_megamenu'}</span>
|
||||
{/if}
|
||||
@@ -0,0 +1,80 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($products) && $products}
|
||||
<!-- Products list -->
|
||||
<ul{if isset($id) && $id} id="{$id|intval}"{/if} class="product_list grid row{if isset($class) && $class} {$class|escape:'html':'UTF-8'}{/if}">
|
||||
{foreach from=$products item=product name=products}
|
||||
<li class="ajax_block_product col-xs-12 col-sm-12">
|
||||
<div class="product-container" itemscope itemtype="https://schema.org/Product">
|
||||
<div class="left-block">
|
||||
<div class="product-image-container">
|
||||
<a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">
|
||||
{if isset($product.image_id)}{assign var='imageLink' value=$link->getImageLink($product.link_rewrite, $product.image_id, $imageType)}{else}{assign var='imageLink' value=$link->getImageLink($product.link_rewrite, $product.id_image, $imageType)}{/if}
|
||||
<img class="replace-2x img-responsive" src="{if (strpos($imageLink,'http://')===false || strpos($imageLink,'https://'))}{$protocol_link|escape:'html':'UTF-8'}{/if}{$imageLink|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" {if isset($homeSize)} width="{$homeSize.width|floatval}" height="{$homeSize.height|floatval}"{/if} itemprop="image" />
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="right-block">
|
||||
<h5 itemprop="name">
|
||||
{if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
|
||||
<a class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
|
||||
<span class="product_name">{$product.name|truncate:45:'...'|escape:'html':'UTF-8'}</span>
|
||||
</a>
|
||||
{if isset($product.attributes) && $product.attributes}
|
||||
{assign var='ik2' value=0}
|
||||
<span class="product_combination"> {foreach from=$product.attributes item='attribute'}{assign var='ik2' value=$ik2+1}{if isset($attribute.group_name)}{$attribute.group_name|truncate:80:'...':true|escape:'html':'UTF-8'}{else}{$attribute.group|truncate:80:'...':true|escape:'html':'UTF-8'}{/if}-{if isset($attribute.attribute_name)}{$attribute.attribute_name|truncate:80:'...':true|escape:'html':'UTF-8'}{else}{$attribute.name|truncate:80:'...':true|escape:'html':'UTF-8'}{/if}{if $ik2 < count($product.attributes)}, {/if}{/foreach}</span>
|
||||
{/if}
|
||||
</h5>
|
||||
{if $block.show_description}
|
||||
<p class="product-desc" itemprop="description">
|
||||
{if isset($product.description_short) && $product.description_short}{$product.description_short|strip_tags|escape:'html':'UTF-8'|truncate:60:'...'}{/if}
|
||||
</p>
|
||||
{/if}
|
||||
{if (!$PS_CATALOG_MODE && ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
<div class="content_price" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
|
||||
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
|
||||
<span itemprop="price" class="price product-price">
|
||||
{hook h="displayProductPriceBlock" product=$product type="before_price"}
|
||||
{if isset($priceDisplay) && !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
|
||||
</span>
|
||||
{if isset($product.price_without_reduction) && $product.price_without_reduction > 0 && isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
|
||||
{hook h="displayProductPriceBlock" product=$product type="old_price"}
|
||||
<span class="old-price product-price">
|
||||
{displayWtPrice p=$product.price_without_reduction}
|
||||
</span>
|
||||
{if $product.specific_prices.reduction_type == 'percentage'}
|
||||
<span class="price-percent-reduction">-{($product.specific_prices.reduction * 100)|floatval}%</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
{if $block.show_clock && isset($product.specific_prices_to)}
|
||||
<div class="panel-discount-countdown" data-countdown="{$product.specific_prices_to|escape:'html':'UTF-8'}"></div>
|
||||
{/if}
|
||||
</div>
|
||||
</div><!-- .product-container> -->
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{else}
|
||||
<span class="mm_alert alert-warning">{l s='No product available' mod='ets_megamenu'}</span>
|
||||
{/if}
|
||||
163
modules/ets_megamenu/views/templates/hook/product-list.tpl
Normal file
163
modules/ets_megamenu/views/templates/hook/product-list.tpl
Normal file
@@ -0,0 +1,163 @@
|
||||
{*
|
||||
* 2007-2021 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs, please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <etssoft.jsc@gmail.com>
|
||||
* @copyright 2007-2021 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*}
|
||||
{if isset($products) && $products}
|
||||
<!-- Products list -->
|
||||
<ul{if isset($id) && $id} id="{$id|intval}"{/if} class="menu_product_list row{if isset($class) && $class} {$class|escape:'html':'UTF-8'}{/if}">
|
||||
{foreach from=$products item=product name=products}
|
||||
<li class="menu_block_product col-xs-12 col-sm-12">
|
||||
<div class="product-container" itemscope itemtype="https://schema.org/Product">
|
||||
<div class="left-block">
|
||||
<div class="product-image-container">
|
||||
<a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">
|
||||
{assign var='imageLink' value=$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')}
|
||||
<img class="replace-2x img-responsive" src="{if (strpos($imageLink,'http://')===false || strpos($imageLink,'https://'))}{$protocol_link nofilter}{/if}{$imageLink|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" {if isset($homeSize)} width="{$homeSize.width|floatval}" height="{$homeSize.height|floatval}"{/if} itemprop="image" />
|
||||
</a>
|
||||
{if isset($quick_view) && $quick_view}
|
||||
<div class="quick-view-wrapper-mobile">
|
||||
<a class="quick-view-mobile" href="{$product.link|escape:'html':'UTF-8'}" rel="{$product.link|escape:'html':'UTF-8'}">
|
||||
<i class="icon-eye-open"></i>
|
||||
</a>
|
||||
</div>
|
||||
<a class="quick-view" href="{$product.link|escape:'html':'UTF-8'}" rel="{$product.link|escape:'html':'UTF-8'}">
|
||||
<span>{l s='Quick view' mod='ets_megamenu'}</span>
|
||||
</a>
|
||||
{/if}
|
||||
<div class="button-container">
|
||||
{if isset($PS_CATALOG_MODE) && ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.customizable != 2 && !$PS_CATALOG_MODE}
|
||||
{if (!isset($product.customization_required) || !$product.customization_required) && ($product.allow_oosp || $product.quantity > 0)}
|
||||
{capture}add=1&id_product={$product.id_product|intval}{if isset($product.id_product_attribute) && $product.id_product_attribute}&ipa={$product.id_product_attribute|intval}{/if}{if isset($static_token)}&token={$static_token|escape:'html':'UTF-8'}{/if}{/capture}
|
||||
<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart', true, NULL, $smarty.capture.default, false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart' mod='ets_megamenu'}" data-id-product-attribute="{$product.id_product_attribute|intval}" data-id-product="{$product.id_product|intval}" data-minimal_quantity="{if isset($product.product_attribute_minimal_quantity) && $product.product_attribute_minimal_quantity >= 1}{$product.product_attribute_minimal_quantity|intval}{else}{$product.minimal_quantity|intval}{/if}">
|
||||
<span>{l s='Add to cart' mod='ets_megamenu'}</span>
|
||||
</a>
|
||||
{else}
|
||||
<span class="button ajax_add_to_cart_button btn btn-default disabled">
|
||||
<span>{l s='Add to cart' mod='ets_megamenu'}</span>
|
||||
</span>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
{if isset($product.new) && $product.new == 1}
|
||||
<a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
|
||||
<span class="new-label">{l s='New' mod='ets_megamenu'}</span>
|
||||
</a>
|
||||
{/if}
|
||||
{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
|
||||
<a class="sale-box" href="{$product.link|escape:'html':'UTF-8'}">
|
||||
<span class="sale-label">{l s='Sale!' mod='ets_megamenu'}</span>
|
||||
</a>
|
||||
{/if}
|
||||
</div>
|
||||
{if isset($product.is_virtual) && !$product.is_virtual}{hook h="displayProductDeliveryTime" product=$product}{/if}
|
||||
{hook h="displayProductPriceBlock" product=$product type="weight"}
|
||||
</div>
|
||||
<div class="right-block">
|
||||
<h5 itemprop="name">
|
||||
{if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
|
||||
<a class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
|
||||
{$product.name|truncate:45:'...'|escape:'html':'UTF-8'}
|
||||
{if isset($product.attributes) && $product.attributes}
|
||||
{assign var='ik2' value=0}
|
||||
<span class="product_combination"> {foreach from=$product.attributes item='attribute'}{assign var='ik2' value=$ik2+1}{if isset($attribute.group_name)}{$attribute.group_name|truncate:80:'...':true|escape:'html':'UTF-8'}{else}{$attribute.group|truncate:80:'...':true|escape:'html':'UTF-8'}{/if}-{if isset($attribute.attribute_name)}{$attribute.attribute_name|truncate:80:'...':true|escape:'html':'UTF-8'}{else}{$attribute.name|truncate:80:'...':true|escape:'html':'UTF-8'}{/if}{if $ik2 < count($product.attributes)}, {/if}{/foreach}</span>
|
||||
{/if}
|
||||
</a>
|
||||
</h5>
|
||||
{capture name='displayProductListReviews'}{hook h='displayProductListReviews' product=$product}{/capture}
|
||||
{if $smarty.capture.displayProductListReviews}
|
||||
<div class="hook-reviews">
|
||||
{hook h='displayProductListReviews' product=$product}
|
||||
</div>
|
||||
{/if}
|
||||
{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
<div class="content_price">
|
||||
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
|
||||
{hook h="displayProductPriceBlock" product=$product type='before_price'}
|
||||
<span class="price product-price">
|
||||
{if isset($priceDisplay) && !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
|
||||
</span>
|
||||
{if $product.price_without_reduction > 0 && isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
|
||||
{hook h="displayProductPriceBlock" product=$product type="old_price"}
|
||||
<span class="old-price product-price">
|
||||
{displayWtPrice p=$product.price_without_reduction}
|
||||
</span>
|
||||
{hook h="displayProductPriceBlock" id_product=$product.id_product type="old_price"}
|
||||
{if $product.specific_prices.reduction_type == 'percentage'}
|
||||
<span class="price-percent-reduction">-{($product.specific_prices.reduction * 100)|floatval}%</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{hook h="displayProductPriceBlock" product=$product type="price"}
|
||||
{hook h="displayProductPriceBlock" product=$product type="unit_price"}
|
||||
{hook h="displayProductPriceBlock" product=$product type='after_price'}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
{if $block.show_clock && isset($product.specific_prices_to)}
|
||||
<div class="panel-discount-countdown" data-countdown="{$product.specific_prices_to|escape:'html':'UTF-8'}"></div>
|
||||
{/if}
|
||||
{if $block.show_description}
|
||||
<p class="product-desc" itemprop="description">
|
||||
{$product.description_short|strip_tags|escape:'html':'UTF-8'|truncate:60:'...'}
|
||||
</p>
|
||||
{/if}
|
||||
{if isset($product.color_list)}
|
||||
<div class="color-list-container">{$product.color_list nofilter}</div>
|
||||
{/if}
|
||||
<div class="product-flags">
|
||||
{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
{if isset($product.online_only) && $product.online_only}
|
||||
<span class="online_only">{l s='Online only' mod='ets_megamenu'}</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
|
||||
{elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
|
||||
<span class="discount">{l s='Reduced price!' mod='ets_megamenu'}</span>
|
||||
{/if}
|
||||
</div>
|
||||
{if (!$PS_CATALOG_MODE && isset($PS_STOCK_MANAGEMENT) && $PS_STOCK_MANAGEMENT && ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
{if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}
|
||||
<span class="availability">
|
||||
{if ($product.allow_oosp || $product.quantity > 0)}
|
||||
<span class="{if $product.quantity <= 0 && isset($product.allow_oosp) && !$product.allow_oosp} label-danger{elseif $product.quantity <= 0} label-warning{else} label-success{/if}">
|
||||
{if $product.quantity <= 0}{if $product.allow_oosp}{if isset($product.available_later) && $product.available_later}{$product.available_later|escape:'html':'UTF-8'}{else}{l s='In Stock' mod='ets_megamenu'}{/if}{else}{l s='Out of stock' mod='ets_megamenu'}{/if}{else}{if isset($product.available_now) && $product.available_now}{$product.available_now|escape:'html':'UTF-8'}{else}{l s='In Stock' mod='ets_megamenu'}{/if}{/if}
|
||||
</span>
|
||||
{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}
|
||||
<span class="label-warning">
|
||||
{l s='Product available with different options' mod='ets_megamenu'}
|
||||
</span>
|
||||
{else}
|
||||
<span class="label-danger">
|
||||
{l s='Out of stock' mod='ets_megamenu'}
|
||||
</span>
|
||||
{/if}
|
||||
</span>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
</div><!-- .product-container> -->
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{addJsDefL name=min_item}{l s='Please select at least one product' js=1 mod='ets_megamenu'}{/addJsDefL}
|
||||
{addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1 mod='ets_megamenu'}{/addJsDefL}
|
||||
{addJsDef comparator_max_item=$comparator_max_item}
|
||||
{addJsDef comparedProductsIds=$compared_products}
|
||||
{else}
|
||||
<span class="mm_alert alert-warning">{l s='No product available' mod='ets_megamenu'}</span>
|
||||
{/if}
|
||||
Reference in New Issue
Block a user