first commit

This commit is contained in:
2024-11-05 12:22:50 +01:00
commit e5682a3912
19641 changed files with 2948548 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
# Onlide guide
http://www.leotheme.com/support/prestashop-16x-guides.html

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,315 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class BtmegamenuGroup extends ObjectModel
{
public $title;
public $title_fo;
public $active;
public $hook;
public $position;
public $id_shop;
public $params;
//DONGD:: check call via appagebuilder
public $active_ap;
public $randkey;
public $data = array();
public $form_id;
const GROUP_STATUS_DISABLE = '0';
const GROUP_STATUS_ENABLE = '1';
/**
* @see ObjectModel::$definition
*/
public static $definition = array(
'table' => 'btmegamenu_group',
'primary' => 'id_btmegamenu_group',
'multilang' => true,
'fields' => array(
'active' => array('type' => self::TYPE_BOOL, 'validate' => 'isBool', 'required' => true),
//'hook' => array('type' => self::TYPE_STRING, 'lang' => false, 'validate' => 'isCleanHtml', 'required' => true, 'size' => 64),
'hook' => array('type' => self::TYPE_STRING, 'lang' => false, 'validate' => 'isCleanHtml', 'size' => 64),
'position' => array('type' => self::TYPE_INT),
'id_shop' => array('type' => self::TYPE_INT, 'validate' => 'isunsignedInt', 'required' => true),
'params' => array('type' => self::TYPE_HTML, 'lang' => false),
'active_ap' => array('type' => self::TYPE_BOOL, 'validate' => 'isBool'),
'randkey' => array('type' => self::TYPE_STRING, 'lang' => false, 'size' => 255),
'form_id' => array('type' => self::TYPE_STRING, 'lang' => false, 'size' => 255),
# Lang fields
'title' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 255),
'title_fo' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255),
)
);
public function add($autodate = true, $null_values = false)
{
$res = parent::add($autodate, $null_values);
return $res;
}
public static function groupExists($id_group, $id_shop = null)
{
$req = 'SELECT gr.`id_btmegamenu_group` as id_group
FROM `'._DB_PREFIX_.'btmegamenu_group` gr
WHERE gr.`id_btmegamenu_group` = '.(int)$id_group;
if ($id_shop != null) {
$req .= ' AND gr.`id_shop` = '.(int)$id_shop;
}
$row = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow($req);
return ($row);
}
public static function getGroups()
{
$context = Context::getContext();
$id_shop = $context->shop->id;
$id_lang = $context->language->id;
$cacheId = 'leobootstrapmenu_classes_BtmegamenuGroup.php_____getGroups()_' . md5($id_shop.$id_lang);
if (!Cache::isStored($cacheId)) {
$sql = 'SELECT * FROM `'._DB_PREFIX_.'btmegamenu_group` gr
LEFT JOIN '._DB_PREFIX_.'btmegamenu_group_lang grl ON gr.id_btmegamenu_group = grl.id_btmegamenu_group AND grl.id_lang = '.(int)$id_lang.'
WHERE (`id_shop` = '.(int)$id_shop.')';
$result = Db::getInstance()->executes($sql);
Cache::store($cacheId, $result);
} else {
$result = Cache::retrieve($cacheId);
}
return $result;
}
/**
* $key : field in db
* $value : value in db
* $one : default return one record
*/
public static function cacheGroupsByFields($params = array(), $one = false)
{
$result = array();
$groups = self::getGroups();
foreach ($groups as $group) {
$check_field = true;
foreach ($params as $key => $value) {
if ($group[$key] != $value) {
$check_field = false;
break;
}
}
if ($check_field) {
if ($one === false) {
$result = $group;
break;
} else {
$result[] = $group;
}
}
}
return $result;
}
public function delete()
{
$res = true;
$sql = 'DELETE FROM `'._DB_PREFIX_.'btmegamenu_group` '
.'WHERE `id_btmegamenu_group` = '.(int)$this->id;
$res &= Db::getInstance()->execute($sql);
$sql = 'DELETE FROM `'._DB_PREFIX_.'btmegamenu_group_lang` '
.'WHERE `id_btmegamenu_group` = '.(int)$this->id;
$res &= Db::getInstance()->execute($sql);
$sql = 'SELECT bt.`id_btmegamenu` as id
FROM `'._DB_PREFIX_.'btmegamenu` bt
WHERE bt.`id_group` = '.(int)$this->id;
$btmegamenu = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
if ($btmegamenu) {
$where = '';
foreach ($btmegamenu as $bt) {
$where .= $where ? ','.(int)$bt['id'] : (int)$bt['id'];
}
$sql = 'DELETE FROM `'._DB_PREFIX_.'btmegamenu` '
.'WHERE `id_btmegamenu` IN ('.$where.')';
Db::getInstance()->execute($sql);
$sql = 'DELETE FROM `'._DB_PREFIX_.'btmegamenu_lang` '
.'WHERE `id_btmegamenu` IN ('.$where.')';
Db::getInstance()->execute($sql);
$sql = 'DELETE FROM `'._DB_PREFIX_.'btmegamenu_shop` '
.'WHERE `id_btmegamenu` IN ('.$where.')';
Db::getInstance()->execute($sql);
}
$res &= parent::delete();
return $res;
}
/**
* Get group to frontend
*/
public static function getActiveGroupByHook($hook_name = '', $active = 1)
{
$id_shop = Context::getContext()->shop->id;
$id_lang = Context::getContext()->language->id;
$sql = '
SELECT *
FROM '._DB_PREFIX_.'btmegamenu_group gr
LEFT JOIN '._DB_PREFIX_.'btmegamenu_group_lang grl ON gr.id_btmegamenu_group = grl.id_btmegamenu_group AND grl.id_lang = '.(int)$id_lang.'
WHERE gr.id_shop = '.(int)$id_shop.'
AND gr.hook = "'.pSQL($hook_name).'"'.
($active ? ' AND gr.`active` = 1' : ' ').'
ORDER BY gr.position';
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
}
/**
* Get group to preview
*/
public static function getGroupByID($id_group)
{
$sql = '
SELECT *
FROM '._DB_PREFIX_.'btmegamenu_group gr
WHERE gr.id_btmegamenu_group = '.(int)$id_group;
return Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow($sql);
}
public function count()
{
$sql = 'SELECT id_btmegamenu_group FROM '._DB_PREFIX_.'btmegamenu_group';
$groups = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
$number_groups = count($groups);
return $number_groups;
}
// get last position of group
public static function getLastPosition($id_shop)
{
return (Db::getInstance()->getValue('SELECT MAX(position)+1 FROM `'._DB_PREFIX_.'btmegamenu_group` WHERE `id_shop` = '.(int)$id_shop));
}
// get all menu of group
public static function getMenuByGroup($id_group)
{
$sql = 'SELECT `id_btmegamenu`,`id_parent` FROM `'._DB_PREFIX_.'btmegamenu`
WHERE `id_group` = '.(int)$id_group.'
ORDER BY `id_parent` ASC';
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
}
// get all menu parent of group
public static function getMenuParentByGroup($id_group)
{
$sql = 'SELECT `id_btmegamenu`,`id_parent` FROM `'._DB_PREFIX_.'btmegamenu`
WHERE `id_group` = '.(int)$id_group.' AND `id_parent` = 0';
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
}
// set data for group when import
public static function setDataForGroup($group, $content, $override)
{
$languages = Language::getLanguages();
$lang_list = array();
foreach ($languages as $lang) {
# module validation
$lang_list[$lang['iso_code']] = $lang['id_lang'];
}
if (is_array($content['title'])) {
foreach ($content['title'] as $key => $title_item) {
if (isset($lang_list[$key])) {
$group->title[$lang_list[$key]] = $title_item;
}
}
} else {
foreach ($languages as $lang) {
$group->title[$lang['id_lang']] = $content['title'];
}
}
if (is_array($content['title_fo'])) {
foreach ($content['title_fo'] as $key => $title_item) {
if (isset($lang_list[$key])) {
$group->title_fo[$lang_list[$key]] = $title_item;
}
}
} else {
$group_title_fo = '';
foreach ($languages as $lang) {
if ($lang['iso_code'] == 'en') {
$group_title_fo = 'Categories';
}
if ($lang['iso_code'] == 'es') {
$group_title_fo = 'Categorías';
}
if ($lang['iso_code'] == 'fr') {
$group_title_fo = 'Catégories';
}
if ($lang['iso_code'] == 'de') {
$group_title_fo = 'Kategorien';
}
if ($lang['iso_code'] == 'it') {
$group_title_fo = 'Categorie';
}
if ($lang['iso_code'] == 'ar') {
$group_title_fo = 'ال<D8A7>?ئات';
}
$group->title_fo[$lang['id_lang']] = $group_title_fo;
}
}
$group->id_shop = Context::getContext()->shop->id;
$group->hook = $content['hook'];
if (!$override) {
$group->position = self::getLastPosition(Context::getContext()->shop->id);
include_once(_PS_MODULE_DIR_.'leobootstrapmenu/libs/Helper.php');
$group->randkey = LeoBtmegamenuHelper::genKey();
}
$group->active = $content['active'];
$group->params = $content['params'];
$group->active_ap = $content['active_ap'];
return $group;
}
public static function autoCreateKey()
{
$sql = 'SELECT '.self::$definition['primary'].' FROM '._DB_PREFIX_.bqSQL(self::$definition['table']).
' WHERE randkey IS NULL OR randkey = ""';
$rows = Db::getInstance()->executes($sql);
foreach ($rows as $row) {
$mod_group = new BtmegamenuGroup((int)$row[self::$definition['primary']]);
include_once(_PS_MODULE_DIR_.'leobootstrapmenu/libs/Helper.php');
$mod_group->randkey = LeoBtmegamenuHelper::genKey();
$mod_group->update();
}
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,301 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
if (!class_exists('LeoWidget')) {
/**
* LeoFooterBuilderWidget Model Class
*/
class LeoWidget extends ObjectModel
{
public $name;
public $type;
public $params;
public $key_widget;
public $id_shop;
private $widgets = array();
public $modName = 'leobootstrapmenu';
public $theme = '';
public $langID = 1;
public $engines = array();
public $engineTypes = array();
public function setTheme($theme)
{
$this->theme = $theme;
return $this;
}
public static $definition = array(
'table' => 'btmegamenu_widgets',
'primary' => 'id_btmegamenu_widgets',
'fields' => array(
'name' => array('type' => self::TYPE_STRING, 'validate' => 'isString', 'size' => 255, 'required' => true),
'type' => array('type' => self::TYPE_STRING, 'validate' => 'isString', 'size' => 255),
'params' => array('type' => self::TYPE_HTML, 'validate' => 'isString'),
'id_shop' => array('type' => self::TYPE_INT, 'validate' => 'isunsignedInt', 'required' => true),
'key_widget' => array('type' => self::TYPE_INT, 'validate' => 'isunsignedInt', 'size' => 11)
)
);
/**
* Get translation for a given module text
*
* Note: $specific parameter is mandatory for library files.
* Otherwise, translation key will not match for Module library
* when module is loaded with eval() Module::getModulesOnDisk()
*
* @param string $string String to translate
* @param boolean|string $specific filename to use in translation key
* @return string Translation
*/
public function l($string, $specific = false)
{
return Translate::getModuleTranslation($this->modName, $string, ($specific) ? $specific : $this->modName);
}
public function update($null_values = false)
{
// validate module
unset($null_values);
return Db::getInstance()->execute('UPDATE '._DB_PREFIX_.'btmegamenu_widgets SET `name`= "'.pSQL($this->name).'", `type`= "'.pSQL($this->type).'", `params`= "'.pSQL($this->params).'", `id_shop` = '.(int)$this->id_shop.', `key_widget` = '.(int)$this->key_widget.' WHERE `id_btmegamenu_widgets` = '.(int)$this->id.' AND `id_shop` = '.(int)Context::getContext()->shop->id);
}
public function delete()
{
$this->clearCaches();
return parent::delete();
}
public function loadEngines()
{
if (!$this->engines) {
$wds = glob(dirname(__FILE__).'/widget/*.php');
foreach ($wds as $w) {
if (basename($w) == 'index.php') {
continue;
}
require_once($w);
$f = str_replace('.php', '', basename($w));
//DOGNND:: validate module
$validate_class = str_replace('_', '', $f);
$class = 'LeoWidget'.Tools::ucfirst($validate_class);
if (class_exists($class)) {
$this->engines[$f] = new $class;
$this->engines[$f]->id_shop = Context::getContext()->shop->id;
$this->engines[$f]->langID = Context::getContext()->language->id;
$this->engineTypes[$f] = $this->engines[$f]->getWidgetInfo();
$this->engineTypes[$f]['type'] = $f;
$this->engineTypes[$f]['for'] = $this->engines[$f]->for_module;
}
}
}
}
/**
* get list of supported widget types.
*/
public function getTypes()
{
return $this->engineTypes;
}
/**
* get list of widget rows.
*/
public function getWidgets()
{
$context = Context::getContext();
$id_shop = $context->shop->id;
$id_lang = $context->language->id;
$cacheId = 'leobootstrapmenu_classes_widget.php_____getWidgets()_' . md5($id_shop.$id_lang);
if (!Cache::isStored($cacheId)) {
$sql = ' SELECT * FROM '._DB_PREFIX_.'btmegamenu_widgets WHERE `id_shop` = '.(int)Context::getContext()->shop->id;
$result = Db::getInstance()->executes($sql);
Cache::store($cacheId, $result);
} else {
$result = Cache::retrieve($cacheId);
}
return $result;
}
/**
* get widget data row by id
*/
public function getWidetById($id, $id_shop)
{
$output = array(
'id' => '',
'id_btmegamenu_widgets' => '',
'name' => '',
'params' => '',
'type' => '',
);
if (!$id) {
# validate module
return $output;
}
$sql = ' SELECT * FROM '._DB_PREFIX_.'btmegamenu_widgets WHERE id_btmegamenu_widgets='.(int)$id.' AND id_shop='.(int)$id_shop;
$row = Db::getInstance()->getRow($sql);
if ($row) {
$output = array_merge($output, $row);
$output['params'] = Tools::jsonDecode(call_user_func('base64'.'_decode', $output['params']), true);
$output['id'] = $output['id_btmegamenu_widgets'];
}
return $output;
}
/**
* get widget data row by id
*/
public function getWidetByKey($key, $id_shop)
{
$output = array(
'id' => '',
'id_btmegamenu_widgets' => '',
'name' => '',
'params' => '',
'type' => '',
'key_widget' => '',
);
if (!$key) {
# validate module
return $output;
}
$sql = ' SELECT * FROM '._DB_PREFIX_.'btmegamenu_widgets WHERE key_widget='.(int)$key.' AND id_shop='.(int)$id_shop;
$row = Db::getInstance()->getRow($sql);
if ($row) {
$output = array_merge($output, $row);
$output['params'] = Tools::jsonDecode(call_user_func('base64'.'_decode', $output['params']), true);
$output['id'] = $output['id_btmegamenu_widgets'];
}
return $output;
}
/**
* render widget Links Form.
*/
public function getWidgetInformationForm($args, $data)
{
$fields = array(
'html' => array('type' => 'textarea', 'value' => '', 'lang' => 1, 'values' => array(), 'attrs' => 'cols="40" rows="6"')
);
unset($args);
return $this->_renderFormByFields($fields, $data);
}
public function renderWidgetSubcategoriesContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'category_id' => '',
'limit' => '12'
);
$setting = array_merge($t, $setting);
$category = new Category($setting['category_id'], $this->langID);
$subCategories = $category->getSubCategories($this->langID);
$setting['title'] = $category->name;
$setting['subcategories'] = $subCategories;
$output = array('type' => 'sub_categories', 'data' => $setting);
return $output;
}
/**
* general function to render FORM
*
* @param String $type is form type.
* @param Array default data values for inputs.
*
* @return Text.
*/
public function getForm($type, $data = array())
{
if (isset($this->engines[$type])) {
$args = array();
$this->engines[$type]->types = $this->getTypes();
return $this->engines[$type]->renderForm($args, $data);
}
return $this->l('Sorry, Form Setting is not avairiable for this type');
}
public function getWidgetContent($type, $data)
{
$args = array();
$data = Tools::jsonDecode(call_user_func('base64'.'_decode', $data), true);
$data['widget_heading'] = isset($data['widget_title_'.$this->langID]) ? Tools::stripslashes($data['widget_title_'.$this->langID]) : '';
if (isset($this->engines[$type])) {
$args = array();
return $this->engines[$type]->renderContent($args, $data);
}
return false;
}
public function renderContent($id)
{
$output = array('id' => $id, 'type' => '', 'data' => '');
if (isset($this->widgets[$id])) {
# validate module
$output = $this->getWidgetContent($this->widgets[$id]['type'], $this->widgets[$id]['params']);
}
return $output;
}
public function loadWidgets()
{
if (empty($this->widgets)) {
$widgets = $this->getWidgets();
foreach ($widgets as $widget) {
$widget['id'] = $widget['id_btmegamenu_widgets'];
$this->widgets[$widget['key_widget']] = $widget;
}
}
}
public function clearCaches()
{
if (file_exists(_PS_MODULE_DIR_.'leobootstrapmenu/leobootstrapmenu.php')) {
require_once(_PS_MODULE_DIR_.'leobootstrapmenu/leobootstrapmenu.php');
$leobootstrapmenu = new leobootstrapmenu();
$leobootstrapmenu->clearCache();
}
if (file_exists(_PS_MODULE_DIR_.'leomenusidebar/leomenusidebar.php')) {
require_once(_PS_MODULE_DIR_.'leomenusidebar/leomenusidebar.php');
$leomenusidebar = new leomenusidebar();
$leomenusidebar->clearCache();
}
if (file_exists(_PS_MODULE_DIR_.'leomanagewidgets/leomanagewidgets.php')) {
require_once(_PS_MODULE_DIR_.'leomanagewidgets/leomanagewidgets.php');
$leomanagewidgets = new LeoManagewidgets();
$leomanagewidgets->clearHookCache();
}
}
}
}

View File

@@ -0,0 +1,152 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetAlert extends LeoWidgetBase
{
public $name = 'alert';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Alert'), 'explain' => $this->l('Create a Alert Message Box Based on Bootstrap 3 typo'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$types = array();
$types[] = array(
'value' => 'alert-success',
'text' => $this->l('Alert Success')
);
$types[] = array(
'value' => 'alert-info',
'text' => $this->l('Alert Info')
);
$types[] = array(
'value' => 'alert-warning',
'text' => $this->l('Alert Warning')
);
$types[] = array(
'value' => 'alert-danger',
'text' => $this->l('Alert Danger')
);
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'textarea',
'label' => $this->l('Content'),
'name' => 'htmlcontent',
'cols' => 40,
'rows' => 10,
'value' => true,
'lang' => true,
'default' => '',
'autoload_rte' => true,
),
array(
'type' => 'select',
'label' => $this->l('Alert Type'),
'name' => 'alert_type',
'options' => array('query' => $types,
'id' => 'value',
'name' => 'text'),
'default' => '1',
'desc' => $this->l('Select a alert style')
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'name' => '',
'html' => '',
'alert_type' => ''
);
$setting = array_merge($t, $setting);
// $html = '';
$languageID = Context::getContext()->language->id;
$languageID = Context::getContext()->language->id;
$setting['html'] = isset($setting['htmlcontent_'.$languageID]) ? html_entity_decode($setting['htmlcontent_'.$languageID], ENT_QUOTES, 'UTF-8') : '';
$output = array('type' => 'alert', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'alert_type',
);
} elseif ($multi_lang == 1) {
return array(
'htmlcontent',
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,391 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetCategoryimage extends LeoWidgetBase
{
public $widget_name = 'category_image';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Images of categories'), 'explain' => 'Chosing images for categories');
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$root = Category::getRootCategory();
$selected_cat = array();
$selected_cates = '';
$selected_images = '';
// $themeName = Context::getContext()->shop->getTheme();
$themeName = Context::getContext()->shop->theme->getName();
$image_path = 'themes/'.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/';
if (!file_exists(_PS_ALL_THEMES_DIR_.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/') && !is_dir(_PS_ALL_THEMES_DIR_.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/')) {
@mkdir(_PS_ALL_THEMES_DIR_.$themeName.'/modules/', 0777, true);
@mkdir(_PS_ALL_THEMES_DIR_.$themeName.'/modules/leobootstrapmenu/', 0777, true);
if (!file_exists(_PS_ALL_THEMES_DIR_.$themeName.'/modules/leobootstrapmenu/index.php') && file_exists(_PS_IMG_DIR_.'index.php')) {
@copy(_PS_IMG_DIR_.'index.php', _PS_ALL_THEMES_DIR_.$themeName.'/modules/leobootstrapmenu/index.php');
}
@mkdir(_PS_ALL_THEMES_DIR_.$themeName.'/modules/leobootstrapmenu/img/', 0777, true);
if (!file_exists(_PS_ALL_THEMES_DIR_.$themeName.'/modules/leobootstrapmenu/img/index.php') && file_exists(_PS_IMG_DIR_.'index.php')) {
@copy(_PS_IMG_DIR_.'index.php', _PS_ALL_THEMES_DIR_.$themeName.'/modules/leobootstrapmenu/img/index.php');
}
@mkdir(_PS_ALL_THEMES_DIR_.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/', 0777, true);
if (!file_exists(_PS_ALL_THEMES_DIR_.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/index.php') && file_exists(_PS_IMG_DIR_.'index.php')) {
@copy(_PS_IMG_DIR_.'index.php', _PS_ALL_THEMES_DIR_.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/index.php');
}
}
$imageList = $this->getImages($image_path);
if ($data) {
if ($data['params'] && isset($data['params']['categoryBox']) && $data['params']['categoryBox']) {
$selected_cat = $data['params']['categoryBox'];
}
if ($data['params'] && isset($data['params']['category_img']) && $data['params']['category_img']) {
//$selected_images = Tools::jsonDecode($data['params']['category_val'], true);
$selected_images = $data['params']['category_img'];
}
if ($data['params'] && isset($data['params']['selected_cates']) && $data['params']['selected_cates']) {
$selected_cates = $data['params']['selected_cates'];
}
}
// $cate = new Category(13);
// $result = $cate-> getParentsCategories();
$tree = new HelperTreeCategories('image_cate_tree', 'All Categories');
$tree->setRootCategory($root->id)->setUseCheckBox(true)->setUseSearch(true)->setSelectedCategories($selected_cat);
// $list_image = array('default.gif', 'leo.gif');
$orderby = array(
array(
'order' => 'position',
'name' => $this->l('Position')
),
array(
'order' => 'depth',
'name' => $this->l('Depth')
),
array(
'order' => 'name',
'name' => $this->l('Name')
)
);
$showicons = array(
array(
'show' => '1',
'name' => $this->l('Yes')
),
array(
'show' => '2',
'name' => $this->l('Level 1 categories')
),
array(
'show' => '0',
'name' => $this->l('No')
)
);
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'img_cat',
'name' => 'img_cat',
'imageList' => $imageList,
'selected_images' => $selected_images,
'selected_cates' => $selected_cates,
'lang' => true,
'tree' => $tree->render(),
'default' => '',
'desc' => $this->l('Please create and upload images to the folder: themes/[your_current_themename]/assets/img/modules/leobootstrapmenu/icontab/'),
),
array(
'type' => 'text',
'label' => $this->l('Depth'),
'name' => 'cate_depth',
'default' => '1',
),
array(
'type' => 'select',
'label' => $this->l('Order By:'),
'name' => 'orderby',
'default' => 'position',
'options' => array(
'query' => $orderby,
'id' => 'order',
'name' => 'name'
)
),
array(
'type' => 'select',
'label' => $this->l('Show icons:'),
'name' => 'showicons',
'default' => '1',
'options' => array(
'query' => $showicons,
'id' => 'show',
'name' => 'name'
)
),
array(
'type' => 'text',
'label' => $this->l('Limit'),
'name' => 'limit',
'default' => '5',
),
array(
'type' => 'hidden',
'name' => 'id_root',
'default' => '2',
),
array(
'type' => 'hidden',
'name' => 'id_lang',
'default' => '1',
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right sub_categories',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right sub_categories',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$data_form = $this->getConfigFieldsValues($data);
$data_form['id_root'] = $root->id;
$data_form['id_lang'] = Context::getContext()->employee->id_lang;
$helper->tpl_vars = array(
'fields_value' => $data_form,
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang,
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
// $category = new Category(3, 1 );
// $subCategories = $category->getSubCategories(1);
$images = array();
if (isset($setting['category_img']) && $setting['category_img']) {
# validate module
$images = Tools::jsonDecode($setting['category_img'], true);
}
$sql_filter = '';
$sql_sort = '';
if (isset($setting['orderby']) && $setting['orderby']) {
if ($setting['orderby'] == 'depth') {
$sql_sort = ' ORDER BY c.`level_depth` ASC';
}
if ($setting['orderby'] == 'position') {
$sql_sort = ' ORDER BY c.`level_depth` ASC, category_shop.`position` ASC';
}
if ($setting['orderby'] == 'name') {
$sql_sort = ' ORDER BY c.`level_depth` ASC, cl.`name` ASC';
}
}
$catids = (isset($setting['categoryBox']) && $setting['categoryBox']) ? ($setting['categoryBox']) : array();
$result = array();
$limit = (isset($setting['limit']) && $setting['limit']) ? $setting['limit'] : 5;
foreach ($catids as $cate_id) {
if (isset($setting['cate_depth']) && ($setting['cate_depth'] || $setting['cate_depth'] == '0')) {
# validate module
$sql_filter = ' AND c.`level_depth` <= '.(int)$setting['cate_depth'].' + (select c.`level_depth` from `'._DB_PREFIX_.'category` c where c.id_category ='.(int)$cate_id.')';
}
if ($limit) {
$result_cate = $this->getNestedCategories($images, $cate_id, Context::getContext()->language->id, true, null, true, $sql_filter, $sql_sort, $limit);
}
$result[] = $result_cate;
}
$setting['categories'] = $result;
$output = array('type' => 'category_image', 'data' => $setting);
return $output;
}
public function getImages($image_folder)
{
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? 'https://' : 'http://';
$url = Tools::htmlentitiesutf8($protocol.$_SERVER['HTTP_HOST'].__PS_BASE_URI__);
$path = _PS_ROOT_DIR_.'/'.$image_folder.'/';
$path = str_replace('//', '/', $path);
$oimages = array();
if (is_dir($path)) {
$images = glob($path.'*.*');
$exts = array('jpg', 'gif', 'png');
foreach ($images as $key => $image) {
# validate module
unset($key);
$ext = Tools::substr($image, Tools::strlen($image) - 3, Tools::strlen($image));
if (in_array(Tools::strtolower($ext), $exts)) {
$i = str_replace('\\', '/', $image_folder.'/'.basename($image));
$i = str_replace('//', '/', $i);
$aimage = array();
$aimage['path'] = $url.$i;
$aimage['name'] = basename($image);
$oimages[] = $aimage;
}
}
}
return $oimages;
}
public static function getNestedCategories($images, $root_category = null, $id_lang = false, $active = true, $groups = null, $use_shop_restriction = true, $sql_filter = '', $sql_sort = '', $sql_limit = '')
{
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? 'https://' : 'http://';
$url = Tools::htmlentitiesutf8($protocol.$_SERVER['HTTP_HOST'].__PS_BASE_URI__);
// $themeName = Context::getContext()->shop->getTheme();
$themeName = Context::getContext()->shop->theme->getName();
$image_path = 'themes/'.$themeName.'/assets/img/modules/leobootstrapmenu/icontab/';
if (isset($root_category) && !Validate::isInt($root_category)) {
die(Tools::displayError());
}
if (!Validate::isBool($active)) {
die(Tools::displayError());
}
if (isset($groups) && Group::isFeatureActive() && !is_array($groups)) {
$groups = (array)$groups;
}
$cache_id = 'Category::getNestedCategories_'.md5((int)$root_category.(int)$id_lang.(int)$active.(int)$active.(isset($groups) && Group::isFeatureActive() ? implode('', $groups) : ''));
if (!Cache::isStored($cache_id)) {
if ($sql_limit) {
$sql = '
(SELECT c.*, cl.*
FROM `'._DB_PREFIX_.'category` c
'.($use_shop_restriction ? Shop::addSqlAssociation('category', 'c') : '').'
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON c.`id_category` = cl.`id_category`'.Shop::addSqlRestrictionOnLang('cl').'
WHERE c.`id_category`='.(int)$root_category.'
AND `id_lang`='.(int)$id_lang.($active ? ' AND c.`active` = 1' : '').') UNION';
}
$sql .= '
(SELECT c.*, cl.*
FROM `'._DB_PREFIX_.'category` c
'.($use_shop_restriction ? Shop::addSqlAssociation('category', 'c') : '').'
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON c.`id_category` = cl.`id_category`'.Shop::addSqlRestrictionOnLang('cl').'
'.(isset($groups) && Group::isFeatureActive() ? 'LEFT JOIN `'._DB_PREFIX_.'category_group` cg ON c.`id_category` = cg.`id_category`' : '').'
'.(isset($root_category) ? 'RIGHT JOIN `'._DB_PREFIX_.'category` c2 ON c2.`id_category` = '.(int)$root_category.' AND c.`nleft` >= c2.`nleft` AND c.`nright` <= c2.`nright`' : '').'
WHERE 1 '.$sql_filter.' '.($id_lang ? 'AND `id_lang` = '.(int)$id_lang : '').'
'.($active ? ' AND c.`active` = 1' : '');
if ($sql_limit) {
$sql .= ' AND c.`id_category`<>'.(int)$root_category;
}
$sql .= (isset($groups) && Group::isFeatureActive() ? ' AND cg.`id_group` IN ('.pSQL(implode(',', array_map('intval', $groups))).')' : '').'
'.(!$id_lang || (isset($groups) && Group::isFeatureActive()) ? ' GROUP BY c.`id_category`' : '').'
'.($sql_sort != '' ? $sql_sort : ' ORDER BY c.`level_depth` ASC').'
'.($sql_sort == '' && $use_shop_restriction ? ', category_shop.`position` ASC' : '');
if ($sql_limit) {
if ($sql_limit > 0) {
$sql_limit--;
}
$sql .= ' LIMIT 0,'.(int)$sql_limit;
}
$sql .= ')';
$result = Db::getInstance()->executeS($sql);
$categories = array();
$buff = array();
if (!isset($root_category)) {
$root_category = 1;
}
foreach ($result as $row) {
//add image to a category
if (array_key_exists($row['id_category'], $images)) {
# validate module
$row['image'] = $url.$image_path.$images[$row['id_category']];
}
$current = &$buff[$row['id_category']];
$current = $row;
if ($row['id_category'] == $root_category) {
# validate module
$categories[$row['id_category']] = &$current;
} else {
# validate module
$buff[$row['id_parent']]['children'][$row['id_category']] = &$current;
}
}
Cache::store($cache_id, $categories);
}
return Cache::retrieve($cache_id);
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'categoryBox',
'category_img',
'cate_depth',
'orderby',
'showicons',
'limit',
'id_root',
'id_lang',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,236 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetFacebook extends LeoWidgetBase
{
public $name = 'facebook';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Facebook'), 'explain' => 'Facebook Like Box');
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$soption = array(
array(
'id' => 'active_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'active_off',
'value' => 0,
'label' => $this->l('Disabled')
)
);
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Page URL'),
'name' => 'page_url',
'default' => 'https://www.facebook.com/LeoTheme',
),
// array(
// 'type' => 'switch',
// 'label' => $this->l('Is Border'),
// 'name' => 'border',
// 'values' => $soption,
// 'default' => '1',
// ),
// array(
// 'type' => 'select',
// 'label' => $this->l('Color'),
// 'name' => 'target',
// 'options' => array('query' => array(
// array('id' => 'dark', 'name' => $this->l('Dark')),
// array('id' => 'light', 'name' => $this->l('Light')),
// ),
// 'id' => 'id',
// 'name' => 'name'),
// 'default' => '_self',
// ),
array(
'type' => 'checkbox',
'label' => $this->l('Tab Display'),
'name' => 'tabdisplay',
'multiple' => true,
'values' => array(
'query' => array(
array('key' => 'timeline', 'name' => $this->l('Timeline')),
array('key' => 'events', 'name' => $this->l('Events')),
array('key' => 'messages', 'name' => $this->l('Messages')),
),
'id' => 'key',
'name' => 'name'
),
'default' => '',
),
array(
'type' => 'text',
'label' => $this->l('Width'),
'name' => 'width',
'default' => '340',
'desc' => $this->l('Min: 180 and Max: 500. Default: 340')
),
array(
'type' => 'text',
'label' => $this->l('Height'),
'name' => 'height',
'default' => '500',
'desc' => $this->l('Min: 70. Default: 500')
),
// array(
// 'type' => 'switch',
// 'label' => $this->l('Show Stream'),
// 'name' => 'show_stream',
// 'values' => $soption,
// 'default' => '0',
// ),
array(
'type' => 'switch',
'label' => $this->l('Show Faces'),
'name' => 'show_faces',
'values' => $soption,
'default' => '1',
),
array(
'type' => 'switch',
'label' => $this->l('Hide Cover'),
'name' => 'hide_cover',
'values' => $soption,
'default' => '0',
),
array(
'type' => 'switch',
'label' => $this->l('Small Header'),
'name' => 'small_header',
'values' => $soption,
'default' => '0',
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
$tabdisplay = array();
//update for new plugin facebook like
if ($setting['tabdisplay_timeline'] != '') {
array_push($tabdisplay, 'timeline');
}
//update for new plugin facebook like
if ($setting['tabdisplay_events'] != '') {
array_push($tabdisplay, 'events');
}
//update for new plugin facebook like
if ($setting['tabdisplay_messages'] != '') {
array_push($tabdisplay, 'messages');
}
$tabdisplay = implode(",", $tabdisplay);
# validate module
unset($args);
$t = array(
'name' => '',
'application_id' => '',
'page_url' => 'https://www.facebook.com/LeoTheme',
// 'border' => 0,
// 'color' => 'light',
// 'tabdisplay_timeline',
// 'tabdisplay_events',
// 'tabdisplay_messages',
'tabdisplay' => $tabdisplay,
'width' => 290,
'height' => 200,
// 'show_stream' => 0,
'show_faces' => 1,
'hide_cover' => 0,
'small_header' => 0,
'displaylanguage' => 'en_US'
);
$setting = array_merge($t, $setting);
$output = array('type' => 'facebook', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'page_url',
// 'border',
// 'target',
'tabdisplay_timeline',
'tabdisplay_events',
'tabdisplay_messages',
'width',
'height',
// 'show_stream',
'show_faces',
'hide_cover',
'small_header',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,123 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetHtml extends LeoWidgetBase
{
public $name = 'html';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('HTML'), 'explain' => $this->l('Create HTML With multiple Language'));
}
public function renderForm($args, $data)
{
#validate module
unset($args);
$helper = $this->getFormHelper();
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'textarea',
'label' => $this->l('Content'),
'name' => 'htmlcontent',
'cols' => 40,
'rows' => 10,
'value' => true,
'lang' => true,
'default' => '',
'autoload_rte' => true,
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
#validate module
unset($args);
$t = array(
'name' => '',
'html' => '',
);
$setting = array_merge($t, $setting);
$languageID = Context::getContext()->language->id;
$setting['html'] = isset($setting['htmlcontent_'.$languageID]) ? Tools::stripslashes($setting['htmlcontent_'.$languageID]) : '';
//update dynamic url
if (strpos($setting['html'], '_AP_IMG_DIR') !== false) {
// validate module
$setting['html'] = str_replace('_AP_IMG_DIR/', $this->theme_img_module, $setting['html']);
}
$output = array('type' => 'html', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
);
} elseif ($multi_lang == 1) {
return array(
'htmlcontent',
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,188 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetImage extends LeoWidgetBase
{
public $name = 'image';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Images Gallery Folder'), 'explain' => $this->l('Create Images Mini Gallery From Folder'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
// $soption = array(
// array(
// 'id' => 'active_on',
// 'value' => 1,
// 'label' => $this->l('Enabled')
// ),
// array(
// 'id' => 'active_off',
// 'value' => 0,
// 'label' => $this->l('Disabled')
// )
// );
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Image Folder Path'),
'name' => 'image_folder_path',
'default' => 'youfoldername/yoursubfoldername',
'desc' => $this->l('Put image folder in the image folder ROOT_SHOP_DIR/. Example: You have a image folder with address http://yourshopdomain.com/yourfoldername/yoursubfoldername You need enter: youfoldername/yoursubfoldername ')
),
array(
'type' => 'text',
'label' => $this->l('Width'),
'name' => 'width',
'desc' => 'Enter a number',
'default' => '',
),
array(
'type' => 'text',
'label' => $this->l('Limit'),
'name' => 'limit',
'default' => '12',
),
array(
'type' => 'select',
'label' => $this->l('Columns'),
'name' => 'columns',
'options' => array('query' => array(
array('id' => '1', 'name' => $this->l('1 Column')),
array('id' => '2', 'name' => $this->l('2 Columns')),
array('id' => '3', 'name' => $this->l('3 Columns')),
array('id' => '4', 'name' => $this->l('4 Columns')),
array('id' => '6', 'name' => $this->l('6 Columns')),
),
'id' => 'id',
'name' => 'name'),
'default' => '4',
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'name' => '',
'image_folder_path' => '',
'limit' => 12,
'columns' => 4,
);
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? 'https://' : 'http://';
$url = Tools::htmlentitiesutf8($protocol.$_SERVER['HTTP_HOST'].__PS_BASE_URI__);
$setting = array_merge($t, $setting);
$oimages = array();
if ($setting['image_folder_path']) {
$path = _PS_ROOT_DIR_.'/'.trim($setting['image_folder_path']).'/';
$path = str_replace('//', '/', $path);
if (is_dir($path)) {
$images = glob($path.'*.*');
$exts = array('jpg', 'gif', 'png');
foreach ($images as $cnt => $image) {
$ext = Tools::substr($image, Tools::strlen($image) - 3, Tools::strlen($image));
if (in_array(Tools::strtolower($ext), $exts)) {
if ($cnt < (int)$setting['limit']) {
$i = str_replace('\\', '/', ''.$setting['image_folder_path'].'/'.basename($image));
$i = str_replace('//', '/', $i);
$oimages[] = $url.$i;
}
}
}
}
}
$images = array();
$setting['images'] = $oimages;
$output = array('type' => 'image', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'image_folder_path',
'width',
'limit',
'columns',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,293 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetImageProduct extends LeoWidgetBase
{
public $name = 'imageproduct';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Images Gallery Product'), 'explain' => $this->l('Create Images Mini Generalallery From Product'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$source = array(
array(
'value' => 'ip_pcategories', // The value of the 'value' attribute of the <option> tag.
'name' => $this->l('Category') // The value of the text content of the <option> tag.
),
array(
'value' => 'ip_pproductids',
'name' => $this->l('Product Ids')
));
$pimagetypes = $this->getImageTypes();
$selected_cat = array();
if ($data) {
if ($data['params'] && isset($data['params']['categories']) && $data['params']['categories']) {
$selected_cat = $data['params']['categories'];
}
}
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'select',
'label' => $this->l('Source'),
'name' => 'ip_source',
'class' => 'group',
'default' => '',
'options' => array(
'query' => $source,
'id' => 'value',
'name' => 'name'
)
),
array(
'type' => 'categories',
'label' => $this->l('Categories'),
'name' => 'categories',
'default' => '',
'tree' => array(
'id' => 'ip_pcategories',
'title' => 'Categories',
'selected_categories' => $selected_cat,
'use_search' => true,
'use_checkbox' => true
)
),
array(
'type' => 'text',
'label' => $this->l('Product Ids'),
'name' => 'ip_pproductids',
'default' => '',
'desc' => $this->l('Enter Product Ids with format id1,id2,...')
),
array(
'type' => 'select',
'label' => $this->l('Small image'),
'name' => 'smallimage',
'class' => 'group',
'id' => 'psmallimagetypes',
'default' => '',
'options' => array(
'query' => $pimagetypes,
'id' => 'name',
'name' => 'name'
)
),
array(
'type' => 'select',
'label' => $this->l('Thick image'),
'name' => 'thickimage',
'id' => 'pthickimagetypes',
'default' => '',
'options' => array(
'query' => $pimagetypes,
'id' => 'name',
'name' => 'name'
)
),
array(
'type' => 'text',
'label' => $this->l('Limit'),
'name' => 'ip_limit',
'default' => '12',
'desc' => $this->l('Enter a number')
),
array(
'type' => 'select',
'label' => $this->l('Columns'),
'name' => 'columns',
'options' => array('query' => array(
array('id' => '1', 'name' => $this->l('1 Column')),
array('id' => '2', 'name' => $this->l('2 Columns')),
array('id' => '3', 'name' => $this->l('3 Columns')),
array('id' => '4', 'name' => $this->l('4 Columns')),
array('id' => '5', 'name' => $this->l('5 Columns')),
),
'id' => 'id',
'name' => 'name'),
'default' => '4',
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$smallimage = ($setting['smallimage']) ? ($setting['smallimage']) : 'small'.'_default';
$thickimage = ($setting['thickimage']) ? ($setting['thickimage']) : 'thickbox'.'_default';
switch ($setting['ip_source']) {
case 'ip_pproductids':
if (empty($setting['ip_pproductids'])) {
return false;
}
if ($pproductids = $setting['ip_pproductids']) {
$results = $this->getImagesByProductId($pproductids, 0, $setting['ip_limit'], (int)Context::getContext()->language->id);
$setting['images'] = $results;
}
break;
case 'ip_pcategories':
$catids = (isset($setting['categories']) && $setting['categories']) ? ($setting['categories']) : array();
if ($catids) {
$categories = implode(',', array_map('intval', $catids));
$results = $this->getImagesByCategory($categories, 0, $setting['ip_limit'], (int)Context::getContext()->language->id);
$setting['images'] = $results;
}
break;
}
$setting['thickimage'] = $thickimage;
$setting['smallimage'] = $smallimage;
$output = array('type' => 'imageproduct', 'data' => $setting);
return $output;
}
# them
public function getImageTypes()
{
$pimagetypes = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('
SELECT tp.`id_image_type`,tp.`name`
FROM `'._DB_PREFIX_.'image_type` tp
WHERE tp.`products` = 1
ORDER BY tp.`name` ASC');
return $pimagetypes;
}
public function getImagesByProductId($productids, $start, $limit, $id_lang, $id_shop = null)
{
if (is_null($id_shop)) {
$id_shop = Context::getContext()->shop->id;
}
$sql = 'SELECT i.`id_image`, pl.`link_rewrite`
FROM `'._DB_PREFIX_.'image` i
LEFT JOIN `'._DB_PREFIX_.'image_lang` il ON(i.`id_image` = il.`id_image`)
LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON(i.`id_product` = pl.`id_product`)';
$sql .= ' WHERE i.`id_product` IN ('.pSQL($productids).') AND il.`id_lang` ='.(int)$id_lang.
' AND pl.`id_lang` ='.(int)$id_lang.
' AND pl.`id_shop` ='.(int)$id_shop.
' AND i.cover = 1 ORDER BY i.`position` ASC'
.($limit > 0 ? ' LIMIT '.(int)$start.','.(int)$limit : '');
$results = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
return $results;
}
public static function getImagesByCategory($categories, $start, $limit, $id_lang, Context $context = null)
{
if (!$context) {
$context = Context::getContext();
}
$front = true;
if (!in_array($context->controller->controller_type, array('front', 'modulefront'))) {
$front = false;
}
$sql_groups = '';
if (Group::isFeatureActive()) {
$groups = FrontController::getCurrentCustomerGroups();
$sql_groups = 'AND cg.`id_group` '.(count($groups) ? 'IN ('.pSQL(implode(',', array_map('intval', $groups))).')' : '= 1');
}
$sql = 'SELECT i.`id_image`, pl.`link_rewrite` FROM `'._DB_PREFIX_.'image` i
INNER JOIN `'._DB_PREFIX_.'image_lang` il ON(i.`id_image` = il.`id_image`)
INNER JOIN `'._DB_PREFIX_.'product_lang` pl ON(i.`id_product` = pl.`id_product`)
INNER JOIN `'._DB_PREFIX_.'image_shop` ish ON (i.`id_image` = ish.`id_image`)';
$sql .= 'WHERE i.`id_product` IN (SELECT cp.`id_product`
FROM `'._DB_PREFIX_.'category_product` cp
'.(Group::isFeatureActive() ? 'INNER JOIN `'._DB_PREFIX_.'category_group` cg ON cp.`id_category` = cg.`id_category`' : '').'
INNER JOIN `'._DB_PREFIX_.'category` c ON cp.`id_category` = c.`id_category`
INNER JOIN `'._DB_PREFIX_.'product` p ON cp.`id_product` = p.`id_product`
'.Shop::addSqlAssociation('product', 'p', false).'
LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (p.`id_product` = pl.`id_product` '.Shop::addSqlRestrictionOnLang('pl').')
WHERE c.`active` = 1
AND product_shop.`active` = 1
'.($front ? ' AND product_shop.`visibility` IN ("both", "catalog")' : '').'
'.pSQL($sql_groups).
' AND cp.id_category in ('.pSQL($categories).')'.
' AND pl.id_lang ='.(int)$id_lang.') AND il.`id_lang` ='.(int)$id_lang.
' AND pl.id_lang = '.(int)$id_lang.
' AND pl.id_shop = '.(int)$context->shop->id.
' AND ish.id_shop = '.(int)$context->shop->id.
' AND ish.cover = 1 ORDER BY i.`position` ASC'.($limit > 0 ? ' LIMIT '.(int)$start.','.(int)$limit : '');
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'ip_source',
'categories',
'ip_pproductids',
'smallimage',
'thickimage',
'ip_limit',
'columns',
);
} elseif ($multi_lang == 1) {
return array();
} elseif ($multi_lang == 2) {
return array();
}
}
}

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,539 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetLinks extends LeoWidgetBase
{
public $name = 'link';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Block Links'), 'explain' => $this->l('Create List Block Links'));
}
public function renderForm($args, $data)
{
# validate module
$id_lang = Context::getContext()->language->id;
unset($args);
$helper = $this->getFormHelper();
$languages = Language::getLanguages();
$list_id_lang = array();
foreach ($languages as $languages_val) {
array_push($list_id_lang, $languages_val['id_lang']);
}
$categories = LeoBtmegamenuHelper::getCategories();
$manufacturers = Manufacturer::getManufacturers(false, $id_lang, true);
$suppliers = Supplier::getSuppliers(false, $id_lang, true);
$cmss = CMS::listCms($id_lang, false, true);
$page_controller = array();
foreach (Meta::getPages() as $page) {
if (strpos($page, 'module') === false) {
$array_tmp = array();
$array_tmp['link'] = $page;
$array_tmp['name'] = $page;
array_push($page_controller, $array_tmp);
}
}
//get list link id
if (isset($data['params']['list_id_link'])) {
$list_id_link = array_filter(explode(',', $data['params']['list_id_link']));
} else {
$list_id_link = array();
}
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Text Link'),
'name' => 'text_link_0',
'default' => '',
'lang' => true,
'class' => 'tmp',
'required' => true,
),
array(
'type' => 'select',
'label' => $this->l('Link Type'),
'name' => 'link_type_0',
'id' => 'link_type_0',
'desc' => $this->l('Select a link type and fill data for following input'),
'options' => array('query' => array(
array('id' => 'url', 'name' => $this->l('Url')),
array('id' => 'category', 'name' => $this->l('Category')),
array('id' => 'product', 'name' => $this->l('Product')),
array('id' => 'manufacture', 'name' => $this->l('Manufacture')),
array('id' => 'supplier', 'name' => $this->l('Supplier')),
array('id' => 'cms', 'name' => $this->l('Cms')),
array('id' => 'controller', 'name' => $this->l('Page Controller'))
),
'id' => 'id',
'name' => 'name'),
'default' => 'url',
'class' => 'tmp',
),
array(
'type' => 'text',
'label' => $this->l('Product ID'),
'name' => 'product_type_0',
'id' => 'product_type_0',
'class' => 'link_type_group tmp',
'default' => '',
),
array(
'type' => 'select',
'label' => $this->l('CMS Type'),
'name' => 'cms_type_0',
'id' => 'cms_type_0',
'options' => array('query' => $cmss,
'id' => 'id_cms',
'name' => 'meta_title'),
'default' => '',
'class' => 'link_type_group tmp',
),
array(
'type' => 'text',
'label' => $this->l('URL'),
'name' => 'url_type_0',
'id' => 'url_type_0',
'lang' => true,
'class' => 'url-type-group-lang tmp',
'default' => '#',
),
array(
'type' => 'select',
'label' => $this->l('Category Type'),
'name' => 'category_type_0',
'id' => 'category_type_0',
'options' => array('query' => $categories,
'id' => 'id_category',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group tmp',
),
array(
'type' => 'select',
'label' => $this->l('Manufacture Type'),
'name' => 'manufacture_type_0',
'id' => 'manufacture_type_0',
'options' => array('query' => $manufacturers,
'id' => 'id_manufacturer',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group tmp',
),
array(
'type' => 'select',
'label' => $this->l('Supplier Type'),
'name' => 'supplier_type_0',
'id' => 'supplier_type_0',
'options' => array('query' => $suppliers,
'id' => 'id_supplier',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group tmp',
),
array(
'type' => 'select',
'label' => $this->l('List Page Controller'),
'name' => 'controller_type_0',
'id' => 'controller_type_0',
'options' => array('query' => $page_controller,
'id' => 'link',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group tmp',
),
array(
'type' => 'text',
'label' => $this->l('Parameter of page controller'),
'name' => 'controller_type_parameter_0',
'id' => 'controller_type_parameter_0',
'default' => '',
'lang' => true,
'class' => 'controller-type-group-lang tmp',
'desc' => 'Eg: ?a=1&b=2',
),
array(
'type' => 'html',
'name' => 'add-new-link',
'html_content' => '<button class="add-new-link btn btn-default">
<i class="process-icon-new"></i>
<span>'.$this->l('Add New Link').'</span>
</button>',
'default' => '',
),
array(
'type' => 'hidden',
'name' => 'total_link',
'default' => count($list_id_link),
),
array(
'type' => 'hidden',
'name' => 'list_field',
'default' => '',
),
array(
'type' => 'hidden',
'name' => 'list_field_lang',
'default' => '',
),
array(
'type' => 'hidden',
'name' => 'list_id_link',
'default' => '',
),
array(
'type' => 'html',
'name' => 'default_html',
'html_content' => "<script>var list_id_lang = '".Tools::jsonEncode($list_id_lang)."';
var copy_lang_button_text = '".$this->l('Copy to other languages')."';
var copy_lang_button_text_done = '".$this->l('Copy to other languages ... DONE')."';
var remove_button_text = '".$this->l('Remove Link')."';
var duplicate_button_text = '".$this->l('Duplicate Link')."';
var id_lang = ".$id_lang.";
</script>",
'default' => '',
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
if (count($list_id_link) > 0) {
foreach ($list_id_link as $list_id_link_val) {
$text_link = array(
'type' => 'text',
'label' => $this->l('Text Link'),
'name' => 'text_link_'.$list_id_link_val,
'default' => '',
'lang' => true,
'class' => 'tmp element element-lang',
'required' => true,
);
$link_type = array(
'type' => 'select',
'label' => $this->l('Link Type'),
'name' => 'link_type_'.$list_id_link_val,
'id' => 'link_type_'.$list_id_link_val,
'desc' => $this->l('Select a link type and fill data for following input'),
'options' => array(
'query' => array(
array('id' => 'url', 'name' => $this->l('Url')),
array('id' => 'category', 'name' => $this->l('Category')),
array('id' => 'product', 'name' => $this->l('Product')),
array('id' => 'manufacture', 'name' => $this->l('Manufacture')),
array('id' => 'supplier', 'name' => $this->l('Supplier')),
array('id' => 'cms', 'name' => $this->l('Cms')),
array('id' => 'controller', 'name' => $this->l('Page Controller'))
),
'id' => 'id',
'name' => 'name'),
'default' => '',
'class' => 'tmp element',
);
$product_type = array(
'type' => 'text',
'label' => $this->l('Product ID'),
'name' => 'product_type_'.$list_id_link_val,
'id' => 'product_type_'.$list_id_link_val,
'class' => 'link_type_group_'.$list_id_link_val.' tmp element',
'default' => '',
);
$cms_type = array(
'type' => 'select',
'label' => $this->l('CMS Type'),
'name' => 'cms_type_'.$list_id_link_val,
'id' => 'cms_type_'.$list_id_link_val,
'options' => array('query' => $cmss,
'id' => 'id_cms',
'name' => 'meta_title'),
'default' => '',
'class' => 'link_type_group_'.$list_id_link_val.' tmp element',
);
$url_type = array(
'type' => 'text',
'label' => $this->l('URL'),
'name' => 'url_type_'.$list_id_link_val,
'id' => 'url_type_'.$list_id_link_val,
'lang' => true,
'class' => 'url-type-group-lang tmp element element-lang',
'default' => '#',
);
$category_type = array(
'type' => 'select',
'label' => $this->l('Category Type'),
'name' => 'category_type_'.$list_id_link_val,
'id' => 'category_type_'.$list_id_link_val,
'options' => array(
'query' => $categories,
'id' => 'id_category',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group_'.$list_id_link_val.' tmp element',
);
$manufacture_type = array(
'type' => 'select',
'label' => $this->l('Manufacture Type'),
'name' => 'manufacture_type_'.$list_id_link_val,
'id' => 'manufacture_type_'.$list_id_link_val,
'options' => array(
'query' => $manufacturers,
'id' => 'id_manufacturer',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group_'.$list_id_link_val.' tmp element',
);
$supplier_type = array(
'type' => 'select',
'label' => $this->l('Supplier Type'),
'name' => 'supplier_type_'.$list_id_link_val,
'id' => 'supplier_type_'.$list_id_link_val,
'options' => array(
'query' => $suppliers,
'id' => 'id_supplier',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group_'.$list_id_link_val.' tmp element',
);
$controller_type = array(
'type' => 'select',
'label' => $this->l('List Page Controller'),
'name' => 'controller_type_'.$list_id_link_val,
'id' => 'controller_type_'.$list_id_link_val,
'options' => array(
'query' => $page_controller,
'id' => 'link',
'name' => 'name'),
'default' => '',
'class' => 'link_type_group_'.$list_id_link_val.' tmp element',
);
$controller_type_parameter = array(
'type' => 'text',
'label' => $this->l('Parameter of page controller'),
'name' => 'controller_type_parameter_'.$list_id_link_val,
'id' => 'controller_type_parameter_'.$list_id_link_val,
'default' => '',
'lang' => true,
'class' => 'controller-type-group-lang tmp element element-lang',
'desc' => 'Eg: ?a=1&b=2',
);
array_push($this->fields_form[1]['form']['input'], $text_link, $link_type, $product_type, $cms_type, $url_type, $category_type, $manufacture_type, $supplier_type, $controller_type, $controller_type_parameter);
}
}
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'name' => '',
'html' => '',
);
$setting = array_merge($t, $setting);
$ac = array();
$languageID = Context::getContext()->language->id;
$text_link = $link = '';
// for ($i = 1; $i <= 10; $i++) {
// if (isset($setting['text_link_'.$i.'_'.$languageID]) && trim($setting['text_link_'.$i.'_'.$languageID])) {
// $text_link = isset($setting['text_link_'.$i.'_'.$languageID]) ? html_entity_decode($setting['text_link_'.$i.'_'.$languageID], ENT_QUOTES, 'UTF-8') : 'No Link Title';
// if (isset($setting['link_'.$i.'_'.$languageID])) {
// $link = trim($setting['link_'.$i.'_'.$languageID]);
// } else {
// $link = trim($setting['link_'.$i]);
// }
// $ac[] = array('text' => Tools::stripslashes($text_link), 'link' => $link);
// }
// }
$list_id_link = array_filter(explode(',', $setting['list_id_link']));
if (count($list_id_link) > 0) {
foreach ($list_id_link as $list_id_link_val) {
if (isset($setting['text_link_'.$list_id_link_val.'_'.$languageID]) && trim($setting['text_link_'.$list_id_link_val.'_'.$languageID])) {
$text_link = isset($setting['text_link_'.$list_id_link_val.'_'.$languageID]) ? html_entity_decode($setting['text_link_'.$list_id_link_val.'_'.$languageID], ENT_QUOTES, 'UTF-8') : 'No Link Title';
// if (isset($setting['link_'.$i.'_'.$languageID])) {
// $link = trim($setting['link_'.$i.'_'.$languageID]);
// } else {
// $link = trim($setting['link_'.$i]);
// }
$link = $this->getLink($setting, $list_id_link_val);
$ac[] = array('text' => Tools::stripslashes($text_link), 'link' => $link);
}
}
}
$setting['id'] = rand();
$setting['links'] = $ac;
$output = array('type' => 'links', 'data' => $setting);
return $output;
}
//get link from link type
public function getLink($setting, $id_link = null)
{
// $value = (int)$menu['item'];
$result = '';
$link = new Link();
$id_lang = Context::getContext()->language->id;
$id_shop = Context::getContext()->shop->id;
switch ($setting['link_type_'.$id_link]) {
case 'product':
$value = $setting['product_type_'.$id_link];
if (Validate::isLoadedObject($obj_pro = new Product($value, true, $id_lang))) {
# validate module
$result = $link->getProductLink((int)$obj_pro->id, $obj_pro->link_rewrite, null, null, $id_lang, null, (int)Product::getDefaultAttribute((int)$obj_pro->id), false, false, true);
}
break;
case 'category':
$value = $setting['category_type_'.$id_link];
if (Validate::isLoadedObject($obj_cate = new Category($value, $id_lang))) {
# validate module
$result = $link->getCategoryLink((int)$obj_cate->id, $obj_cate->link_rewrite, $id_lang);
}
break;
case 'cms':
$value = $setting['cms_type_'.$id_link];
if (Validate::isLoadedObject($obj_cms = new CMS($value, $id_lang))) {
# validate module
$result = $link->getCMSLink((int)$obj_cms->id, $obj_cms->link_rewrite, $id_lang);
}
break;
case 'url':
// MENU TYPE : URL
if (preg_match('/http:\/\//', $setting['url_type_'.$id_link.'_'.$id_lang]) || preg_match('/https:\/\//', $setting['url_type_'.$id_link.'_'.$id_lang])) {
// ABSOLUTE LINK : default
} else {
// RELATIVE LINK : auto insert host
$host_name = LeoBtmegamenuHelper::getBaseLink().LeoBtmegamenuHelper::getLangLink();
$setting['url_type_'.$id_link.'_'.$id_lang] = $host_name.$setting['url_type_'.$id_link.'_'.$id_lang];
}
$value = $setting['url_type_'.$id_link.'_'.$id_lang];
$regex = '((https?|ftp)\:\/\/)?'; // SCHEME
$regex .= '([a-z0-9+!*(),;?&=\$_.-]+(\:[a-z0-9+!*(),;?&=\$_.-]+)?@)?'; // User and Pass
$regex .= '([a-z0-9-.]*)\.([a-z]{2,3})'; // Host or IP
$regex .= '(\:[0-9]{2,5})?'; // Port
$regex .= '(\/([a-z0-9+\$_-]\.?)+)*\/?'; // Path
$regex .= '(\?[a-z+&\$_.-][a-z0-9;:@&%=+\/\$_.-]*)?'; // GET Query
$regex .= '(#[a-z_.-][a-z0-9+\$_.-]*)?'; // Anchor
if ($value == 'index' || $value == 'index.php') {
$result = $link->getPageLink('index.php', false, $id_lang);
break;
} elseif ($value == '#' || preg_match("/^$regex$/", $value)) {
$result = $value;
break;
} else {
$result = $value;
}
break;
case 'manufacture':
$value = $setting['manufacture_type_'.$id_link];
if (Validate::isLoadedObject($obj_manu = new Manufacturer($value, $id_lang))) {
# validate module
$result = $link->getManufacturerLink((int)$obj_manu->id, $obj_manu->link_rewrite, $id_lang);
}
break;
case 'supplier':
$value = $setting['supplier_type_'.$id_link];
if (Validate::isLoadedObject($obj_supp = new Supplier($value, $id_lang))) {
# validate module
$result = $link->getSupplierLink((int)$obj_supp->id, $obj_supp->link_rewrite, $id_lang);
}
break;
case 'controller':
//getPageLink('history', true, Context::getContext()->language->id, null, false, $id_shop);
$value = $setting['controller_type_'.$id_link];
$result = $link->getPageLink($value, null, $id_lang, null, false, $id_shop);
if ($setting['controller_type_parameter_'.$id_link.'_'.$id_lang] != '') {
$result .= $setting['controller_type_parameter_'.$id_link.'_'.$id_lang];
}
break;
default:
$result = '#';
break;
}
return $result;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
);
} elseif ($multi_lang == 1) {
// $number_html = 10;
// $array = array();
// for ($i = 1; $i <= $number_html; $i++) {
// $array[] = 'text_link_'.$i;
// $array[] = 'link_'.$i;
// }
// return $array;
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,135 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetManufacture extends LeoWidgetBase
{
public $name = 'Manufacture';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Manufacture Logos'), 'explain' => $this->l('Manufacture Logo'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$imagesTypes = ImageType::getImagesTypes('manufacturers');
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Limit'),
'name' => 'limit',
'default' => 10,
),
array(
'type' => 'select',
'label' => $this->l('Image:'),
'desc' => $this->l('Select type image for manufacture.'),
'name' => 'image',
'default' => 'small'.'_default',
'options' => array(
'query' => $imagesTypes,
'id' => 'name',
'name' => 'name'
)
)
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'name' => '',
'html' => '',
);
$setting = array_merge($t, $setting);
$plimit = ($setting['limit']) ? (int)($setting['limit']) : 10;
$image_type = ($setting['image']) ? ($setting['image']) : 'small'.'_default';
$data = Manufacturer::getManufacturers(true, Context::getContext()->language->id, true, 1, $plimit, false);
foreach ($data as &$item) {
// $id_images = (!file_exists(_PS_MANU_IMG_DIR_.'/'.$item['id_manufacturer'].'-'.$image_type.'.jpg')) ? Language::getIsoById(Context::getContext()->language->id).'-default' : $item['id_manufacturer'];
// $item['image'] = _THEME_MANU_DIR_.$id_images.'-'.$image_type.'.jpg';
$item['image'] = Context::getContext()->link->getManufacturerImageLink($item['id_manufacturer'], $image_type);
}
$setting['manufacturers'] = $data;
$output = array('type' => 'manufacture', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'limit',
'image',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,380 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
use PrestaShop\PrestaShop\Adapter\Product\PriceFormatter;
use PrestaShop\PrestaShop\Adapter\Image\ImageRetriever;
use PrestaShop\PrestaShop\Core\Product\ProductListingPresenter;
use PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever;
class LeoWidgetProductlist extends LeoWidgetBase
{
public $name = 'product_list';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Product List'), 'explain' => $this->l('Create Products List'));
}
public function renderForm($args, $data)
{
$helper = $this->getFormHelper();
$types = array();
$types[] = array(
'value' => 'newest',
'text' => $this->l('Products Newest')
);
$types[] = array(
'value' => 'bestseller',
'text' => $this->l('Products Bestseller')
);
$types[] = array(
'value' => 'special',
'text' => $this->l('Products Special')
);
$types[] = array(
'value' => 'featured',
'text' => $this->l('Products Featured')
);
$types[] = array(
'value' => 'random',
'text' => $this->l('Products Random')
);
$source = array(
array(
'value' => 'pcategories', // The value of the 'value' attribute of the <option> tag.
'name' => $this->l('Category') // The value of the text content of the <option> tag.
),
array(
'value' => 'ptype',
'name' => $this->l('Product')
),
array(
'value' => 'pmanufacturers',
'name' => $this->l('Manufacturers')
),
array(
'value' => 'pproductids',
'name' => $this->l('Product Ids')
));
$orderby = array(
array(
'order' => 'date_add', // The value of the 'value' attribute of the <option> tag.
'name' => $this->l('Date Add') // The value of the text content of the <option> tag.
),
array(
'order' => 'date_upd', // The value of the 'value' attribute of the <option> tag.
'name' => $this->l('Date Update') // The value of the text content of the <option> tag.
),
array(
'order' => 'name',
'name' => $this->l('Name')
),
array(
'order' => 'id_product',
'name' => $this->l('Product Id')
),
array(
'order' => 'price',
'name' => $this->l('Price')
),
);
$orderway = array(
array(
'orderway' => 'ASC', // The value of the 'value' attribute of the <option> tag.
'name' => $this->l('Ascending') // The value of the text content of the <option> tag.
),
array(
'orderway' => 'DESC', // The value of the 'value' attribute of the <option> tag.
'name' => $this->l('Descending') // The value of the text content of the <option> tag.
),
);
$pmanufacturers = $this->getManufacturers(Context::getContext()->shop->id);
$selected_cat = array();
if ($data) {
if ($data['params'] && isset($data['params']['categories']) && $data['params']['categories']) {
$selected_cat = $data['params']['categories'];
}
if ($data['params'] && isset($data['params']['pmanufacturer']) && $data['params']['pmanufacturer']) {
$data['params']['pmanufacturer[]'] = $data['params']['pmanufacturer'];
}
}
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'select',
'label' => $this->l('Source:'),
//'desc' => $this->l('The maximum number of products in each page Carousel (default: 3).'),
'name' => 'source',
'class' => 'group',
'default' => 'date_add',
'options' => array(
'query' => $source,
'id' => 'value',
'name' => 'name'
)
),
array(
'type' => 'categories',
'label' => $this->l('Categories'),
'name' => 'categories',
'default' => '',
'tree' => array(
'id' => 'pcategories',
'title' => 'Categories',
'selected_categories' => $selected_cat,
'use_search' => true,
'use_checkbox' => true
)
),
array(
'type' => 'select',
'label' => $this->l('Products List Type'),
'name' => 'ptype',
'options' => array('query' => $types,
'id' => 'value',
'name' => 'text'),
'default' => 'newest',
'desc' => $this->l('Select a Product List Type')
),
array(
'type' => 'text',
'label' => $this->l('Product Ids'),
'name' => 'pproductids',
'default' => '',
),
array(
'type' => 'select',
'label' => $this->l('Manufacturer:'),
'name' => 'pmanufacturer[]',
'id' => 'pmanufacturers',
'default' => '',
'multiple' => true,
'options' => array(
'query' => $pmanufacturers,
'id' => 'id_manufacturer',
'name' => 'name'
)
),
array(
'type' => 'text',
'label' => $this->l('Limit'),
'name' => 'limit',
'default' => 6,
),
array(
'type' => 'select',
'label' => $this->l('Order By:'),
'desc' => $this->l('The maximum number of products in each page Carousel (default: 3).'),
'name' => 'orderby',
'default' => 'date_add',
'options' => array(
'query' => $orderby,
'id' => 'order',
'name' => 'name'
)
),
array(
'type' => 'select',
'label' => $this->l('Order Way:'),
'desc' => $this->l('The maximum number of products in each page Carousel (default: 3).'),
'name' => 'orderway',
'default' => 'date_add',
'options' => array(
'query' => $orderway,
'id' => 'orderway',
'name' => 'name'
)
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
unset($args);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
$t = array(
'ptype' => '',
'limit' => 12,
'image_width' => '200',
'image_height' => '200',
);
$products = array();
$setting = array_merge($t, $setting);
$orderby = ($setting['orderby']) ? ($setting['orderby']) : 'position';
$orderway = ($setting['orderway']) ? ($setting['orderway']) : 'ASC';
$plimit = ($setting['limit']) ? (int)($setting['limit']) : 6;
switch ($setting['source']) {
case 'ptype':
switch ($setting['ptype']) {
case 'newest':
$products = Product::getNewProducts($this->langID, 0, $plimit, false, $orderby, $orderway);
break;
case 'featured':
$category = new Category(Context::getContext()->shop->getCategory(), $this->langID);
// $nb = (int)$setting['limit'];
$products = $category->getProducts((int)$this->langID, 1, $plimit, $orderby, $orderway);
break;
case 'bestseller':
$products = ProductSale::getBestSalesLight((int)$this->langID, 0, $plimit);
break;
case 'special':
$products = Product::getPricesDrop($this->langID, 0, $plimit, false, $orderby, $orderway);
break;
case 'random':
$random = true;
$products = $this->getProducts('WHERE p.id_product > 0', (int)Context::getContext()->language->id, 1, $plimit, $orderby, $orderway, false, true, $random, $plimit);
Configuration::updateValue('BTMEGAMENU_CURRENT_RANDOM_CACHE', '1');
break;
}
break;
case 'pproductids':
$where = '';
if (empty($setting['pproductids'])) {
return false;
}
if ($pproductids = $setting['pproductids']) {
$where = 'WHERE p.id_product IN ('.pSQL($pproductids).')';
}
$products = $this->getProducts($where, (int)Context::getContext()->language->id, 1, $plimit, $orderby, $orderway);
break;
case 'pcategories':
$where = '';
$catids = (isset($setting['categories']) && $setting['categories']) ? ($setting['categories']) : array();
if ($catids) {
$categorys = implode(',', $catids);
$where = 'WHERE cp.id_category IN ('.pSQL($categorys).')';
}
$products = $this->getProducts($where, (int)Context::getContext()->language->id, 1, $plimit, $orderby, $orderway);
break;
case 'pmanufacturers':
$where = '';
$manufacturers = ($setting['pmanufacturer']) ? ($setting['pmanufacturer']) : array();
if ($manufacturers) {
$manufacturers = implode(',', $manufacturers);
$where = 'WHERE p.id_manufacturer IN ('.pSQL($manufacturers).')';
}
$products = $this->getProducts($where, (int)Context::getContext()->language->id, 1, $plimit, $orderby, $orderway);
break;
}
//Context::getContext()->controller->addColorsToProductList($products);
#1.7
$assembler = new ProductAssembler(Context::getContext());
$presenterFactory = new ProductPresenterFactory(Context::getContext());
$presentationSettings = $presenterFactory->getPresentationSettings();
$presenter = new ProductListingPresenter(
new ImageRetriever(
Context::getContext()->link
),
Context::getContext()->link,
new PriceFormatter(),
new ProductColorsRetriever(),
Context::getContext()->getTranslator()
);
$products_for_template = array();
if (isset($products) && is_array($products)) {
foreach ($products as $rawProduct) {
$products_for_template[] = $presenter->present(
$presentationSettings,
$assembler->assembleProduct($rawProduct),
Context::getContext()->language
);
}
}
$setting['products'] = $products_for_template;
$currency = array();
$fields = array('name', 'iso_code', 'iso_code_num', 'sign');
foreach ($fields as $field_name) {
$currency[$field_name] = Context::getContext()->currency->{$field_name};
}
$setting['currency'] = $currency;
// $setting['products'] = $products;
$setting['homeSize'] = Image::getSize(ImageType::getFormattedName('home'));
$output = array('type' => 'product_list', 'data' => $setting);
unset($args);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'source',
'categories',
'ptype',
'pproductids',
'limit',
'orderby',
'orderway',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,135 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetRawhtml extends LeoWidgetBase
{
public $name = 'raw_html';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Raw HTML'), 'explain' => $this->l('Put Raw HTML Code'));
}
public function renderForm($args, $data)
{
$helper = $this->getFormHelper();
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'textarea',
'label' => $this->l('Content'),
'name' => 'raw_html',
'cols' => 40,
'rows' => 10,
'value' => true,
'lang' => true,
'default' => '',
'autoload_rte' => false,
'desc' => $this->l('Enter HTML CODE in here')
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
unset($args);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
$t = array(
'name' => '',
'raw_html' => '',
);
$setting = array_merge($t, $setting);
if (isset($setting['raw_html']) && $setting['raw_html'] != '') {
//keep backup
$html = $setting['raw_html'];
$html = html_entity_decode(Tools::stripslashes($html), ENT_QUOTES, 'UTF-8');
} else {
//change raw html to use multi lang
$languageID = Context::getContext()->language->id;
$setting['raw_html'] = isset($setting['raw_html_'.$languageID]) ? html_entity_decode(Tools::stripslashes($setting['raw_html_'.$languageID]), ENT_QUOTES, 'UTF-8') : '';
//update dynamic url
if (strpos($setting['raw_html'], '_AP_IMG_DIR') !== false) {
// validate module
$setting['raw_html'] = str_replace('_AP_IMG_DIR/', $this->theme_img_module, $setting['raw_html']);
}
}
// $header = '';
// $content = $html;
$output = array('type' => 'raw_html', 'data' => $setting);
unset($args);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
//change raw html to use multi lang
if ($multi_lang == 0) {
return array(
);
} elseif ($multi_lang == 1) {
return array(
'raw_html',
);
} elseif ($multi_lang == 2) {
return array();
}
}
}

View File

@@ -0,0 +1,122 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetSubcategories extends LeoWidgetBase
{
public $name = 'sub_categories';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Sub Categories In Parent'), 'explain' => $this->l('Show List Of Categories Links Of Parent'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Parent Category ID'),
'name' => 'category_id',
'default' => '6',
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'category_id' => '',
);
$setting = array_merge($t, $setting);
$category = new Category($setting['category_id'], $this->langID);
//check if category id not exists
if ($category->id != '') {
$subCategories = $category->getSubCategories($this->langID);
$setting['subcategories'] = $subCategories;
} else {
$setting['subcategories'] = array();
}
$setting['title'] = $category->name;
$setting['cat'] = $category;
$output = array('type' => 'sub_categories', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'category_id',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,157 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetTabHTML extends LeoWidgetBase
{
public $name = 'tabhtml';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('HTML Tab'), 'explain' => $this->l('Create HTML Tab'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Number of HTML Tab'),
'name' => 'nbtabhtml',
'default' => 5,
'desc' => $this->l('Enter a number greater 0')
)
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
if (!isset($data['params']['nbtabhtml']) || !$data['params']['nbtabhtml']) {
$nbtabhtml = 5;
} else {
$nbtabhtml = $data['params']['nbtabhtml'];
}
for ($i = 1; $i <= $nbtabhtml; $i++) {
$tmpArray = array(
'type' => 'text',
'label' => $this->l('Title '.$i),
'name' => 'title_'.$i,
'default' => 'Title Sample '.$i,
'lang' => true
);
$this->fields_form[1]['form']['input'][] = $tmpArray;
$tmpArray = array(
'type' => 'textarea',
'label' => $this->l('Content '.$i),
'name' => 'content_'.$i,
'default' => 'Content Sample '.$i,
'cols' => 40,
'rows' => 10,
'value' => true,
'lang' => true,
'autoload_rte' => true,
'desc' => $this->l('Enter Content '.$i)
);
$this->fields_form[1]['form']['input'][] = $tmpArray;
}
//$this->fields_form[1]['form']['input'][] = $tmpArray;
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$content = '';
$tabs = array();
$languageID = Context::getContext()->language->id;
for ($i = 1; $i <= $setting['nbtabhtml']; $i++) {
$title = isset($setting['title_'.$i.'_'.$languageID]) ? Tools::stripslashes($setting['title_'.$i.'_'.$languageID]) : '';
if (!empty($title)) {
$content = isset($setting['content_'.$i.'_'.$languageID]) ? Tools::stripslashes($setting['content_'.$i.'_'.$languageID]) : '';
$tabs[] = array('title' => trim($title), 'content' => trim($content));
}
}
$setting['tabhtmls'] = $tabs;
$setting['id'] = rand() + count($tabs);
$output = array('type' => 'tabhtml', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'nbtabhtml',
);
} elseif ($multi_lang == 1) {
$number_html = Tools::getValue('nbtabhtml');
$array = array();
for ($i = 1; $i <= $number_html; $i++) {
$array[] = 'title_'.$i;
$array[] = 'content_'.$i;
}
return $array;
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,268 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetTwitter extends LeoWidgetBase
{
public $name = 'twitter';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Twitter Widget'), 'explain' => $this->l('Get Latest Twitter TimeLife'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$soption = array(
array(
'id' => 'active_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'active_off',
'value' => 0,
'label' => $this->l('Disabled')
)
);
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Twitter'),
'name' => 'twidget_id',
'default' => '578806287158251521',
'desc' => $this->l('Please go to the page https://twitter.com/settings/widgets/new, then create a widget, and get data-widget-id to input in this param.')
),
array(
'type' => 'text',
'label' => $this->l('Count'),
'name' => 'count',
'default' => 2,
'desc' => $this->l('If the param is empty or equal 0, the widget will show scrollbar when more items. Or you can input number from 1-20. Default NULL.')
),
array(
'type' => 'text',
'label' => $this->l('User'),
'name' => 'username',
'default' => 'prestashop',
),
array(
'type' => 'color',
'label' => $this->l('Border Color'),
'name' => 'border_color',
'default' => '#000',
),
array(
'type' => 'color',
'label' => $this->l('Link Color'),
'name' => 'link_color',
'default' => '#000',
),
array(
'type' => 'color',
'label' => $this->l('Text Color'),
'name' => 'text_color',
'default' => '#000',
),
array(
'type' => 'color',
'label' => $this->l('Name Color'),
'name' => 'name_color',
'default' => '#000',
),
array(
'type' => 'color',
'label' => $this->l('Nick name Color'),
'name' => 'mail_color',
'default' => '#000',
),
array(
'type' => 'text',
'label' => $this->l('Width'),
'name' => 'width',
'default' => 180,
),
array(
'type' => 'text',
'label' => $this->l('Height'),
'name' => 'height',
'default' => 200,
),
array(
'type' => 'switch',
'label' => $this->l('Show background'),
'name' => 'transparent',
'values' => $soption,
'default' => 0,
),
array(
'type' => 'switch',
'label' => $this->l('Show Replies'),
'name' => 'show_replies',
'values' => $soption,
'default' => 0,
),
array(
'type' => 'switch',
'label' => $this->l('Show Header'),
'name' => 'show_header',
'values' => $soption,
'default' => 0,
),
array(
'type' => 'switch',
'label' => $this->l('Show Footer'),
'name' => 'show_footer',
'values' => $soption,
'default' => 0,
),
array(
'type' => 'switch',
'label' => $this->l('Show Border'),
'name' => 'show_border',
'values' => $soption,
'default' => 0,
),
array(
'type' => 'switch',
'label' => $this->l('Show Scrollbar'),
'name' => 'show_scrollbar',
'values' => $soption,
'default' => 0,
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'name' => '',
'twidget_id' => '578806287158251521',
'count' => 2,
'username' => 'prestashop',
'theme' => 'light',
'border_color' => '#000',
'link_color' => '#000',
'text_color' => '#000',
'name_color' => '#000',
'mail_color' => '#000',
'width' => 180,
'height' => 200,
'show_replies' => 0,
'show_header' => 0,
'show_footer' => 0,
'show_border' => 0,
'show_scrollbar' => 0,
'transparent' => 0,
);
$setting = array_merge($t, $setting);
$setting['chrome'] = '';
if (isset($setting['show_header']) && $setting['show_header'] == 0) {
$setting['chrome'] .= 'noheader ';
}
if ($setting['show_footer'] == 0) {
$setting['chrome'] .= 'nofooter ';
}
if ($setting['show_border'] == 0) {
$setting['chrome'] .= 'noborders ';
}
if ($setting['transparent'] == 0) {
$setting['chrome'] .= 'transparent';
}
$setting['iso_code'] = Context::getContext()->language->iso_code;
$output = array('type' => 'twitter', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'twidget_id',
'count',
'username',
'border_color',
'link_color',
'text_color',
'name_color',
'mail_color',
'width',
'height',
'transparent',
'show_replies',
'show_header',
'show_footer',
'show_border',
'show_scrollbar',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,122 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoWidgetVideocode extends LeoWidgetBase
{
public $name = 'video_code';
public $for_module = 'all';
public function getWidgetInfo()
{
return array('label' => $this->l('Video Code'), 'explain' => $this->l('Make Video widget via putting Youtube Code, Vimeo Code'));
}
public function renderForm($args, $data)
{
# validate module
unset($args);
$helper = $this->getFormHelper();
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Form.'),
),
'input' => array(
array(
'type' => 'textarea',
'label' => $this->l('Content'),
'name' => 'video_code',
'cols' => 40,
'rows' => 10,
'value' => true,
'default' => '',
'autoload_rte' => false,
'desc' => $this->l('Copy Video CODE from youtube, vimeo and put here')
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($data),
'languages' => Context::getContext()->controller->getLanguages(),
'id_language' => $default_lang
);
return $helper->generateForm($this->fields_form);
}
public function renderContent($args, $setting)
{
# validate module
unset($args);
$t = array(
'name' => '',
'video_code' => '',
);
$setting = array_merge($t, $setting);
$html = $setting['video_code'];
$html = html_entity_decode(Tools::stripslashes($html), ENT_QUOTES, 'UTF-8');
// $header = '';
// $content = $html;
$output = array('type' => 'video', 'data' => $setting);
return $output;
}
/**
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
*/
public function getConfigKey($multi_lang = 0)
{
if ($multi_lang == 0) {
return array(
'video_code',
);
} elseif ($multi_lang == 1) {
return array(
);
} elseif ($multi_lang == 2) {
return array(
);
}
}
}

View File

@@ -0,0 +1,377 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
if (!class_exists('LeoWidgetBase')) {
abstract class LeoWidgetBase
{
public $widget_name = 'base';
public $name = 'leobootstrapmenu';
public $id_shop = 0;
public $fields_form = array();
public $types = array();
public $theme_img_module;
// public $translator = Context::getContext()->getTranslator();
//add parameter
public function __construct()
{
$this->theme_img_module = _THEME_IMG_DIR_.'modules/leobootstrapmenu/';
}
/**
* abstract method to return html widget form
*/
public function getWidgetInfo()
{
return array('key' => 'base', 'label' => 'Widget Base');
}
/**
* abstract method to return html widget form
*/
public function renderForm($args, $data)
{
# validate module
unset($args);
unset($data);
return false;
}
/**
* abstract method to return widget data
*/
public function renderContent($args, $data)
{
# validate module
unset($args);
unset($data);
return false;
}
/**
* Get translation for a given module text
*
* Note: $specific parameter is mandatory for library files.
* Otherwise, translation key will not match for Module library
* when module is loaded with eval() Module::getModulesOnDisk()
*
* @param string $string String to translate
* @param boolean|string $specific filename to use in translation key
* @return string Translation
*/
public function l($string, $specific = false)
{
return Translate::getModuleTranslation($this->name, $string, ($specific) ? $specific : $this->name);
}
/**
* Asign value for each input of Data form
*/
public function getConfigFieldsValues($data = null)
{
$languages = Language::getLanguages(false);
$fields_values = array();
$obj = isset($data['params']) ? $data['params'] : array();
foreach ($this->fields_form as $k => $f) {
foreach ($f['form']['input'] as $j => $input) {
if (isset($input['lang'])) {
foreach ($languages as $lang) {
$fields_values[$input['name']][$lang['id_lang']] = isset($obj[$input['name'].'_'.$lang['id_lang']]) ? Tools::stripslashes($obj[$input['name'].'_'.$lang['id_lang']]) : $input['default'];
}
} else {
if (isset($obj[trim($input['name'])])) {
$value = $obj[trim($input['name'])];
if ($input['name'] == 'image' && $value) {
$thumb = __PS_BASE_URI__.'modules/'.$this->name.'/img/'.$value;
$this->fields_form[$k]['form']['input'][$j]['thumb'] = $thumb;
}
$fields_values[$input['name']] = Tools::stripslashes($value);
} else {
$v = Tools::getValue($input['name'], Configuration::get($input['name']));
$fields_values[$input['name']] = $v ? $v : $input['default'];
}
}
}
}
if (isset($data['id_btmegamenu_widgets'])) {
$fields_values['id_btmegamenu_widgets'] = $data['id_btmegamenu_widgets'];
}
//update for new plugin facebook like
if (isset($data['params']['tabdisplay_timeline'])) {
$fields_values['tabdisplay_timeline'] = $data['params']['tabdisplay_timeline'];
}
//update for new plugin facebook like
if (isset($data['params']['tabdisplay_events'])) {
$fields_values['tabdisplay_events'] = $data['params']['tabdisplay_events'];
}
//update for new plugin facebook like
if (isset($data['params']['tabdisplay_messages'])) {
$fields_values['tabdisplay_messages'] = $data['params']['tabdisplay_messages'];
}
return $fields_values;
}
public function getFormHelper()
{
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$this->fields_form[0]['form'] = array(
'legend' => array(
'title' => $this->l('Widget Info.'),
),
'input' => array(
array(
'type' => 'hidden',
'label' => $this->l('Megamenu ID'),
'name' => 'id_btmegamenu_widgets',
'default' => 0,
),
array(
'type' => 'text',
'label' => $this->l('Widget Name'),
'name' => 'widget_name',
'default' => '',
'required' => true,
'desc' => $this->l('Using for show in Listing Widget Management')
),
array(
'type' => 'text',
'label' => $this->l('Widget Title'),
'name' => 'widget_title',
'default' => '',
'lang' => true,
'desc' => $this->l('This tile will be showed as header of widget block. Empty to disable')
),
array(
'type' => 'select',
'label' => $this->l('Widget Type'),
'id' => 'widget_type',
'name' => 'widget_type',
'options' => array('query' => $this->types,
'id' => 'type',
'name' => 'label'
),
'default' => Tools::getValue('wtype'),
'desc' => $this->l('Select a alert style')
),
),
'buttons' => array(
array(
'title' => $this->l('Save And Stay'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveandstayleowidget'
),
array(
'title' => $this->l('Save'),
'icon' => 'process-icon-save',
'class' => 'pull-right',
'type' => 'submit',
'name' => 'saveleowidget'
),
)
);
$helper = new HelperForm();
$helper->show_cancel_button = true;
$helper->module = $this;
$helper->name_controller = $this->name;
$helper->identifier = $this->name;
$helper->token = Tools::getAdminTokenLite('AdminLeoWidgets');
foreach (Language::getLanguages(false) as $lang) {
$helper->languages[] = array(
'id_lang' => $lang['id_lang'],
'iso_code' => $lang['iso_code'],
'name' => $lang['name'],
'is_default' => ($default_lang == $lang['id_lang'] ? 1 : 0)
);
}
$helper->currentIndex = AdminController::$currentIndex.'&widgets=1&rand='.rand().'&wtype='.Tools::getValue('wtype');
$helper->default_form_language = $default_lang;
$helper->allow_employee_form_lang = $default_lang;
$helper->toolbar_scroll = true;
$helper->title = $this->name;
$helper->submit_action = 'addbtmegamenu_widgets';
# validate module
// $liveeditorURL = AdminController::$currentIndex.'&edit=1&token='.Tools::getAdminTokenLite('AdminLeotempcpWidgets');
$helper->toolbar_btn = array(
'back' =>
array(
'desc' => $this->l('Back'),
'href' => AdminController::$currentIndex.'&token='.Tools::getAdminTokenLite('AdminLeoWidgets').'&widgets=1&rand='.rand(),
),
);
return $helper;
}
public function getManufacturers($id_shop)
{
if (!$id_shop) {
$id_shop = $this->context->shop->id;
}
$pmanufacturers = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('
SELECT m.`id_manufacturer`,m.`name`
FROM `'._DB_PREFIX_.'manufacturer` m
LEFT JOIN `'._DB_PREFIX_.'manufacturer_shop` ms ON (m.`id_manufacturer` = ms.`id_manufacturer` AND ms.`id_shop` = '.(int)$id_shop.')');
return $pmanufacturers;
}
public function getProducts($where, $id_lang, $p, $n, $order_by = null, $order_way = null, $get_total = false, $active = true, $random = false, $random_number_products = 1, $check_access = true, Context $context = null)
{
# validate module
unset($check_access);
if (!$context) {
$context = Context::getContext();
}
$front = true;
if (!in_array($context->controller->controller_type, array('front', 'modulefront'))) {
$front = false;
}
if ($p < 1) {
$p = 1;
}
if (empty($order_by)) {
$order_by = 'position';
} else {
/* Fix for all modules which are now using lowercase values for 'orderBy' parameter */
$order_by = Tools::strtolower($order_by);
}
if (empty($order_way)) {
$order_way = 'ASC';
}
if ($order_by == 'id_product' || $order_by == 'date_add' || $order_by == 'date_upd') {
$order_by_prefix = 'p';
} elseif ($order_by == 'name') {
$order_by_prefix = 'pl';
} elseif ($order_by == 'manufacturer') {
$order_by_prefix = 'm';
$order_by = 'name';
} elseif ($order_by == 'position') {
$order_by_prefix = 'cp';
}
if ($order_by == 'price') {
$order_by = 'orderprice';
}
if (!Validate::isBool($active) || !Validate::isOrderBy($order_by) || !Validate::isOrderWay($order_way)) {
die(Tools::displayError());
}
$id_supplier = (int)Tools::getValue('id_supplier');
/* Return only the number of products */
if ($get_total) {
$sql = 'SELECT COUNT(cp.`id_product`) AS total
FROM `'._DB_PREFIX_.'product` p
'.Shop::addSqlAssociation('product', 'p').'
LEFT JOIN `'._DB_PREFIX_.'category_product` cp ON p.`id_product` = cp.`id_product`
'.pSQL($where).'
'.pSQL($front ? ' AND product_shop.`visibility` IN ("both", "catalog")' : '').
pSQL($active ? ' AND product_shop.`active` = 1' : '').
pSQL($id_supplier ? 'AND p.id_supplier = '.(int)$id_supplier : '');
return (int)Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue($sql);
}
$sql = 'SELECT DISTINCT p.id_product, p.*, product_shop.*, stock.out_of_stock, IFNULL(stock.quantity, 0) as quantity, product_attribute_shop.`id_product_attribute`, product_attribute_shop.minimal_quantity AS product_attribute_minimal_quantity, pl.`description`, pl.`description_short`, pl.`available_now`,
pl.`available_later`, pl.`link_rewrite`, pl.`meta_description`, pl.`meta_keywords`, pl.`meta_title`, pl.`name`, image_shop.`id_image`,
il.`legend`, m.`name` AS manufacturer_name, cl.`name` AS category_default,
DATEDIFF(product_shop.`date_add`, DATE_SUB(NOW(),
INTERVAL '.(Validate::isUnsignedInt(Configuration::get('PS_NB_DAYS_NEW_PRODUCT')) ? Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).'
DAY)) > 0 AS new, product_shop.price AS orderprice
FROM `'._DB_PREFIX_.'category_product` cp
LEFT JOIN `'._DB_PREFIX_.'product` p
ON p.`id_product` = cp.`id_product`
'.Shop::addSqlAssociation('product', 'p').'
LEFT JOIN `'._DB_PREFIX_.'product_attribute` pa
ON (p.`id_product` = pa.`id_product`)
'.Shop::addSqlAssociation('product_attribute', 'pa', false, 'product_attribute_shop.`default_on` = 1').'
'.Product::sqlStock('p', 'product_attribute_shop', false, $context->shop).'
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl
ON (product_shop.`id_category_default` = cl.`id_category`
AND cl.`id_lang` = '.(int)$id_lang.Shop::addSqlRestrictionOnLang('cl').')
LEFT JOIN `'._DB_PREFIX_.'product_lang` pl
ON (p.`id_product` = pl.`id_product`
AND pl.`id_lang` = '.(int)$id_lang.Shop::addSqlRestrictionOnLang('pl').')
LEFT JOIN `'._DB_PREFIX_.'image` i
ON (i.`id_product` = p.`id_product`)'.
Shop::addSqlAssociation('image', 'i', false, 'image_shop.cover=1').'
LEFT JOIN `'._DB_PREFIX_.'image_lang` il
ON (image_shop.`id_image` = il.`id_image`
AND il.`id_lang` = '.(int)$id_lang.')
LEFT JOIN `'._DB_PREFIX_.'manufacturer` m
ON m.`id_manufacturer` = p.`id_manufacturer`
'.$where.'
AND product_shop.`id_shop` = '.(int)$context->shop->id.'
AND (pa.id_product_attribute IS NULL OR product_attribute_shop.id_shop='.(int)$context->shop->id.')
AND (i.id_image IS NULL OR image_shop.id_shop='.(int)$context->shop->id.')
'.($active ? ' AND product_shop.`active` = 1' : '')
.($front ? ' AND product_shop.`visibility` IN ("both", "catalog")' : '')
.($id_supplier ? ' AND p.id_supplier = '.(int)$id_supplier : '');
if ($random === true) {
$sql .= ' ORDER BY RAND()';
$sql .= ' LIMIT 0, '.(int)$random_number_products;
} else {
$order_way = Validate::isOrderWay($order_way) ? Tools::strtoupper($order_way) : 'ASC'; // $order_way Validate::isOrderWay()
$sql .= ' ORDER BY '.(isset($order_by_prefix) ? '`'.pSQL($order_by_prefix).'`.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way).'
LIMIT '.(((int)$p - 1) * (int)$n).','.(int)$n;
}
$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql);
if ($order_by == 'orderprice') {
Tools::orderbyPrice($result, $order_way);
}
if (!$result) {
return array();
}
/* Modify SQL result */
return Product::getProductsProperties($id_lang, $result);
}
public static function getImageList($path)
{
if (!file_exists($path) && !is_dir($path)) {
@mkdir($path, 0777, true);
}
$items = array();
$handle = opendir($path);
if (!$handle) {
return $items;
}
while (false !== ($file = readdir($handle))) {
//if (is_dir($path . $file))
$items[$file] = $file;
}
unset($items['.'], $items['..'], $items['.svn']);
return $items;
}
}
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<module>
<name>leobootstrapmenu</name>
<displayName><![CDATA[Leo Bootstrap Megamenu]]></displayName>
<version><![CDATA[4.2.0]]></version>
<description><![CDATA[Leo Bootstrap Megamenu Support Leo Framework Version 4.0.0]]></description>
<author><![CDATA[LeoTheme]]></author>
<tab><![CDATA[front_office_features]]></tab>
<is_configurable>1</is_configurable>
<need_instance>0</need_instance>
<limited_countries></limited_countries>
</module>

View File

@@ -0,0 +1,45 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class AdminLeoBootstrapMenuModuleController extends ModuleAdminControllerCore
{
public function __construct()
{
parent::__construct();
if (!Tools::getValue('exportgroup') && !Tools::getValue('exportwidgets')) {
if (Configuration::get('BTMEGAMENU_GROUP_DE') && Configuration::get('BTMEGAMENU_GROUP_DE') != '') {
$url = 'index.php?controller=AdminModules&configure=leobootstrapmenu&editgroup=1&id_group='.Configuration::get('BTMEGAMENU_GROUP_DE').'&tab_module=front_office_features&module_name=leobootstrapmenu&token='.Tools::getAdminTokenLite('AdminModules');
} else {
$url = 'index.php?controller=AdminModules&configure=leobootstrapmenu&tab_module=front_office_features&module_name=leobootstrapmenu&token='.Tools::getAdminTokenLite('AdminModules');
}
Tools::redirectAdmin($url);
}
}
public function postProcess()
{
/**
* Task permission
* MOVE 2 export to getContent
*/
parent::postProcess();
}
}

View File

@@ -0,0 +1,405 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
require_once(_PS_MODULE_DIR_.'leobootstrapmenu/libs/Helper.php');
require_once(_PS_MODULE_DIR_.'leobootstrapmenu/classes/widgetbase.php');
require_once(_PS_MODULE_DIR_.'leobootstrapmenu/classes/widget.php');
//require_once(_PS_MODULE_DIR_.'leobootstrapmenu/classes/LeomanagewidgetsOwlCarousel.php');
class AdminLeoWidgetsController extends ModuleAdminControllerCore
{
public $widget;
public $base_config_url;
private $_imageField = array('htmlcontent', 'content', 'information');
private $_langField = array('widget_title', 'text_link', 'htmlcontent', 'header', 'content', 'information');
private $_theme_dir = '';
public function __construct()
{
$this->widget = new LeoWidget();
$this->className = 'LeoWidget';
$this->bootstrap = true;
$this->table = 'btmegamenu_widgets';
parent::__construct();
$this->fields_list = array(
'id_btmegamenu_widgets' => array(
'title' => $this->l('ID'),
'align' => 'center',
'width' => 50,
'class' => 'fixed-width-xs'
),
'key_widget' => array(
'title' => $this->l('Widget Key'),
'filter_key' => 'a!key_widget',
'type' => 'text',
'width' => 140,
),
'name' => array(
'title' => $this->l('Widget Name'),
'width' => 140,
'type' => 'text',
'filter_key' => 'a!name'
),
'type' => array(
'title' => $this->l('Widget Type'),
'width' => 50,
'type' => 'text',
'filter_key' => 'a!type'
),
);
$this->bulk_actions = array(
'delete' => array(
'text' => $this->l('Delete selected'),
'confirm' => $this->l('Delete selected items?'),
'icon' => 'icon-trash'
),
'correctlink' => array(
'text' => $this->l('Correct Image Link'),
'confirm' => $this->l('Are you sure you want to change image url from old theme to new theme?'),
'icon' => 'icon-edit'
),
'insertLang' => array(
'text' => $this->l('Auto Input Data for New Lang'),
'confirm' => $this->l('Auto insert data for new language?'),
'icon' => 'icon-edit'
),
);
$this->_where = ' AND id_shop='.(int)($this->context->shop->id);
// $this->_theme_dir = Context::getContext()->shop->getTheme();
$this->_theme_dir = Context::getContext()->shop->theme->getName();
}
public function renderList()
{
$this->initToolbar();
$this->addRowAction('edit');
$this->addRowAction('delete');
return parent::renderList();
}
public function renderForm()
{
if (!$this->loadObject(true)) {
return;
}
if (Validate::isLoadedObject($this->object)) {
$this->display = 'edit';
} else {
$this->display = 'add';
}
$this->initToolbar();
$this->context->controller->addJqueryUI('ui.sortable');
return $this->_showWidgetsSetting();
}
public function _showWidgetsSetting()
{
$media_dir = $this->module->getMediaDir();
$this->context->controller->addJS(__PS_BASE_URI__.$media_dir.'js/admin/jquery-validation-1.9.0/jquery.validate.js');
$this->context->controller->addCSS(__PS_BASE_URI__.$media_dir.'css/admin/jquery-validation-1.9.0/screen.css');
$this->context->controller->addCSS(__PS_BASE_URI__.$media_dir.'css/admin/admin.css');
$this->context->controller->addJS(__PS_BASE_URI__.$media_dir.'js/admin/show.js');
$tpl = $this->createTemplate('widget.tpl');
$form = '';
$widget_selected = '';
$id = (int)Tools::getValue('id_btmegamenu_widgets');
$key = (int)Tools::getValue('key');
if (Tools::getValue('id_btmegamenu_widgets')) {
$model = new LeoWidget((int)Tools::getValue('id_btmegamenu_widgets'));
} else {
$model = $this->widget;
}
$model->loadEngines();
$model->id_shop = Context::getContext()->shop->id;
$types = $model->getTypes();
if ($key) {
$widget_data = $model->getWidetByKey($key, Context::getContext()->shop->id);
} else {
$widget_data = $model->getWidetById($id, Context::getContext()->shop->id);
}
$id = (int)$widget_data['id'];
$widget_selected = trim(Tools::strtolower(Tools::getValue('wtype')));
if ($widget_data['type']) {
$widget_selected = $widget_data['type'];
// $disabled = true;
}
$form = $model->getForm($widget_selected, $widget_data);
$is_using_managewidget = 1;
if (!file_exists(_PS_MODULE_DIR_.'leomanagewidgets/leomanagewidgets.php') || !Module::isInstalled('leomanagewidgets')) {
# validate module
$is_using_managewidget = 0;
}
$tpl->assign(array(
'types' => $types,
'form' => $form,
'is_using_managewidget' => $is_using_managewidget,
'widget_selected' => $widget_selected,
'table' => $this->table,
'max_size' => Configuration::get('PS_ATTACHMENT_MAXIMUM_SIZE'),
'PS_ALLOW_ACCENTED_CHARS_URL' => Configuration::get('PS_ALLOW_ACCENTED_CHARS_URL'),
'action' => AdminController::$currentIndex.'&add'.$this->table.'&token='.$this->token,
));
return $tpl->fetch();
}
public function postProcess()
{
if ((Tools::isSubmit('saveleowidget') || Tools::isSubmit('saveandstayleowidget')) && Tools::isSubmit('widgets')) {
if (!Tools::getValue('widget_name')) {
$this->errors[] = Tools::displayError('Widget Name Empty !');
}
if (!count($this->errors)) {
if (Tools::getValue('id_btmegamenu_widgets')) {
$model = new LeoWidget((int)Tools::getValue('id_btmegamenu_widgets'));
} else {
$model = $this->widget;
}
$model->loadEngines();
$model->id_shop = Context::getContext()->shop->id;
// $id_lang_default = (int)Configuration::get('PS_LANG_DEFAULT');
$languages = Language::getLanguages(false);
$tmp = array();
# GET POST - BEGIN
//DOGNND:: validate module
$widget_type = Tools::getValue('widget_type');
$validate_class = str_replace('_', '', $widget_type);
$file_name = _PS_MODULE_DIR_.'leobootstrapmenu/classes/widget/'.$widget_type.'.php';
require_once($file_name);
$class_name = 'LeoWidget'.Tools::ucfirst($validate_class);
$widget = new $class_name;
$keys = array('addbtmegamenu_widgets', 'id_btmegamenu_widgets', 'widget_name', 'widget_type', 'saveandstayleowidget');
$post = LeoBtmegamenuHelper::getPostAdmin($keys, 0);
$keys = array('widget_title');
$post += LeoBtmegamenuHelper::getPostAdmin($keys, 1);
if ($widget_type == 'links') {
$keys = array('list_id_link', 'list_field', 'list_field_lang');
$post += LeoBtmegamenuHelper::getPostAdmin($keys, 0);
}
if ($widget_type == 'links') {
$keys = array_filter(explode(",", Tools::getValue('list_field')));
} else {
$keys = $widget->getConfigKey(0);
}
$post += LeoBtmegamenuHelper::getPostAdmin($keys, 0);
if ($widget_type == 'links') {
$keys = array_filter(explode(",", Tools::getValue('list_field_lang')));
} else {
$keys = $widget->getConfigKey(1);
}
$post += LeoBtmegamenuHelper::getPostAdmin($keys, 1);
$keys = $widget->getConfigKey(2);
$post += LeoBtmegamenuHelper::getPostAdmin($keys, 2);
# GET POST - END
//auto create folder if not exists
if ($widget_type == 'image') {
if ($post['image_folder_path'] != '') {
$path = _PS_ROOT_DIR_.'/'.trim($post['image_folder_path']).'/';
$path = str_replace('//', '/', $path);
if (!file_exists($path)) {
$success = @mkdir($path, 0775, true);
$chmod = @chmod($path, 0775);
if (($success || $chmod) && !file_exists($path.'index.php') && file_exists(_PS_IMG_DIR_.'index.php')) {
@copy(_PS_IMG_DIR_.'index.php', $path.'index.php');
}
}
}
}
foreach ($post as $key => $value) {
$tmp[$key] = str_replace(array('\'', '\"'), array("'", '"'), $value);
foreach ($this->_langField as $fVal) {
if (strpos($key, $fVal) !== false) {
foreach ($languages as $language) {
if (!Tools::getValue($fVal.'_'.$language['id_lang'])) {
$tmp[$fVal.'_'.$language['id_lang']] = $value;
}
}
}
}
}
$data = array(
'id' => Tools::getValue('id_btmegamenu_widgets'),
'params' => call_user_func('base64'.'_encode', Tools::jsonEncode($tmp)),
'type' => Tools::getValue('widget_type'),
'name' => Tools::getValue('widget_name')
);
foreach ($data as $k => $v) {
$model->{$k} = $v;
}
if ($model->id) {
if (!$model->update()) {
$this->errors[] = Tools::displayError('Can not update new widget');
} else {
$model->clearCaches();
if (Tools::isSubmit('saveandstayleowidget')) {
$this->confirmations[] = $this->l('Update successful');
Tools::redirectAdmin(self::$currentIndex.'&id_btmegamenu_widgets='.$model->id.'&updatebtmegamenu_widgets&token='.$this->token.'&conf=4');
} else {
Tools::redirectAdmin(self::$currentIndex.'&token='.$this->token.'&conf=4');
}
}
} else {
$model->key_widget = time();
if (!$model->add()) {
$this->errors[] = Tools::displayError('Can not add new widget');
} else {
$model->clearCaches();
if (Tools::isSubmit('saveandstayleowidget')) {
$this->confirmations[] = $this->l('Update successful');
Tools::redirectAdmin(self::$currentIndex.'&id_btmegamenu_widgets='.$model->id.'&updatebtmegamenu_widgets&token='.$this->token.'&conf=4');
} else {
Tools::redirectAdmin(self::$currentIndex.'&token='.$this->token.'&conf=4');
}
}
}
}
}
if (Tools::isSubmit('submitBulkcorrectlinkbtmegamenu_widgets')) {
$btmegamenu_widgetsBox = Tools::getValue('btmegamenu_widgetsBox');
if ($btmegamenu_widgetsBox) {
foreach ($btmegamenu_widgetsBox as $widgetID) {
$model = new LeoWidget($widgetID);
$params = Tools::jsonDecode(call_user_func('base64'.'_decode', $model->params), true);
$tmp = array();
foreach ($params as $widKey => $widValue) {
foreach ($this->_imageField as $fVal) {
if (strpos($widKey, $fVal) !== false && strpos($widValue, 'img') !== false) {
// $widValue = str_replace('src="' . __PS_BASE_URI__ . 'modules/', 'src="' . __PS_BASE_URI__ . 'themes/'.$this->_theme_dir.'/img/modules/', $widValue);
// $patterns = array('/\/leomanagewidgets\/data\//','/\/leobootstrapmenu\/img\//','/\/leobootstrapmenu\/images\//'
// ,'/\/leomanagewidgets\/images\//','/\/leomenusidebar\/images\//');
// $replacements = array('/leomanagewidgets/','/leobootstrapmenu/','/leobootstrapmenu/','/leomanagewidgets/','/leomenusidebar/');
// $widValue = preg_replace($patterns, $replacements, $widValue);
//remove comment when install theme base
//$widValue = str_replace('/prestashop/base-theme/themes/', __PS_BASE_URI__. 'themes/', $widValue);
$widValue = preg_replace('/\/themes\/(\w+)\/img/', '/themes/'.$this->_theme_dir.'/img', $widValue);
break;
}
}
$tmp[$widKey] = $widValue;
}
$model->params = call_user_func('base64'.'_encode', Tools::jsonEncode($tmp));
$model->save();
}
}
}
if (Tools::isSubmit('submitBulkinsertLangbtmegamenu_widgets')) {
$btmegamenu_widgetsBox = Tools::getValue('btmegamenu_widgetsBox');
$id_currentLang = $this->context->language->id;
$languages = Language::getLanguages(false);
if ($btmegamenu_widgetsBox) {
foreach ($btmegamenu_widgetsBox as $widgetID) {
$model = new LeoWidget($widgetID);
$tmp = Tools::jsonDecode(call_user_func('base64'.'_decode', $model->params), true);
$defauleVal = array();
if ($tmp) {
foreach ($tmp as $widKey => $widValue) {
$defaulArray = explode('_', $widKey);
if (strpos($widKey, '_'.$id_currentLang) !== false && $defaulArray[count($defaulArray) - 1] == $id_currentLang) {
$defauleVal[$widKey] = $widValue;
}
}
}
if ($defauleVal) {
foreach ($languages as $lang) {
if ($lang['id_lang'] == $id_currentLang) {
continue;
}
foreach ($defauleVal as $widKey => $widValue) {
$keyRemove = Tools::substr($widKey, 0, -Tools::strlen('_'.$id_currentLang));
$keyReal = $keyRemove.'_'.$lang['id_lang'];
if (!isset($tmp[$keyReal]) || trim($tmp[$keyReal]) == '') {
$tmp[$keyReal] = $widValue;
}
}
}
}
if ($defauleVal) {
$model->params = call_user_func('base64'.'_encode', Tools::jsonEncode($tmp));
$model->save();
}
}
}
}
parent::postProcess();
}
/**
* PERMISSION ACCOUNT demo@demo.com
* OVERRIDE CORE
* classes\controller\AdminController.php
*/
public function getTabSlug()
{
if (empty($this->tabSlug)) {
// GET RULE FOLLOW AdminApPageBuilderProfiles
$result = Db::getInstance()->getRow('
SELECT `id_tab`
FROM `'._DB_PREFIX_.'tab`
WHERE UCASE(`class_name`) = "'.'AdminLeoBootstrapMenuModule'.'"
');
$profile_id = $result['id_tab'];
$this->tabSlug = Access::findSlugByIdTab($profile_id);
}
return $this->tabSlug;
}
/**
* PERMISSION ACCOUNT demo@demo.com
* OVERRIDE CORE
*/
public function initProcess()
{
parent::initProcess();
if (count($this->errors) <= 0) {
$id = (int)Tools::getValue('id_btmegamenu_widgets');
if ($id) {
if (!$this->access('edit')) {
$this->errors[] = $this->trans('You do not have permission to edit this.', array(), 'Admin.Notifications.Error');
}
}
}
}
}

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,42 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeobootstrapmenuWidgetModuleFrontController extends ModuleFrontController
{
public $php_self;
public function init()
{
parent::init();
require_once($this->module->getLocalPath().'leobootstrapmenu.php');
}
public function initContent()
{
$this->php_self = 'widget';
parent::initContent();
$module = new leobootstrapmenu();
echo $module->renderLeoWidget();
die;
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,132 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
$path = dirname(_PS_ADMIN_DIR_);
include_once($path.'/config/config.inc.php');
include_once($path.'/init.php');
$res = (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu` (
`id_btmegamenu` int(11) NOT NULL AUTO_INCREMENT,
`id_group` int(11) NOT NULL,
`image` varchar(255) NOT NULL,
`id_parent` int(11) NOT NULL,
`sub_with` varchar(255) NOT NULL,
`is_group` tinyint(1) NOT NULL,
`width` varchar(255) DEFAULT NULL,
`submenu_width` varchar(255) DEFAULT NULL,
`submenu_colum_width` varchar(255) DEFAULT NULL,
`item` varchar(255) DEFAULT NULL,
`item_parameter` varchar(255) DEFAULT NULL,
`colums` varchar(255) DEFAULT NULL,
`type` varchar(255) NOT NULL,
`is_content` tinyint(1) NOT NULL,
`show_title` tinyint(1) NOT NULL,
`level_depth` smallint(6) NOT NULL,
`active` tinyint(1) NOT NULL,
`position` int(11) NOT NULL,
`submenu_content` text NOT NULL,
`show_sub` tinyint(1) NOT NULL,
`target` varchar(25) DEFAULT NULL,
`privacy` smallint(6) DEFAULT NULL,
`position_type` varchar(25) DEFAULT NULL,
`menu_class` varchar(255) DEFAULT NULL,
`content` text,
`icon_class` varchar(255) DEFAULT NULL,
`level` int(11) NOT NULL,
`left` int(11) NOT NULL,
`right` int(11) NOT NULL,
`submenu_catids` text,
`is_cattree` tinyint(1) DEFAULT \'1\',
`date_add` datetime DEFAULT NULL,
`date_upd` datetime DEFAULT NULL,
`groupBox` varchar(255) DEFAULT "all",
`params_widget` LONGTEXT,
PRIMARY KEY (`id_btmegamenu`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_lang` (
`id_btmegamenu` int(11) NOT NULL,
`id_lang` int(11) NOT NULL,
`title` varchar(255) DEFAULT NULL,
`text` varchar(255) DEFAULT NULL,
`url` varchar(255) DEFAULT NULL,
`description` text,
`content_text` text,
`submenu_content_text` text,
PRIMARY KEY (`id_btmegamenu`,`id_lang`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_shop` (
`id_btmegamenu` int(11) NOT NULL DEFAULT \'0\',
`id_shop` int(11) NOT NULL DEFAULT \'0\',
PRIMARY KEY (`id_btmegamenu`,`id_shop`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_widgets`(
`id_btmegamenu_widgets` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(250) NOT NULL,
`type` varchar(250) NOT NULL,
`params` LONGTEXT,
`id_shop` int(11) unsigned NOT NULL,
`key_widget` int(11) NOT NULL,
PRIMARY KEY (`id_btmegamenu_widgets`,`id_shop`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_group`(
`id_btmegamenu_group` int(11) NOT NULL AUTO_INCREMENT,
`id_shop` int(10) unsigned NOT NULL,
`hook` varchar(64) DEFAULT NULL,
`position` int(11) NOT NULL,
`active` tinyint(1) unsigned NOT NULL DEFAULT \'1\',
`params` text NOT NULL,
`active_ap` tinyint(1) DEFAULT NULL,
`randkey` varchar(255) DEFAULT NULL,
`form_id` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id_btmegamenu_group`,`id_shop`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_group_lang` (
`id_btmegamenu_group` int(11) NOT NULL,
`id_lang` int(11) NOT NULL,
`title` varchar(255) DEFAULT NULL,
`title_fo` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id_btmegamenu_group`,`id_lang`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
/* install sample data */
$rows = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT id_btmegamenu FROM `'._DB_PREFIX_.'btmegamenu`');
if (count($rows) <= 0 && file_exists(_PS_MODULE_DIR_.'leobootstrapmenu/install/sample.php')) {
include_once(_PS_MODULE_DIR_.'leobootstrapmenu/install/sample.php');
}

View File

@@ -0,0 +1,59 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
$languages = Language::getLanguages(false);
$mod_group_sample = new BtmegamenuGroup();
$context = Context::getContext();
foreach ($languages as $language) {
$mod_group_sample->title[$language['id_lang']] = 'Sample Megamenu';
}
$mod_group_sample->hook = 'displayTop';
$mod_group_sample->position = 0;
$mod_group_sample->id_shop = $context->shop->id;
$mod_group_sample->active = 1;
$mod_group_sample->params = 'eyJncm91cF90eXBlIjoiaG9yaXpvbnRhbCIsInNob3dfY2F2YXMiOiIxIiwidHlwZV9zdWIiOiJhdXRvIiwiZ3JvdXBfY2xhc3MiOiIifQ==';
$mod_group_sample->randkey = 'ac70e5b81cccd4671f8c75a464e569bd';
$mod_group_sample->add();
$id_group_sample = $mod_group_sample->id;
for ($i = 1; $i <= 3; ++$i) {
$mod_menu_sample = new Btmegamenu();
$mod_menu_sample->id_parent = 0;
$mod_menu_sample->id_group = $id_group_sample;
$mod_menu_sample->sub_with = 'submenu';
$mod_menu_sample->is_group = 0;
$mod_menu_sample->item = 'index';
$mod_menu_sample->colums = 1;
$mod_menu_sample->type = 'controller';
$mod_menu_sample->is_content = 0;
$mod_menu_sample->show_title = 1;
$mod_menu_sample->level_depth = 1;
$mod_menu_sample->active = 1;
$mod_menu_sample->position = $i;
$mod_menu_sample->show_sub = 0;
$mod_menu_sample->target = '_self';
$mod_menu_sample->privacy = 0;
$mod_menu_sample->level = 0;
$mod_menu_sample->left = 0;
$mod_menu_sample->right = 0;
$mod_menu_sample->is_cattree = 1;
foreach ($languages as $language) {
$mod_menu_sample->title[$language['id_lang']] = 'Sample menu '.$i;
}
$mod_menu_sample->save();
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,597 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Leo Bootstrap Menu
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoBtmegamenuHelper
{
public static function getCategories()
{
$children = self::getIndexedCategories();
$list = array();
self::treeCategory(1, $list, $children);
return $list;
}
public static function treeCategory($id, &$list, $children, $tree = "")
{
if (isset($children[$id])) {
if ($id != 0) {
$tree = $tree." - ";
}
foreach ($children[$id] as $v) {
$v["tree"] = $tree;
$list[] = $v;
self::treeCategory($v["id_category"], $list, $children, $tree);
}
}
}
public static function getIndexedCategories()
{
global $cookie;
$id_lang = $cookie->id_lang;
$id_shop = Context::getContext()->shop->id;
$join = 'JOIN `'._DB_PREFIX_.'category_shop` cs ON(c.`id_category` = cs.`id_category` AND cs.`id_shop` = '.(int)$id_shop.')';
$allCat = Db::getInstance()->ExecuteS('
SELECT c.*, cl.id_lang, cl.name, cl.description, cl.link_rewrite, cl.meta_title, cl.meta_keywords, cl.meta_description
FROM `'._DB_PREFIX_.'category` c
'.$join.'
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON (c.`id_category` = cl.`id_category` AND `id_lang` = '.(int)$id_lang.' AND cl.`id_shop` = '.(int)$id_shop.')
LEFT JOIN `'._DB_PREFIX_.'category_group` cg ON (cg.`id_category` = c.`id_category`)
WHERE `active` = 1
GROUP BY c.`id_category`
ORDER BY `id_category` ASC');
$children = array();
if ($allCat) {
foreach ($allCat as $v) {
$pt = $v["id_parent"];
$list = @$children[$pt] ? $children[$pt] : array();
array_push($list, $v);
$children[$pt] = $list;
}
return $children;
}
return array();
}
public static function getCMSCategories()
{
$children = self::getIndexedCMSCategories();
$list = array();
self::treeCMSCategory(1, $list, $children);
return $list;
}
public static function treeCMSCategory($id, &$list, &$children, $tree = "")
{
if (isset($children[$id])) {
if ($id != 0 && $id != 1) {
$tree = $tree." - ";
}
foreach ($children[$id] as &$v) {
$v['tree'] = $tree;
$v['name'] = $tree . $v['name'];
$list[] = $v;
self::treeCMSCategory($v['id_cms_category'], $list, $children, $tree);
}
}
}
public static function getIndexedCMSCategories()
{
$id_lang = (int)Context::getContext()->language->id;
$id_shop = (int)Context::getContext()->shop->id;
$sql = ' SELECT m.*, md.*
FROM '._DB_PREFIX_.'cms_category m
LEFT JOIN '._DB_PREFIX_.'cms_category_lang md ON m.id_cms_category = md.id_cms_category AND md.id_lang = '.(int)$id_lang . ' AND md.id_shop = '.(int)$id_shop
.' JOIN '._DB_PREFIX_.'cms_category_shop bs ON m.id_cms_category = bs.id_cms_category AND bs.id_shop = '.(int)($id_shop);
// if ($active) {
// $sql .= ' WHERE m.`active`=1 ';
// }
// if ($id_leoblogcat != null) {
// # validate module
// $sql .= ' WHERE id_parent='.(int)$id_leoblogcat;
// }
$sql .= ' ORDER BY `position` ';
$allCat = Db::getInstance()->ExecuteS($sql);
$children = array();
if ($allCat) {
foreach ($allCat as $v) {
$pt = $v["id_parent"];
$list = @$children[$pt] ? $children[$pt] : array();
array_push($list, $v);
$children[$pt] = $list;
}
return $children;
}
return array();
}
public static function getFieldValue($obj, $key, $id_lang = NULL, $id_shop = null)
{
if (!$id_shop && $obj->isLangMultishop()) {
$id_shop = Context::getContext()->shop->id;
}
if ($id_lang) {
$defaultValue = ($obj->id && isset($obj->{$key}[$id_lang])) ? $obj->{$key}[$id_lang] : '';
}
else {
$defaultValue = isset($obj->{$key}) ? $obj->{$key} : '';
}
return Tools::getValue($key.($id_lang ? '_'.$id_shop.'_'.$id_lang : ''), $defaultValue);
}
public static function getPost($keys = array(), $lang = false)
{
$post = array();
if ($lang === false) {
foreach ($keys as $key) {
// get value from $_POST
if ($key == 'icon_class') {
//remove single quote and double quote if fill class font icon
$icon_class = Tools::getValue($key);
if ($icon_class != strip_tags($icon_class)) {
$post[$key] = $icon_class;
} else {
$post[$key] = str_replace(array('\'', '"'), '', $icon_class);
}
} else {
$post[$key] = Tools::getValue($key);
}
}
}
if ($lang === true) {
foreach ($keys as $key) {
// get value multi language from $_POST
foreach (Language::getIDs(false) as $id_lang) {
$post[$key.'_'.(int)$id_lang] = Tools::getValue($key.'_'.(int)$id_lang);
}
}
}
return $post;
}
public static function getConfigKey($multi_lang = false)
{
if ($multi_lang == false) {
return array(
'saveleobootstrapmenu',
'id_btmegamenu',
'id_parent',
'active',
'show_title',
'sub_with',
'type',
'product_type',
'cms_type',
'category_type',
'manufacture_type',
'supplier_type',
'controller_type',
'controller_type_parameter',
'target',
'menu_class',
'icon_class',
'filename',
'is_group',
'colums',
'tab',
'groupBox',
);
} else {
return array(
'title',
'text',
'url',
'content_text',
);
}
}
public static function getBaseLink($id_shop = null, $ssl = null, $relative_protocol = false)
{
static $force_ssl = null;
if ($ssl === null) {
if ($force_ssl === null) {
$force_ssl = (Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE'));
}
$ssl = $force_ssl;
}
$context = Context::getContext();
if (!$id_shop) {
$id_shop = (int)Context::getContext()->shop->id;
}
if (Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE') && $id_shop !== null) {
$shop = new Shop($id_shop);
} else {
$shop = Context::getContext()->shop;
}
$ssl_enable = Configuration::get('PS_SSL_ENABLED');
if ($relative_protocol) {
$base = '//'.($ssl && $ssl_enable ? $shop->domain_ssl : $shop->domain);
} else {
$base = (($ssl && $ssl_enable) ? 'https://'.$shop->domain_ssl : 'http://'.$shop->domain);
}
return $base.$shop->getBaseURI();
}
public static function getLangLink($id_lang = null, Context $context = null, $id_shop = null)
{
if (!$context) {
$context = Context::getContext();
}
if (!$id_shop) {
$id_shop = $context->shop->id;
}
$allow = (int)Configuration::get('PS_REWRITING_SETTINGS');
if ((!$allow && in_array($id_shop, array($context->shop->id, null))) || !Language::isMultiLanguageActivated($id_shop) || !(int)Configuration::get('PS_REWRITING_SETTINGS', null, null, $id_shop)) {
return '';
}
if (!$id_lang) {
$id_lang = $context->language->id;
}
return Language::getIsoById($id_lang).'/';
}
public static function leoCreateColumn($table_name, $col_name, $data_type)
{
$sql = 'SHOW FIELDS FROM `'._DB_PREFIX_.bqSQL($table_name) .'` LIKE "'.bqSQL($col_name).'"';
$column = Db::getInstance()->executeS($sql);
if (empty($column)) {
$sql = 'ALTER TABLE `'._DB_PREFIX_.bqSQL($table_name).'` ADD COLUMN `'.bqSQL($col_name).'` '.pSQL($data_type);
$res = Db::getInstance()->execute($sql);
}
}
/**
* @param
* 0 no multi_lang
* 1 multi_lang follow id_lang
* 2 multi_lnag follow code_lang
* @return array
*/
public static function getPostAdmin($keys = array(), $multi_lang = 0)
{
$post = array();
if ($multi_lang == 0) {
foreach ($keys as $key) {
// get value from $_POST
$post[$key] = Tools::getValue($key);
}
} elseif ($multi_lang == 1) {
foreach ($keys as $key) {
// get value multi language from $_POST
if (method_exists('Language', 'getIDs')) {
foreach (Language::getIDs(false) as $id_lang)
$post[$key.'_'.(int)$id_lang] = Tools::getValue($key.'_'.(int)$id_lang);
}
}
} elseif ($multi_lang == 2) {
$languages = self::getLangAtt();
foreach ($keys as $key) {
// get value multi language from $_POST
foreach ($languages as $id_code)
$post[$key.'_'.$id_code] = Tools::getValue($key.'_'.$id_code);
}
}
return $post;
}
public static function getLangAtt($attribute = 'iso_code')
{
$languages = array();
foreach (Language::getLanguages(false, false, false) as $lang) {
$languages[] = $lang[$attribute];
}
return $languages;
}
public static function getCookie()
{
$data = $_COOKIE;
return $data;
}
public static function genKey()
{
return md5(time().rand());
}
static $id_shop;
/**
* FIX Install multi theme
* LeoBtmegamenuHelper::getIDShop();
*/
public static function getIDShop()
{
if ((int)self::$id_shop) {
$id_shop = (int)self::$id_shop;
} else {
$id_shop = (int)Context::getContext()->shop->id;
}
return $id_shop;
}
public static function base64Decode($data)
{
return call_user_func('base64_decode', $data);
}
public static function base64Encode($data)
{
return call_user_func('base64_encode', $data);
}
public static function autoUpdateModule()
{
$module = Module::getInstanceByName('leobootstrapmenu');
if (Configuration::get('LEOBOOTSTRAPMENU_CORRECT_MOUDLE') != $module->version) {
# UPDATE LATEST VERSION
Configuration::updateValue('LEOBOOTSTRAPMENU_CORRECT_MOUDLE', $module->version);
self::processCorrectModule();
}
}
public static function processCorrectModule($quickstart = false)
{
//update size of filed menu class
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu` MODIFY `menu_class` varchar(255) DEFAULT NULL');
Configuration::updateValue('BTMEGAMENU_GROUP_DE', '');
//change table leowidgets to btmegamenu_widgets
$correct_widget_table = Db::getInstance()->executeS('SELECT table_name FROM INFORMATION_SCHEMA.tables WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME = "'._DB_PREFIX_.'btmegamenu_widgets"');
if (count($correct_widget_table) < 1) {
$correct_old_widget_table = Db::getInstance()->executeS('SELECT table_name FROM INFORMATION_SCHEMA.tables WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME = "'._DB_PREFIX_.'leowidgets"');
if (count($correct_old_widget_table) == 1) {
Db::getInstance()->execute('RENAME TABLE `'._DB_PREFIX_.'leowidgets` TO `'._DB_PREFIX_.'btmegamenu_widgets`');
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_widgets` CHANGE `id_leowidgets` `id_btmegamenu_widgets` int(11) NOT NULL AUTO_INCREMENT');
} else {
Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_widgets`(
`id_btmegamenu_widgets` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(250) NOT NULL,
`type` varchar(250) NOT NULL,
`params` LONGTEXT,
`id_shop` int(11) unsigned NOT NULL,
`key_widget` int(11) NOT NULL,
PRIMARY KEY (`id_btmegamenu_widgets`,`id_shop`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;');
}
}
//change id_parent of root menu to 0
$correct_root_id = Db::getInstance()->getRow('SELECT `id_btmegamenu` FROM `'._DB_PREFIX_.'btmegamenu` WHERE `id_group` = 0 AND `id_parent` = 0');
if ($correct_root_id) {
Db::getInstance()->execute('DELETE FROM `'._DB_PREFIX_.'btmegamenu` WHERE `id_btmegamenu` = '.(int)$correct_root_id['id_btmegamenu']);
Db::getInstance()->execute('UPDATE `'._DB_PREFIX_.'btmegamenu` SET `id_parent` = 0 WHERE `id_parent` = '.(int)$correct_root_id['id_btmegamenu']);
}
//move params widget from group to menu
$correct_params_widgets_group = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group" AND column_name="params_widget"');
if (count($correct_params_widgets_group) == 1) {
$correct_params_widgets_menu = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu" AND column_name="params_widget"');
if (count($correct_params_widgets_menu) < 1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu` ADD `params_widget` LONGTEXT');
$list_group = Db::getInstance()->executeS('SELECT * FROM `'._DB_PREFIX_.'btmegamenu_group`');
foreach ($list_group as $list_group_item) {
$group_param_widget = Tools::jsonDecode(self::base64Decode($list_group_item['params_widget']), true);
if (count($group_param_widget) > 0) {
foreach ($group_param_widget as $group_param_widget_item) {
$id_menu = $group_param_widget_item['id'];
unset($group_param_widget_item['id']);
$new_param_widget = self::base64Encode(Tools::jsonEncode($group_param_widget_item));
Db::getInstance()->execute('UPDATE `'._DB_PREFIX_.'btmegamenu` SET `params_widget` = "'.pSQL($new_param_widget).'" WHERE `id_btmegamenu` = '.(int)$id_menu);
}
}
}
}
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group` DROP `params_widget`');
}
//correct randkey
$correct_randkey = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group" AND column_name="randkey"');
if (count($correct_randkey) < 1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group` ADD `randkey` varchar(255) DEFAULT NULL');
}
//correct form id for appagebuilder
$correct_form_id = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group" AND column_name="form_id"');
if (count($correct_form_id) < 1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group` ADD `form_id` varchar(255) DEFAULT NULL');
}
//auto add randkey for group
BtmegamenuGroup::autoCreateKey();
//correct group title, change to multilang
$correct_group_title = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group" AND column_name="title"');
$correct_group_lang_table = Db::getInstance()->executeS('SELECT table_name FROM INFORMATION_SCHEMA.tables WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME = "'._DB_PREFIX_.'btmegamenu_group_lang"');
if (count($correct_group_title) >= 1 && count($correct_group_lang_table) < 1) {
$list_group_title = Db::getInstance()->executeS('SELECT `id_btmegamenu_group`, `title` FROM `'._DB_PREFIX_.'btmegamenu_group`');
Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_group_lang` (
`id_btmegamenu_group` int(11) NOT NULL,
`id_lang` int(11) NOT NULL,
`title` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id_btmegamenu_group`,`id_lang`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;');
$list_lang = Language::getLanguages(false);
foreach ($list_group_title as $list_group_title_item) {
$group_id = $list_group_title_item['id_btmegamenu_group'];
$group_title = $list_group_title_item['title'];
foreach ($list_lang as $list_lang_item) {
Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_.'btmegamenu_group_lang`(`id_btmegamenu_group`,`id_lang`,`title`) VALUES('.(int)$group_id.', '.(int)$list_lang_item['id_lang'].', "'.pSQL($group_title).'")');
}
}
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group` DROP COLUMN `title`');
}
Configuration::updateValue('BTMEGAMENU_GROUP_AUTO_CORRECT', 1);
//correct title_fo
$correct_title_fo = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group_lang" AND column_name="title_fo"');
if (count($correct_title_fo) < 1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group_lang` ADD `title_fo` varchar(255) DEFAULT NULL');
$list_lang = Language::getLanguages(false);
$group_title_fo = '';
foreach ($list_lang as $list_lang_item) {
if ($list_lang_item['iso_code'] == 'en') {
$group_title_fo = 'Categories';
}
if ($list_lang_item['iso_code'] == 'es') {
$group_title_fo = 'Categorías';
}
if ($list_lang_item['iso_code'] == 'fr') {
$group_title_fo = 'Catégories';
}
if ($list_lang_item['iso_code'] == 'de') {
$group_title_fo = 'Kategorien';
}
if ($list_lang_item['iso_code'] == 'it') {
$group_title_fo = 'Categorie';
}
if ($list_lang_item['iso_code'] == 'ar') {
$group_title_fo = 'ال<D8A7>?ئات';
}
Db::getInstance()->execute('UPDATE `'._DB_PREFIX_.'btmegamenu_group_lang` SET `title_fo` = "'.pSQL($group_title_fo).'" WHERE `id_lang` = '.(int)$list_lang_item['id_lang']);
}
}
Configuration::updateValue('BTMEGAMENU_GROUP_AUTO_CORRECT_TITLE_FO', 1);
# ADD FIELD "URL" TO "BTMEGAMENU_LANG" TABLE - BEGIN
$exist_column = Db::getInstance()->executeS(" SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '"._DB_NAME_."' AND TABLE_NAME='"._DB_PREFIX_."btmegamenu_lang' AND COLUMN_NAME ='url'");
if (count($exist_column) < 1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_lang` ADD `url` varchar(255) DEFAULT NULL');
$menus = Db::getInstance()->executeS('SELECT `id_btmegamenu`, `id_parent`, `url` FROM `'._DB_PREFIX_.'btmegamenu`');
if ($menus) {
foreach ($menus as $menu) {
if ($menu['id_parent'] != 0) {
$megamenu = new Btmegamenu((int)$menu['id_btmegamenu']);
foreach ($megamenu->url as &$url) {
$url = $menu['url'] ? $menu['url'] : '';
# validate module
$validate_module = $url;
unset($validate_module);
}
$megamenu->update();
}
}
}
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu` DROP `url`');
}
# ADD FIELD "URL" TO "BTMEGAMENU_LANG" TABLE - END
if (!Configuration::hasKey('BTMEGAMENU_GROUP_AUTO_CORRECT')) {
//correct group title, change to multilang
$correct_group_title = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group" AND column_name="title"');
$correct_group_lang_table = Db::getInstance()->executeS('SELECT table_name FROM INFORMATION_SCHEMA.tables WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME = "'._DB_PREFIX_.'btmegamenu_group_lang"');
if (count($correct_group_title) >= 1 && count($correct_group_lang_table) < 1) {
$list_group_title = Db::getInstance()->executeS('SELECT `id_btmegamenu_group`, `title` FROM `'._DB_PREFIX_.'btmegamenu_group`');
Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'btmegamenu_group_lang` (
`id_btmegamenu_group` int(11) NOT NULL,
`id_lang` int(11) NOT NULL,
`title` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id_btmegamenu_group`, `id_lang`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;');
$list_lang = Language::getLanguages(false);
foreach ($list_group_title as $list_group_title_item) {
$group_id = $list_group_title_item['id_btmegamenu_group'];
$group_title = $list_group_title_item['title'];
foreach ($list_lang as $list_lang_item) {
Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_.'btmegamenu_group_lang`(`id_btmegamenu_group`, `id_lang`, `title`) VALUES('.(int)$group_id.', '.(int)$list_lang_item['id_lang'].', "'.pSQL($group_title).'")');
}
}
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group` DROP COLUMN `title`');
}
Configuration::updateValue('BTMEGAMENU_GROUP_AUTO_CORRECT', 1);
}
if (!Configuration::hasKey('BTMEGAMENU_GROUP_AUTO_CORRECT_TITLE_FO')) {
//correct title_fo
$correct_title_fo = Db::getInstance()->executeS('SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME="'._DB_PREFIX_.'btmegamenu_group_lang" AND column_name="title_fo"');
if (count($correct_title_fo) < 1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'btmegamenu_group_lang` ADD `title_fo` varchar(255) DEFAULT NULL');
$list_lang = Language::getLanguages(false);
$group_title_fo = '';
foreach ($list_lang as $list_lang_item) {
if ($list_lang_item['iso_code'] == 'en') {
$group_title_fo = 'Categories';
}
if ($list_lang_item['iso_code'] == 'es') {
$group_title_fo = 'Categorías';
}
if ($list_lang_item['iso_code'] == 'fr') {
$group_title_fo = 'Catégories';
}
if ($list_lang_item['iso_code'] == 'de') {
$group_title_fo = 'Kategorien';
}
if ($list_lang_item['iso_code'] == 'it') {
$group_title_fo = 'Categorie';
}
if ($list_lang_item['iso_code'] == 'ar') {
$group_title_fo = 'ال<D8A7>?ئات';
}
Db::getInstance()->execute('UPDATE `'._DB_PREFIX_.'btmegamenu_group_lang` SET `title_fo` = "'.pSQL($group_title_fo).'" WHERE `id_lang` = '.(int)$list_lang_item['id_lang']);
}
}
Configuration::updateValue('BTMEGAMENU_GROUP_AUTO_CORRECT_TITLE_FO', 1);
}
}
public static function getModuleTabs()
{
$data = array(
array(
'class_name' => 'AdminLeoBootstrapMenuModule',
'name' => 'Leo Megamenu Configuration',
'id_parent' => Tab::getIdFromClassName('AdminParentModulesSf'),
),
array(
'class_name' => 'AdminLeoWidgets',
'name' => 'Leo Widgets',
'id_parent' => -1,
),
);
return $data;
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,454 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f00c4b5028a0b922b149954c5c1977c5'] = 'ليو التمهيد Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ab0857e1178ede184ab343d3abeeab27'] = 'ليو التمهيد Megamenu دعم ليو Framework الإصدار 4.0.0';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ff727abac089006fe4491e17bd047e20'] = 'تحديث المراكز مكتملة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d1e17a4491b0eae1a6c5ed3bc0257162'] = 'المراكز تحديث المجموعة مكتملة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d52eaeff31af37a4a7e0550008aff5df'] = 'حدث خطأ أثناء محاولة حفظ.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_fedc662d36a4357b0f815f81f00884ba'] = 'حدث خطأ أثناء محاولة مكررة.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ef1182ba7dc5cbb84637abf08510af9'] = 'تكرار ل';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_21af00d8ab721b6fb8922c52d8e2f3de'] = 'القائمة لا يمكن أن تكون مكررة.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f38f5974cdc23279ffe6d203641a8bdf'] = 'تجديد الإعدادات.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ac2e6f4a6b63a98ba05472f89df6fc'] = 'وأضافت المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_9b417a62ecb853efc75be790b6d31925'] = 'تجديد المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_694267331c7ceb141d81802bd2ea349a'] = 'حذف المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bcaeab569ea644690d4d3c3e58636f3a'] = 'مسح ذاكرة التخزين المؤقت بنجاح';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0ebc299f2f3d0392afb8f7293479c34f'] = 'مجموعة مكررة ناجحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_78fdd1e114d2fb45850e77373b7c97f2'] = 'مجموعة الاستيراد ناجحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_dc1f087019a222a914d4ec3959da788a'] = 'الحاجيات الاستيراد ناجحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_aafeca601facaa973f2fae7533159182'] = 'وحدة الصحيحة هي ناجحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_63582074b0e39ca541eba9757409e40d'] = 'إضافة مجموعة جديدة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d23303cd157eee2b44ed01a20afd8616'] = 'كنت editting مجموعة:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6d1ca8184c6a1f11ecccfa17f8f9048a'] = 'محاصر';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_4b5a9713994cdd44bc37de1b41878493'] = 'عرض كامل';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b915c3f2926eb2dacadf11e7c5b904d7'] = 'مخبأة في أجهزة كبيرة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_200120bcca3122c156ec816080fe07d9'] = 'مخبأة في أجهزة متوسطة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6255dcec0f04135fa161d03e6bb46ea2'] = 'مخبأة في الأجهزة الصغيرة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_87147971120558dba2382337684846fe'] = 'مخبأة في أجهزة صغيرة إضافية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6840b02c2234cbeba4daa985c97d6f0f'] = 'مخبأة في الهواتف الذكية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f5b8c6ef0a73d5b71de9ebdc492e5d69'] = 'عنوان المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_26a6b0b5fb2892e829a76462bdb2d753'] = 'تظهر في هوك';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_185010cdaf98458a53dd01687e910b5c'] = 'نوع المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c1b5fa03ecdb95d4a45dd1c40b02527f'] = 'أفقي';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06ce2a25e5d12c166a36f654dbea6012'] = 'عمودي';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b59406c05876741bb8febf489769bf9'] = 'مشاهدة قماش';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_93cba07454f06a4a960172bbd6e2a435'] = 'نعم فعلا';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bafd7322c6e97d25b6299b5d6fe8920b'] = 'لا';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1fa2417910271cdf8f420ce1cf54f635'] = 'نوع الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06b9281e396db002010bde1de57262eb'] = 'السيارات';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_92b09c7c48c520c3c55e497875da437c'] = 'حق';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_945d5e233cf7d6240f6b783b36a374ff'] = 'اليسار';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a02d25d021341196276d17c7ae24c7ef'] = 'فئة المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'تمكين';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_193246c250497db0b1fe6e283df0420d'] = 'تكوين مجموعة حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2ac4090df61f41c1cc4be498196a9e41'] = 'تحرير MegaMenu البند.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_25b601375d779d63a16974701d7837e4'] = 'إنشاء جديد MegaMenu البند.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu معرف';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38a915ac6509a0c3af497a3ad669e247'] = 'مجموعة معرف';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_51ec9bf4aaeab1b25bb57f9f8d4de557'] = 'عنوان:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f32cf6af9fe711f5dd26f0fbe024833d'] = 'العنوان الفرعي:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_96c88741d441f47bcb02024773dd7b6d'] = 'معرف الوالدين';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1203cd27e4d1ab6f1296728c021d9c1a'] = 'انه فعال';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bb5d7374c100ddde6e6abc08286e0d43'] = 'إظهار العنوان';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_099b21e976549b30af257be2967cea8e'] = 'مشاهدة الفرعية مع';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6adf97f83acf6453d4a6a4b1070f3754'] = 'لا شيء';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b0b126cd07e1c1f2677690f080ee723'] = 'القائمة الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ed562a0d4381eef12d92c87520f3208'] = 'القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38f8e088214197a79b97a9b1bcb4356a'] = 'تشغيل (حدد نوع) أو إيقاف الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_967e8287db0345851faca171c445da22'] = 'نوع القائمة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45ed2be590e3d1e2226b08b2b8da0bdf'] = 'حدد نوع الارتباط القائمة وتعبئة البيانات لإدخال التالية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_02a3a357710cc2a5dfdfb74ed012fb59'] = 'رابط';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3adbdb3ac060038aa0e6e6c138ef9873'] = 'فئة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_deb10517653c255364175796ace3553f'] = 'المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d854d05db4b16b4d15b16d6b991ea452'] = 'صناعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ec136b444eede3bc85639fac0dd06229'] = 'المورد';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'سم';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3135f4019bee015e2d1ae7f77f9f3f64'] = 'أتش تي أم أل';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_322a7e7c999d39c2478aa0ef17640fd5'] = 'المراقب المالي الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_97f08a40f22a625d0cbfe03db3349108'] = 'معرف المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'نوع CMS';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_32b1e872d533aced68e8fd06117c35d9'] = 'الفئة نوع';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2f4a02b8227070b9648f83b1a0f753d1'] = 'نوع صناعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_840f15d4308745cf491a654c9e29857b'] = 'نوع المورد';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c3b870b9529d83e8ab05ef39b4f829bd'] = 'نوع HTML';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b08ec6f2658d5ba3afedf94551044caa'] = 'هذه القائمة ليست سوى لعرض المحتوى، الرجاء عدم تحديده لمستوى القائمة 1';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_77943d5880768a426a3b23977f8fa2be'] = 'قائمة وحدة تحكم الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_700ffcf19a261c914ff30c3d542d88a5'] = 'المعلمة من وحدة تحكم الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f847ec8337209fda71fdbee177008256'] = 'الهدف المفتوحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad6e7652b1bdfb38783486c2c3d5e806'] = 'الذات';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ef81cce7e4e10033ebb10962dfdd5e'] = 'فراغ';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_30269022e9d8f51beaabb52e5d0de2b7'] = 'أصل';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a4ffdcf0dc1f31b9acaf295d75b51d00'] = 'أعلى';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0aa0d31cb79800ecd07b253937ebc73a'] = 'الفئة القائمة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3c169c034764013722f0229ed64569c9'] = 'القائمة أيقونة الفئة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a46fb6b5ba54087073285bfaf1495c7e'] = 'وحدة متكاملة مع المواد الأيقونات';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'تحقق قائمة من الرموز واسم الفئة هنا';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_344c4d15d32ce1aaa5198302ec5d5e69'] = 'https://design.google.com/icons/ أو فئة الرمز الخاص بك';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_74d89d64fcc9c14e5a2635e491b80b1b'] = 'أو أيقونة القائمة صورة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b98250bc928e4b373abdcc9b19524557'] = 'استخدام رمز الصورة في حال عدم استخدامها رمز الفئة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_301c1ba861559777d322848a9f906d3a'] = 'الرمز معاينة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e73f481f7e7b2d27b31e40907011f4a6'] = 'المجموعة القائمة الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e2a092b8b0ef6da0bfedcb1eb4eb230b'] = 'مجموعة كل قائمة فرعية لعرض في نفس المستوى';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1976d7f704de389d9fe064e08ea35b2d'] = 'عمود';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_cdd576e2887eb59d7808128942aa2002'] = 'تعيين كل عنصر القائمة الفرعية كما عمود';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_920bd1fb6d54c93fca528ce941464225'] = 'وصول مجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_53dfb2e9e62dd21872852989f2e96e7a'] = 'علامة كل من مجموعات العملاء التي ترغب في الحصول على هذه القائمة.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45f3d6fbc9f6eabe5b173cdf54587196'] = 'حفظ عنصر القائمة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_630f6dc397fe74e52d5189e2c80f282b'] = 'الرجوع للقائمة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2408a2e1f3548bc838ad6e40c7dad229'] = 'انقر لتمكين';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1073a919db0dd5cecdf9bfa7a27ffa31'] = 'انقر لذوي الاحتياجات الخاصة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b09bbc28bf2f0236af89e8f195b77f43'] = 'id_group غير صالح';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_29f0a01f865107f8ef31f47d04e0f63b'] = 'لا يمكن إضافة مجموعة.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_923f7854e5bda70f7fac6a5d95761d8d'] = 'لا يمكن تحديث المجموعة.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ccb2cfd379b6f4b5d3dd360647c50fd3'] = 'كان الوضع تغير من مجموعة ناجحة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_7f82c65d548588c8d5412463c182e450'] = 'تعذر تحديث التكوين.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e8a5c576a48dc20222a450056573b938'] = 'لا يمكن حذف';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a1c802b316e5d7c19f4b81161d9062ed'] = 'المجموعة لا يمكن أن تكون مكررة.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_399029ace7efe88aa2c58744217a3d9c'] = 'تكرار المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_54626887b9513540ee940d5cbcb4ec3c'] = 'ملف لا يمكن أن يكون الاستيراد.';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a5b3562d98d1e893e609ed82b7a08f4a'] = 'إعداد القائمة الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d3d2e617335f08df83599665eef8a418'] = 'قريب';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_209ab02ae633519b46cbf291091c9cb0'] = 'إنشاء القائمة الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bafd7322c6e97d25b6299b5d6fe8920b'] = 'لا';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_93cba07454f06a4a960172bbd6e2a435'] = 'نعم فعلا';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8726fe06a1251f2d69eb65dfa1578f1b'] = 'القائمة الفرعية العرض';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_e73f481f7e7b2d27b31e40907011f4a6'] = 'المجموعة القائمة الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_21fbcdcb05401093d87872dea396fe6a'] = 'محاذاة القائمة الفرعية';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_03e0c5bbd5488f1e5ec282529dac9635'] = 'اضف سطر';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d312b9cccb61129c47823d180981cbf4'] = 'إزالة صف';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4dbab9feedb1a717f2c0879932c4db10'] = 'إضافة عمود';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_96dc3773770220a256d8b479eef5c2d9'] = 'إعداد عمود';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_fbd8a0acc91e582ddf8b9da85003f347'] = 'الفئة بالإضافة';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4f5f086e367315e5f52722c8c8e9b3e3'] = 'عرض العمود';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_2e1de4f4e3e08c978fc1329aec7437e1'] = 'إزالة العمود';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8d98b55298ae8b6601d02bd58be24c5e'] = 'إعداد القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a458be0f08b7e4ff3c0f633c100176c0'] = 'إدراج';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0fa1106114a6ccf3f9722f5aef3192f6'] = 'إنشاء القطعة الجديدة';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c84ce748a5e8352cac213d25fb83d5af'] = 'يعيش Megamenu المحرر: ';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4be8032cfc0137894be750611311d550'] = 'باستخدام هذه الأداة، والسماح لإنشاء قائمة فرعية وجود عدة صفوف وأعمدة متعددة. يمكنك حقن الحاجيات داخل الأعمدة أو القوائم المجموعة الفرعية في نفس المستوى من parent.Note: بعض تكوينات كمجموعة، والأعمدة سيتم overrided إعداد العرض';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'قائمة القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_80218ce7476e1f301da5741cef10014b'] = 'إنشاء القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bd4b2b2ed298e0d3008923b4dbb14d0e'] = 'معاينة على الموقع لايف';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_f43c0398a4a816999adf288ba64e68ee'] = 'تكوين إعادة تعيين';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0557fa923dcee4d0f86b1409f5c2167f'] = 'الى الخلف';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_7dce122004969d56ae2e0245cb754d35'] = 'تحرير';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_f2a6c498fb90ee345d997f888fce3b18'] = 'حذف';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_ed75712b0eb1913c28a3872731ffd48d'] = 'مكرر';
$_MODULE['<{leobootstrapmenu}prestashop>widget_9060a8fb2d3a39b4854d31dc5ef68805'] = 'عذرا، إعداد نموذج لا avairiable لهذا النوع';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_9fb0f5746dcd72593d681f48a5c6b396'] = 'القطعة معلومات.';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu معرف';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'اسم القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_869ba5dfa784f91b8a419f586a441850'] = 'تستخدم لتظهر في إدارة قائمة القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a763014a3695992edd8b8ad584a4a454'] = 'عنوان الأداة';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_90c43e62cf4d0338679c4fa7c3b205ce'] = 'وسوف تظهر هذه البلاط كما رأس كتلة القطعة. فارغا لتعطيل';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'نوع الأداة';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'تحديد نمط حالة تأهب';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0557fa923dcee4d0f86b1409f5c2167f'] = 'الى الخلف';
$_MODULE['<{leobootstrapmenu}prestashop>alert_b92071d61c88498171928745ca53078b'] = 'إنذار';
$_MODULE['<{leobootstrapmenu}prestashop>alert_66d87958a7480cf62622208f0327cc89'] = 'إنشاء صندوق رسالة تنبيه بناء على التمهيد 3 الخطأ المطبعي';
$_MODULE['<{leobootstrapmenu}prestashop>alert_77b43fa86520b04c4056e5c6f89e1824'] = 'النجاح في حالة تأهب';
$_MODULE['<{leobootstrapmenu}prestashop>alert_8f7a0172502cf3a3b6237a6a5b269fa1'] = 'معلومات التنبيه';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c80d81822445bd7495f392cbbcf9b19a'] = 'تحذير في حالة تأهب';
$_MODULE['<{leobootstrapmenu}prestashop>alert_80b4e4111ed8a1c469c734cf170ffac6'] = 'تنبيه خطر';
$_MODULE['<{leobootstrapmenu}prestashop>alert_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>alert_f15c1cae7882448b3fb0404682e17e61'] = 'محتوى';
$_MODULE['<{leobootstrapmenu}prestashop>alert_96a6f85135abd93f9e43a63ed42a4a0e'] = 'نوع التنبيه';
$_MODULE['<{leobootstrapmenu}prestashop>alert_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'تحديد نمط حالة تأهب';
$_MODULE['<{leobootstrapmenu}prestashop>alert_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_ad3caefba555cb8a5fcee7ca46815cad'] = 'صور من الفئات';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'موضع';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_675056ad1441b6375b2c5abd48c27ef1'] = 'عمق';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_49ee3087348e8d44e1feda1917443987'] = 'اسم';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_93cba07454f06a4a960172bbd6e2a435'] = 'نعم فعلا';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_3ed24fe0cea7b37e524ba7bf82ddb7fc'] = 'المستوى 1 الفئات';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_bafd7322c6e97d25b6299b5d6fe8920b'] = 'لا';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_e448695065137058e5f2ae8a35908c0d'] = 'يرجى إنشاء وتحميل الصور إلى المجلد: المواضيع / [your_current_themename] / أصول / IMG / وحدات / leobootstrapmenu / icontab /';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_2a0b9c7903dd4ab360877f21dd192b21'] = 'ترتيب حسب:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_189ed940b2d47934a0d6939995fe6695'] = 'إظهار الرموز:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_80d2677cf518f4d04320042f4ea6c146'] = 'حد';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_d85544fce402c7a2a96a48078edaf203'] = 'فيس بوك';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a016a73836f5149a1fe5d2817d1de4bc'] = 'رابط الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_1f89159c3bd49d8d22209f590f85c033'] = 'هو الحدود';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_cb5feb1b7314637725a2e73bdc9f7295'] = 'اللون';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a18366b217ebf811ad1886e4f4f865b2'] = 'ظلام';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_9914a0ce04a7b7b6a8e39bec55064b82'] = 'ضوء';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_646307c370df291bb6207f2fda39f83e'] = 'علامة التبويب عرض';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_3d1f92a565d3b1a61880236e33c49bf3'] = 'الجدول الزمني';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_87f9f735a1d36793ceaecd4e47124b63'] = 'أحداث';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_41de6d6cfb8953c021bbe4ba0701c8a1'] = 'رسائل';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_32954654ac8fe66a1d09be19001de2d4'] = 'عرض';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_687523785aa7f2aabbbb3e2c213b9c39'] = 'الحد الأدنى: 180 و الحد الأقصى: 500. افتراضي: 340';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_eec6c4bdbd339edf8cbea68becb85244'] = 'ارتفاع';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c608dd46f852f2ad1651ceccef53e4a3'] = 'الحد الأدنى: 70. افتراضي: 500';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_2e9864c4cae842d71fc0b5ffe1d9d7d2'] = 'مشاهدة ستريم';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_83cccf4d0f83339c027ad7395fa4d0b9'] = 'عرض الوجوه';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_82cede2523728ac5803d4a8d5ab5f0be'] = 'إخفاء الغلاف';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_f4629a6a3f69f39737e590fe9072a20f'] = 'رأس صغير';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>html_4c4ad5fca2e7a3f74dbb1ced00381aa4'] = 'HTML';
$_MODULE['<{leobootstrapmenu}prestashop>html_60935b099ea7c68292c1bd3d911d6f31'] = 'إنشاء HTML مع لغة متعددة';
$_MODULE['<{leobootstrapmenu}prestashop>html_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>html_f15c1cae7882448b3fb0404682e17e61'] = 'محتوى';
$_MODULE['<{leobootstrapmenu}prestashop>html_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>html_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>image_3984331438d9c6a507b5e5ad510ed789'] = 'صور معرض مجلد';
$_MODULE['<{leobootstrapmenu}prestashop>image_37bcad11db044ea27e549ece33f12afd'] = 'إنشاء صور معرض البسيطة من مجلد';
$_MODULE['<{leobootstrapmenu}prestashop>image_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leobootstrapmenu}prestashop>image_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leobootstrapmenu}prestashop>image_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>image_0ef1a72b3b970c57d039d3cebbdef82e'] = 'مسار المجلد صورة';
$_MODULE['<{leobootstrapmenu}prestashop>image_32954654ac8fe66a1d09be19001de2d4'] = 'عرض';
$_MODULE['<{leobootstrapmenu}prestashop>image_80d2677cf518f4d04320042f4ea6c146'] = 'حد';
$_MODULE['<{leobootstrapmenu}prestashop>image_168b82d33f8073018c50a4f658a02559'] = 'الأعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>image_c062fe33c6d778cd8fa933fefbea6d35'] = '1 العمود';
$_MODULE['<{leobootstrapmenu}prestashop>image_5abe7885127359a267e1c1bd52bee456'] = '2 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>image_10097b47d4e543deb3699c3a0b8d0a83'] = '3 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>image_589b314c7ef4edd9422ca8020577f7bf'] = '4 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>image_e204a434a4352b94f187dc03cf231da0'] = '6 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>image_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>image_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_bf12419b5b81e06a5fbfa8b9f0bace61'] = 'صور معرض كتالوج';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_8b676bb9dfe0c0a104858c3e117f7156'] = 'إنشاء صور Generalallery البسيطة من المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_3adbdb3ac060038aa0e6e6c138ef9873'] = 'فئة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'معرفات المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_f31bbdd1b3e85bccd652680e16935819'] = 'مصدر';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_af1b98adf7f686b84cd0b443e022b7a0'] = 'الفئات';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_be6d1dadf6f9afee7fc60ba24b455888'] = 'أدخل معرفات المنتج مع شكل ID1، ID2، ...';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_92c6fb93bd8dfc53a11887fc4772b7b8'] = 'صورة صغيرة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_57d2b8dbfabf7186608a51f552bbd2e3'] = 'صورة سميكة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_80d2677cf518f4d04320042f4ea6c146'] = 'حد';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5a79fd7cb1ef6584c80cfbd2f3fdb3b3'] = 'إدخال رقم';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_168b82d33f8073018c50a4f658a02559'] = 'الأعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c062fe33c6d778cd8fa933fefbea6d35'] = '1 العمود';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5abe7885127359a267e1c1bd52bee456'] = '2 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_10097b47d4e543deb3699c3a0b8d0a83'] = '3 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_589b314c7ef4edd9422ca8020577f7bf'] = '4 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_d0c322965b3b6af1bd496f7cf5b4fba2'] = '5 أعمدة';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>links_d305597f32be125c0d9f1061c8064086'] = 'روابط كتلة';
$_MODULE['<{leobootstrapmenu}prestashop>links_1a29a49ecc3965e9fa0b31ecbfdcf0ed'] = 'إنشاء قائمة الحظر سريعة';
$_MODULE['<{leobootstrapmenu}prestashop>links_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>links_14e8b6dfc0f73c6e08d39a0cde4caa95'] = 'رابط نصي';
$_MODULE['<{leobootstrapmenu}prestashop>links_a38a160bdeb9a6d335bfac470474b31f'] = 'نوع الارتباط';
$_MODULE['<{leobootstrapmenu}prestashop>links_4c07d90dc88de57891f67c82624df47b'] = 'اختر نوع الرابط وتعبئة البيانات لإدخال التالية';
$_MODULE['<{leobootstrapmenu}prestashop>links_02a3a357710cc2a5dfdfb74ed012fb59'] = 'رابط';
$_MODULE['<{leobootstrapmenu}prestashop>links_3adbdb3ac060038aa0e6e6c138ef9873'] = 'فئة';
$_MODULE['<{leobootstrapmenu}prestashop>links_deb10517653c255364175796ace3553f'] = 'المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>links_d854d05db4b16b4d15b16d6b991ea452'] = 'صناعة';
$_MODULE['<{leobootstrapmenu}prestashop>links_ec136b444eede3bc85639fac0dd06229'] = 'المورد';
$_MODULE['<{leobootstrapmenu}prestashop>links_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'سم';
$_MODULE['<{leobootstrapmenu}prestashop>links_322a7e7c999d39c2478aa0ef17640fd5'] = 'المراقب المالي الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>links_97f08a40f22a625d0cbfe03db3349108'] = 'معرف المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>links_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'نوع CMS';
$_MODULE['<{leobootstrapmenu}prestashop>links_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>links_32b1e872d533aced68e8fd06117c35d9'] = 'الفئة نوع';
$_MODULE['<{leobootstrapmenu}prestashop>links_2f4a02b8227070b9648f83b1a0f753d1'] = 'نوع صناعة';
$_MODULE['<{leobootstrapmenu}prestashop>links_840f15d4308745cf491a654c9e29857b'] = 'نوع المورد';
$_MODULE['<{leobootstrapmenu}prestashop>links_77943d5880768a426a3b23977f8fa2be'] = 'قائمة وحدة تحكم الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>links_700ffcf19a261c914ff30c3d542d88a5'] = 'المعلمة من وحدة تحكم الصفحة';
$_MODULE['<{leobootstrapmenu}prestashop>links_b0c1243ee6a1f016eba3b2f3d76337cc'] = 'إضافة رابط جديد';
$_MODULE['<{leobootstrapmenu}prestashop>links_7d057a8b442ab1baf97e0c1e31e2d8e1'] = 'نسخ إلى لغات أخرى';
$_MODULE['<{leobootstrapmenu}prestashop>links_93bb572dc9256069ff1a5eb9dee30c07'] = 'نسخة إلى لغات أخرى ... حررت';
$_MODULE['<{leobootstrapmenu}prestashop>links_b740ed310730f8151a17f63f8f8b405d'] = 'إزالة رابط';
$_MODULE['<{leobootstrapmenu}prestashop>links_ffb2dc8fb54e6983b8d88d880aa87875'] = 'مكررة لينك';
$_MODULE['<{leobootstrapmenu}prestashop>links_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>links_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_f99aabcf3a040444355a8767909cfa7e'] = 'تصنيع شعارات';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_3f91807219c1ca5609996d308e2e2a98'] = 'صنع شعار';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_80d2677cf518f4d04320042f4ea6c146'] = 'حد';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_461900b74731e07320ca79366df3e809'] = 'صورة:';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_d11086e25126528f097edeb92f5e2312'] = 'حدد نوع الصورة للتصنيع.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_266cae2087af23c12b8c71919ae57792'] = 'قائمة المنتجات';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_ea985a8b64a2481d70990c20d1e5c40f'] = 'إنشاء قائمة المنتجات';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f8a2f5e141b7d0e66f171176b7cad94a'] = 'المنتجات الجديدة';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_6f53fd1183b9a5b3665c905effdec86b'] = 'المنتجات الأكثر مبيعا';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_a4fa2066129e46ed1040c671d6b2248a'] = 'المنتجات الخاصة';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_dd8c3a4395d8d9a8e33a2c2dec55780a'] = 'منتجات مميزة';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f792311498c66fb3d3ce04fe637fcb99'] = 'منتجات عشوائية';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3adbdb3ac060038aa0e6e6c138ef9873'] = 'فئة';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_deb10517653c255364175796ace3553f'] = 'المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2377be3c2ad9b435ba277a73f0f1ca76'] = 'المصنعين';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'معرفات المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3c7679577cd1d0be2b98faf898cfc56d'] = 'تاريخ إضافة';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f35397b1fdf4aea48976008f663553c4'] = 'تاريخ التحديث';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_49ee3087348e8d44e1feda1917443987'] = 'اسم';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b7456cc2e90add373c165905ea7da187'] = 'معرف المنتج';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3601146c4e948c32b6424d2c0a7f0118'] = 'السعر';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_cf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'تصاعدي';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_e3cf5ac19407b1a62c6fccaff675a53b'] = 'تنازلي';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_77c8b9f38491385d59ddc33d29e751fe'] = 'مصدر:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b53787b5af6c89a0de9f1cf54fba9f21'] = 'الحد الأقصى لعدد من المنتجات في كل كاروسيل الصفحة (الافتراضي: 3).';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_af1b98adf7f686b84cd0b443e022b7a0'] = 'الفئات';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_8da6e2e09a30a5506ea169d8683baeff'] = 'قائمة المنتجات نوع';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_fbd3b147fb6e93c292192686fd286fe0'] = 'اختر نوع قائمة المنتجات';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f4a275a931b82e5058bc8ffad8b8e5bd'] = 'الصانع:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_80d2677cf518f4d04320042f4ea6c146'] = 'حد';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2a0b9c7903dd4ab360877f21dd192b21'] = 'ترتيب حسب:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_46229689f5013b8ba38140e6780d1387'] = 'ترتيب الطريق:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_bfa4f8af8165a84b7d7b2e01d8dfc870'] = 'HTML الخام';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_d26696bdab5c393ff4f26bed198da9c5'] = 'وضع الخام كود HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_f15c1cae7882448b3fb0404682e17e61'] = 'محتوى';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_1d9da2ca58c7a993b69c76737e16cae6'] = 'التصنيفات الفرعية في الأصل';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_daed04bd347cecefa7748146a08165f3'] = 'مشاهدة قائمة من الفئات وصلات من الوالد';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_57c5bf597fdda1de6eff8966a7c39d3b'] = 'الأصل معرف الفئة';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_40916513ecf4b87cc2693fe76d3633c6'] = 'تبويب HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_a59528e40aafec80300c48bbf9b0a40f'] = 'إنشاء تبويب HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_576e6627e310ac9597090af1745dafe1'] = 'نموذج القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_8eff44db9bbe46593e3b1cb56ffed7af'] = 'عدد تبويب HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_bd5b16acff5375ed538c0adfbd58cda3'] = 'التغريد القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_98578f643152d1bca7c905dc74c606b7'] = 'الحصول على أحدث تويتر TimeLife';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_2491bc9c7d8731e1ae33124093bc7026'] = 'تغريد';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_e93f994f01c537c4e2f7d8528c3eb5e9'] = 'عد';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8f9bfe9d1345237cb3b2b205864da075'] = 'مستخدم';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_475c80ecff56299d3527cf51af68e48c'] = 'لون الحدود';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_59ece6dc07b89f5c61320dd130579a7f'] = 'ارتباط اللون';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8903861290617267b361478ab7f16f31'] = 'لون الخط';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_df69f03147858e3109b2afefee502a63'] = 'اسم اللون';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_019765862acb186803ac6c689ae7517b'] = 'اسم نيك اللون';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_32954654ac8fe66a1d09be19001de2d4'] = 'عرض';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eec6c4bdbd339edf8cbea68becb85244'] = 'ارتفاع';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b7191be8622b11388acea47896bba8a2'] = 'مشاهدة الخلفية';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_65411e4df5934ff1e9b989d3f4a15b86'] = 'مشاهدة الردود';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b796c5bd7ecdb3f4a130bafbe46579d1'] = 'مشاهدة رأس';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_9d60ef9d2a4ad4cf628f0a1d44b7ef69'] = 'مشاهدة تذييل';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_62ab28751bbd4f9fb8596648a6ac4aa6'] = 'عرض الحدود';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eaa889afad651d87a59701c968474702'] = 'مشاهدة شريط التمرير';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_2cb0221689ba456de29cd38803276434'] = 'مدونة فيديو';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_a621a0a00c13bc5b2e75bc31ebe813b3'] = 'جعل القطعة الفيديو عبر وضع يوتيوب رمز، رمز فيميو';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_552323bf79d65a2283f5c388220fc904'] = 'نموذج القطعة.';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_f15c1cae7882448b3fb0404682e17e61'] = 'محتوى';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_961451826635656edda7616d692260ba'] = 'حفظ والبقاء';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_b718adec73e04ce3ec720dd11a06a308'] = 'هوية شخصية';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_f6877407122056368c82939281ed0ce2'] = 'القطعة الرئيسية';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'اسم القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'نوع الأداة';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_d3b206d196cd6be3a2764c1fb90b200f'] = 'احذف المختار';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e25f0ecd41211b01c83e5fec41df4fe7'] = 'حذف العناصر المحددة؟';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0f9c233d5d29a0e557d25709bd9d02b8'] = 'الصحيح رابط الصورة';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_66f8614a65369035f4157dcef44f6821'] = 'هل أنت متأكد أنك تريد تغيير رابط الصورة من موضوع القديم إلى موضوع جديد؟';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_6ad96faf4a6d1b202ae8eb9c75e51b5a'] = 'بيانات صناعة السيارات الإدخال لانج الجديدة';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_28bb7b2e6744bf90fa8eee8dd2fff21e'] = 'البيانات إدراج السيارات للغة جديدة؟';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_a0e5cfd3089e2cde79d1501d6e750920'] = 'صحيح استخدام المحتوى basecode64 (فقط لمطور)';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_729a51874fe901b092899e9e8b31c97a'] = 'هل أنت واثق؟';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_151648106e4bf98297882ea2ea1c4b0e'] = 'تم التحديث بنجاح';
$_MODULE['<{leobootstrapmenu}prestashop>configure_87aa2e739755a6fea3a63876b5a1d48e'] = 'بنجاح';
$_MODULE['<{leobootstrapmenu}prestashop>configure_6c48c87a96aafee932e092f8996d58a7'] = 'يعيش تحرير أدوات';
$_MODULE['<{leobootstrapmenu}prestashop>configure_2dcb434ba6ce0b393146e503deb3ece7'] = 'جعل المحتوى الغني للMegamenu';
$_MODULE['<{leobootstrapmenu}prestashop>configure_3d76f772615e1db191ab4e0acd1fa660'] = 'إدارة Megamenu شجرة - المجموعة: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_c151b520446c004dba60a45a3d707cd5'] = ' - اكتب: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_a54ec37b56b7cd1cfc87685bb195da82'] = 'لفرز أوامر أو تحديث الوالدين والطفل، وكنت drap والقائمة المنسدلة المتوقع.';
$_MODULE['<{leobootstrapmenu}prestashop>configure_0797189491c3ff8968fdb7f922248a74'] = 'الجديدة عنصر القائمة';
$_MODULE['<{leobootstrapmenu}prestashop>configure_f6f0e1c36183b494f7b211b232e0d881'] = 'معالجة ...';
$_MODULE['<{leobootstrapmenu}prestashop>configure_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'قائمة القطعة';
$_MODULE['<{leobootstrapmenu}prestashop>form_af1b98adf7f686b84cd0b443e022b7a0'] = 'الفئات';
$_MODULE['<{leobootstrapmenu}prestashop>form_1b9abf135ccb7ed2f2cd9c155137c351'] = 'تصفح';
$_MODULE['<{leobootstrapmenu}prestashop>form_dc30bc0c7914db5918da4263fce93ad2'] = 'واضح';
$_MODULE['<{leobootstrapmenu}prestashop>form_cfb7ed2a89b2febec5c605dd5a0add9d'] = 'المجموعة خلف الأرض';
$_MODULE['<{leobootstrapmenu}prestashop>form_434f4ca11924baf76d1992b2cd0d504c'] = 'انقر لتحميل أو حدد ظهر الأرض';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e150eb1b70e449b80a8a216278ddfc1'] = 'المجموعة المعاينة';
$_MODULE['<{leobootstrapmenu}prestashop>form_d9c974a800466ccd94c42de8fb08dd76'] = 'معاينة ل';
$_MODULE['<{leobootstrapmenu}prestashop>form_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leobootstrapmenu}prestashop>form_7782518f59cd91a2a712ef5e32ec5f4b'] = 'يدير المتزلجون';
$_MODULE['<{leobootstrapmenu}prestashop>form_3bf12d4578fb0274f9ff8d4090a97bd2'] = 'المجموعة التصدير والمتزلجون';
$_MODULE['<{leobootstrapmenu}prestashop>form_95143365aa9eab9135674624bcb05a00'] = 'حذف مختارة المجموعة؟';
$_MODULE['<{leobootstrapmenu}prestashop>form_f2a6c498fb90ee345d997f888fce3b18'] = 'حذف';
$_MODULE['<{leobootstrapmenu}prestashop>form_56b3014fad57ca689e86cde0d4143cde'] = 'حفظ المتزلج';
$_MODULE['<{leobootstrapmenu}prestashop>form_2b946b08a5f3b98a946605e450789621'] = 'نوع الفيديو';
$_MODULE['<{leobootstrapmenu}prestashop>form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'لا';
$_MODULE['<{leobootstrapmenu}prestashop>form_970cfba66b8380fb97b742e4571356c6'] = 'موقع YouTube';
$_MODULE['<{leobootstrapmenu}prestashop>form_15db599e0119be476d71bfc1fda72217'] = 'فيميو';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e78e8704c6152536ec480501e9f4868'] = 'معرف الفيديو';
$_MODULE['<{leobootstrapmenu}prestashop>form_50ca24c05b4dafa2ef236d15ae66a001'] = 'تشغيل تلقائي';
$_MODULE['<{leobootstrapmenu}prestashop>form_93cba07454f06a4a960172bbd6e2a435'] = 'نعم فعلا';
$_MODULE['<{leobootstrapmenu}prestashop>form_ddb9370afdc2b94184e6940840efe690'] = 'إدراج فئات جديدة أو تحديد لتبديل المحتوى عبر نقاط العرض';
$_MODULE['<{leobootstrapmenu}prestashop>form_9c368b768277accfb3b2bc50ac35a884'] = 'اختر خلفية المنزلق';
$_MODULE['<{leobootstrapmenu}prestashop>widget_7f94bd3cf3ad5793be0ec3a1e3e058ba'] = 'فقط من أجل وحدة leomanagewidgets';
$_MODULE['<{leobootstrapmenu}prestashop>widget_cd53637ad91ff7d51a57c9bbf44b6950'] = 'لكل وحدة (leomanagewidget، leomenubootstrap، leomenusidebar)';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_75267df40e119a3e6174762f493f9245'] = 'هل تريد نسخ CSS، JS مجلد إلى مجلد موضوع الحالي؟';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6622d333c33cfaf951fcf592c5834c79'] = 'نسخة CSS، JS إلى موضوع';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_70e0fdebe3805eb7287ebd4ea28098b7'] = 'لوحة تحكم Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_fc91b7c42dfcbb1a245d91f2c2a2f131'] = 'حدد هوك';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_32e5e1a06e3203df657d2439dd1e561c'] = 'كل هوك';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_79c0d6cba080dc90b01c887064c9fc2f'] = 'مسح ذاكرة التخزين المؤقت';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_51b5c6f906bfa4083b8ed143289666eb'] = 'النسخ الاحتياطي لقاعدة البيانات قبل تشغيل وحدة الصحيحة لآمنة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_af247d7a41136c6f8b262cf0ee3ef860'] = 'وحدة الصحيحة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_2b432d7a07f4e34f5f350577e6ad7502'] = 'قائمة المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_5a048522c38f75873335b2af3a5579d1'] = 'انقر لرؤية دليل التكوين';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b718adec73e04ce3ec720dd11a06a308'] = 'هوية شخصية';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_28974c2c793e780427dfb571b26443e6'] = 'اسم المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ec53a8c4f07baed5d8825072c89799be'] = 'الحالة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b9b371458ab7c314f88b81c553f6ce51'] = 'صنارة صيد';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_d1ecdda3b9584ecacc31b4ef6a9a1e9b'] = 'إضافة مجموعة جديدة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_379d5e7e8c9f09972e0915714abad8d3'] = 'تحرير المجموعة';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7dce122004969d56ae2e0245cb754d35'] = 'تحرير';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_c46942232f660ea828d88c66f5612c88'] = 'Editting';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_95143365aa9eab9135674624bcb05a00'] = 'حذف مختارة المجموعة؟';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f2a6c498fb90ee345d997f888fce3b18'] = 'حذف';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6b78d43aa7c49898c5257fc93a7d74b0'] = 'مكررة مختارة المجموعة؟';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ed75712b0eb1913c28a3872731ffd48d'] = 'مكرر';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e54c52d7ad97c4c98e903a75f097398d'] = 'المجموعة التصدير مع الحاجيات';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_94f7a6e8ebb7d3a7278da0f145ac9ccc'] = 'المجموعة التصدير دون الحاجيات';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'اختيار ملف';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_4ba17c9e4d2a1225b21ca1d1516c0a8e'] = 'يرجى تحميل *. TXT فقط';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ddd783edcc555eebd5f92a2c3579a183'] = 'مجموعة Overide أم لا:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_93cba07454f06a4a960172bbd6e2a435'] = 'نعم فعلا';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_bafd7322c6e97d25b6299b5d6fe8920b'] = 'لا';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7d4639a68f784ac72530a9e022484af6'] = 'الحاجيات Overide أم لا:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_062154b1e6f62a7e8de36088ddba1077'] = 'المجموعة استيراد';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f4aed105cd5886770ef3306471a9190d'] = 'استيراد القطع';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_63b369c65028ccfcffa813c6dc4e27c6'] = 'تصدير القطع من محل';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_aacd77492b29dd404232fdca9520b099'] = 'تصدير القطع من محل';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_dfed52002899e6e3584d6f7ce7a798b8'] = 'هل أنت متأكد من تجاوز مجموعة؟';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_47755ac4ec922da322eabc4168a9fefb'] = 'هل أنت متأكد من تجاوز الحاجيات؟';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e57706046ca57c358dc156fdf9f05863'] = 'يرجى تحميل ملف txt';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_d3d2e617335f08df83599665eef8a418'] = 'قريب';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'التالى';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_dd1f775e443ff3b9a89270713580a51b'] = 'سابق';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_6c042a5b59cb71ef3d44afd65e2d533e'] = 'يرجى اختيار واحدة لإزالة؟';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_0148ec297988933d1fce8869fd01c8e8'] = 'هل أنت متأكد من إزالة الصف تذييل الصفحة؟';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_6c7195551da0802a39b5e2bc7187df54'] = 'الملاحة تبديل';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_af1b98adf7f686b84cd0b443e022b7a0'] = 'الفئات';
$_MODULE['<{leobootstrapmenu}prestashop>widget_category_image_0b4db271fc4624853e634ef6882ea8be'] = 'مشاهدة الكل';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_3426bf3cca12b1f6550fd8bd36171e2f'] = 'عرض المنتجات';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_417ff10b658021bfcbe333e40192415a'] = 'أي شعار صورة في هذا الوقت.';
$_MODULE['<{leobootstrapmenu}prestashop>widget_sub_categories_6eef185925b1ecfdc2bd79b23064b808'] = 'عدم وجود فئة معرف';

View File

@@ -0,0 +1,454 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f00c4b5028a0b922b149954c5c1977c5'] = 'Leo Aufladung Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ab0857e1178ede184ab343d3abeeab27'] = 'Leo Bootstrap Megamenu Unterstützung Leo Framework Version 4.0.0';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ff727abac089006fe4491e17bd047e20'] = 'Aktualisierungspositionen Fertig';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d1e17a4491b0eae1a6c5ed3bc0257162'] = 'Aktualisieren von Gruppenpositionen Fertig';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d52eaeff31af37a4a7e0550008aff5df'] = 'Beim Speichern wurde ein Fehler aufgetreten.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_fedc662d36a4357b0f815f81f00884ba'] = 'Beim Duplizieren ist ein Fehler aufgetreten.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ef1182ba7dc5cbb84637abf08510af9'] = 'Duplizieren von';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_21af00d8ab721b6fb8922c52d8e2f3de'] = 'Das Menü konnte nicht dupliziert werden.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f38f5974cdc23279ffe6d203641a8bdf'] = 'Einstellungen aktualisiert.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ac2e6f4a6b63a98ba05472f89df6fc'] = 'Gruppe hinzugefügt';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_9b417a62ecb853efc75be790b6d31925'] = 'Gruppe aktualisiert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_694267331c7ceb141d81802bd2ea349a'] = 'Gruppe gelöscht';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bcaeab569ea644690d4d3c3e58636f3a'] = 'Erfolgreicher Clear-Cache';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0ebc299f2f3d0392afb8f7293479c34f'] = 'Die Duplikatgruppe ist erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_78fdd1e114d2fb45850e77373b7c97f2'] = 'Die Importgruppe ist erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_dc1f087019a222a914d4ec3959da788a'] = 'Widgets importieren ist erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_aafeca601facaa973f2fae7533159182'] = 'Das richtige Modul ist erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_63582074b0e39ca541eba9757409e40d'] = 'Neue Gruppe hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d23303cd157eee2b44ed01a20afd8616'] = 'Sie bearbeiten Gruppe:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6d1ca8184c6a1f11ecccfa17f8f9048a'] = 'Boxed';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_4b5a9713994cdd44bc37de1b41878493'] = 'Gesamtbreite';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b915c3f2926eb2dacadf11e7c5b904d7'] = 'In großen Geräten ausgeblendet';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_200120bcca3122c156ec816080fe07d9'] = 'Versteckt in mittleren Geräten';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6255dcec0f04135fa161d03e6bb46ea2'] = 'Versteckt in kleinen Geräten';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_87147971120558dba2382337684846fe'] = 'Versteckt in Extra kleine Geräte';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6840b02c2234cbeba4daa985c97d6f0f'] = 'Versteckt in Smart Phone';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f5b8c6ef0a73d5b71de9ebdc492e5d69'] = 'Gruppentitel';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_26a6b0b5fb2892e829a76462bdb2d753'] = 'Anzeigen im Haken';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_185010cdaf98458a53dd01687e910b5c'] = 'Gruppentyp';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c1b5fa03ecdb95d4a45dd1c40b02527f'] = 'Horizontal';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06ce2a25e5d12c166a36f654dbea6012'] = 'Vertikal';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b59406c05876741bb8febf489769bf9'] = 'Anzeigen Canvas';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_93cba07454f06a4a960172bbd6e2a435'] = 'ja';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Nein';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1fa2417910271cdf8f420ce1cf54f635'] = 'Geben Sie Sub ein';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06b9281e396db002010bde1de57262eb'] = 'Auto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_92b09c7c48c520c3c55e497875da437c'] = 'Recht';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_945d5e233cf7d6240f6b783b36a374ff'] = 'Links';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a02d25d021341196276d17c7ae24c7ef'] = 'Gruppenunterricht';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'Aktivieren';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_193246c250497db0b1fe6e283df0420d'] = 'Gruppenkonfiguration speichern';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2ac4090df61f41c1cc4be498196a9e41'] = 'Bearbeiten MegaMenu Item.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_25b601375d779d63a16974701d7837e4'] = 'Neues MegaMenu-Element erstellen.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38a915ac6509a0c3af497a3ad669e247'] = 'Gruppen-ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_51ec9bf4aaeab1b25bb57f9f8d4de557'] = 'Titel:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f32cf6af9fe711f5dd26f0fbe024833d'] = 'Untertitel:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_96c88741d441f47bcb02024773dd7b6d'] = 'Eltern ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1203cd27e4d1ab6f1296728c021d9c1a'] = 'Ist aktiv';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bb5d7374c100ddde6e6abc08286e0d43'] = 'Titel anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_099b21e976549b30af257be2967cea8e'] = 'Untermenü mit anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6adf97f83acf6453d4a6a4b1070f3754'] = 'Keiner';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b0b126cd07e1c1f2677690f080ee723'] = 'Untermenü';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ed562a0d4381eef12d92c87520f3208'] = 'Widget';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38f8e088214197a79b97a9b1bcb4356a'] = 'Einschalten (Typ wählen) oder Untermenü ausschalten';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_967e8287db0345851faca171c445da22'] = 'Menü-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45ed2be590e3d1e2226b08b2b8da0bdf'] = 'Wählen Sie einen Menüverknüpfungstyp und füllen Sie die folgenden Daten aus';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_02a3a357710cc2a5dfdfb74ed012fb59'] = 'Url';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Kategorie';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_deb10517653c255364175796ace3553f'] = 'Produkt';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d854d05db4b16b4d15b16d6b991ea452'] = 'Herstellung';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ec136b444eede3bc85639fac0dd06229'] = 'Lieferant';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'Cms';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3135f4019bee015e2d1ae7f77f9f3f64'] = 'Html';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_322a7e7c999d39c2478aa0ef17640fd5'] = 'Seitensteuerung';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_97f08a40f22a625d0cbfe03db3349108'] = 'Produkt ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'CMS-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_32b1e872d533aced68e8fd06117c35d9'] = 'Kategorie hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2f4a02b8227070b9648f83b1a0f753d1'] = 'Herstellungsart';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_840f15d4308745cf491a654c9e29857b'] = 'Lieferantentyp';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c3b870b9529d83e8ab05ef39b4f829bd'] = 'HTML-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b08ec6f2658d5ba3afedf94551044caa'] = 'Dieses Menü ist nur für Anzeigeinhalte, PLease nicht für Menüebene 1';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_77943d5880768a426a3b23977f8fa2be'] = 'Listenseite Controller';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_700ffcf19a261c914ff30c3d542d88a5'] = 'Parameter des Seitencontrollers';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f847ec8337209fda71fdbee177008256'] = 'Ziel öffnen';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad6e7652b1bdfb38783486c2c3d5e806'] = 'Selbst';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ef81cce7e4e10033ebb10962dfdd5e'] = 'Leer';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_30269022e9d8f51beaabb52e5d0de2b7'] = 'Elternteil';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a4ffdcf0dc1f31b9acaf295d75b51d00'] = 'Oben';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0aa0d31cb79800ecd07b253937ebc73a'] = 'Menü-Klasse';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3c169c034764013722f0229ed64569c9'] = 'Menü Symbol Klasse';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a46fb6b5ba54087073285bfaf1495c7e'] = 'Das Modul ist mit Material-Icons integriert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Prüfen Sie die Liste der Symbole und des Klassennamens hier';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_344c4d15d32ce1aaa5198302ec5d5e69'] = 'https://design.google.com/icons/ oder Ihr Symbol Klasse';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_74d89d64fcc9c14e5a2635e491b80b1b'] = 'Oder Menü Symbol Bild';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b98250bc928e4b373abdcc9b19524557'] = 'Verwenden Sie Bild-Symbol, wenn keine Verwendung Symbol Klasse';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_301c1ba861559777d322848a9f906d3a'] = 'Icon Vorschau';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e73f481f7e7b2d27b31e40907011f4a6'] = 'Gruppenuntermenü';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e2a092b8b0ef6da0bfedcb1eb4eb230b'] = 'Gruppe alle Untermenü, um in der gleichen Ebene anzuzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1976d7f704de389d9fe064e08ea35b2d'] = 'Spalte';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_cdd576e2887eb59d7808128942aa2002'] = 'Setzen Sie jeden Untermenüpunkt als Spalte';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_920bd1fb6d54c93fca528ce941464225'] = 'Gruppenzugang';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_53dfb2e9e62dd21872852989f2e96e7a'] = 'Markieren Sie alle Kundengruppen, zu denen Sie Zugang zu diesem Menü haben möchten.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45f3d6fbc9f6eabe5b173cdf54587196'] = 'Menüelement speichern';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_630f6dc397fe74e52d5189e2c80f282b'] = 'Zurück zur Liste';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2408a2e1f3548bc838ad6e40c7dad229'] = 'Klicken Sie auf Aktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1073a919db0dd5cecdf9bfa7a27ffa31'] = 'Klicken Sie auf Deaktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b09bbc28bf2f0236af89e8f195b77f43'] = 'Ungültige id_group';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_29f0a01f865107f8ef31f47d04e0f63b'] = 'Die Gruppe konnte nicht hinzugefügt werden.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_923f7854e5bda70f7fac6a5d95761d8d'] = 'Die Gruppe konnte nicht aktualisiert werden.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ccb2cfd379b6f4b5d3dd360647c50fd3'] = 'Der Änderungsstatus der Gruppe war erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_7f82c65d548588c8d5412463c182e450'] = 'Die Konfiguration konnte nicht aktualisiert werden.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e8a5c576a48dc20222a450056573b938'] = 'Konnte nicht gelöscht werden';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a1c802b316e5d7c19f4b81161d9062ed'] = 'Die Gruppe konnte nicht doppelt vorhanden sein.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_399029ace7efe88aa2c58744217a3d9c'] = 'Gruppe dupliziert';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_54626887b9513540ee940d5cbcb4ec3c'] = 'Die Datei konnte nicht importiert werden.';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a5b3562d98d1e893e609ed82b7a08f4a'] = 'Untermenü-Einstellung';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d3d2e617335f08df83599665eef8a418'] = 'Schließen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_209ab02ae633519b46cbf291091c9cb0'] = 'Untermenü erstellen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Nein';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_93cba07454f06a4a960172bbd6e2a435'] = 'ja';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8726fe06a1251f2d69eb65dfa1578f1b'] = 'Untermenü Breite';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_e73f481f7e7b2d27b31e40907011f4a6'] = 'Gruppenuntermenü';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_21fbcdcb05401093d87872dea396fe6a'] = 'Untermenü ausrichten';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_03e0c5bbd5488f1e5ec282529dac9635'] = 'Zeile hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d312b9cccb61129c47823d180981cbf4'] = 'Zeile entfernen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4dbab9feedb1a717f2c0879932c4db10'] = 'Spalte hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_96dc3773770220a256d8b479eef5c2d9'] = 'Spalteneinstellung';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_fbd8a0acc91e582ddf8b9da85003f347'] = 'Zusatzklasse';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4f5f086e367315e5f52722c8c8e9b3e3'] = 'Spaltenbreite';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_2e1de4f4e3e08c978fc1329aec7437e1'] = 'Spalte entfernen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8d98b55298ae8b6601d02bd58be24c5e'] = 'Widget-Einstellung';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a458be0f08b7e4ff3c0f633c100176c0'] = 'Einfügen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0fa1106114a6ccf3f9722f5aef3192f6'] = 'Neues Widget erstellen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c84ce748a5e8352cac213d25fb83d5af'] = 'Live Megamenu Herausgeber: ';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4be8032cfc0137894be750611311d550'] = 'Mit diesem Tool können Sie ein Untermenü mit mehreren Zeilen und mehreren Spalten erstellen. Sie können Widgets in Spalten oder Gruppen-Untermenüs in der gleichen Ebene von parent.Note: Einige Konfigurationen als Gruppe, Spalten Breite Einstellung überschrieben werden';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'Listen-Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_80218ce7476e1f301da5741cef10014b'] = 'Erstellen Sie ein Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bd4b2b2ed298e0d3008923b4dbb14d0e'] = 'Vorschau auf Live Site';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_f43c0398a4a816999adf288ba64e68ee'] = 'Konfiguration zurücksetzen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0557fa923dcee4d0f86b1409f5c2167f'] = 'Zurück';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_7dce122004969d56ae2e0245cb754d35'] = 'Bearbeiten';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_f2a6c498fb90ee345d997f888fce3b18'] = 'Löschen';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_ed75712b0eb1913c28a3872731ffd48d'] = 'Duplikat';
$_MODULE['<{leobootstrapmenu}prestashop>widget_9060a8fb2d3a39b4854d31dc5ef68805'] = 'Die Formulareinstellung ist für diesen Typ nicht verfügbar';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_9fb0f5746dcd72593d681f48a5c6b396'] = 'Widget-Info.';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Widget-Name';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_869ba5dfa784f91b8a419f586a441850'] = 'Verwenden für show in Listing Widget Management';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a763014a3695992edd8b8ad584a4a454'] = 'Widget-Titel';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_90c43e62cf4d0338679c4fa7c3b205ce'] = 'Diese Fliese wird als Kopf des Widgetblocks gezeigt. Leer deaktivieren';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Widget-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Wählen Sie einen Alertstil aus';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0557fa923dcee4d0f86b1409f5c2167f'] = 'Zurück';
$_MODULE['<{leobootstrapmenu}prestashop>alert_b92071d61c88498171928745ca53078b'] = 'Aufmerksam';
$_MODULE['<{leobootstrapmenu}prestashop>alert_66d87958a7480cf62622208f0327cc89'] = 'Erstellen Sie eine Alert Message Box basierend auf Bootstrap 3 typo';
$_MODULE['<{leobootstrapmenu}prestashop>alert_77b43fa86520b04c4056e5c6f89e1824'] = 'Alert Erfolg';
$_MODULE['<{leobootstrapmenu}prestashop>alert_8f7a0172502cf3a3b6237a6a5b269fa1'] = 'Alert-Info';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c80d81822445bd7495f392cbbcf9b19a'] = 'Warnhinweis';
$_MODULE['<{leobootstrapmenu}prestashop>alert_80b4e4111ed8a1c469c734cf170ffac6'] = 'Warnungsgefahr';
$_MODULE['<{leobootstrapmenu}prestashop>alert_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>alert_f15c1cae7882448b3fb0404682e17e61'] = 'Inhalt';
$_MODULE['<{leobootstrapmenu}prestashop>alert_96a6f85135abd93f9e43a63ed42a4a0e'] = 'Alarmtyp';
$_MODULE['<{leobootstrapmenu}prestashop>alert_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Wählen Sie einen Alertstil aus';
$_MODULE['<{leobootstrapmenu}prestashop>alert_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_ad3caefba555cb8a5fcee7ca46815cad'] = 'Bilder von Kategorien';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'Position';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_675056ad1441b6375b2c5abd48c27ef1'] = 'Tiefe';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_49ee3087348e8d44e1feda1917443987'] = 'Name';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_93cba07454f06a4a960172bbd6e2a435'] = 'ja';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_3ed24fe0cea7b37e524ba7bf82ddb7fc'] = 'Ebene 1 Kategorien';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Nein';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_e448695065137058e5f2ae8a35908c0d'] = 'Bitte erstellen und laden Sie Bilder in den Ordner: themes / [your_current_themename] / assets / img / modules / leobootstrapmenu / icontab /';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_2a0b9c7903dd4ab360877f21dd192b21'] = 'Sortieren nach:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_189ed940b2d47934a0d6939995fe6695'] = 'Symbole anzeigen:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_80d2677cf518f4d04320042f4ea6c146'] = 'Grenze';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a016a73836f5149a1fe5d2817d1de4bc'] = 'Seiten-URL';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_1f89159c3bd49d8d22209f590f85c033'] = 'Ist Grenze';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_cb5feb1b7314637725a2e73bdc9f7295'] = 'Farbe';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a18366b217ebf811ad1886e4f4f865b2'] = 'Dunkel';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_9914a0ce04a7b7b6a8e39bec55064b82'] = 'Licht';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_646307c370df291bb6207f2fda39f83e'] = 'Tabanzeige';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_3d1f92a565d3b1a61880236e33c49bf3'] = 'Zeitleiste';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_87f9f735a1d36793ceaecd4e47124b63'] = 'Veranstaltungen';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_41de6d6cfb8953c021bbe4ba0701c8a1'] = 'Nachrichten';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_32954654ac8fe66a1d09be19001de2d4'] = 'Breite';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_687523785aa7f2aabbbb3e2c213b9c39'] = 'Min: 180 und Max: 500. Voreinstellung: 340';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_eec6c4bdbd339edf8cbea68becb85244'] = 'Höhe';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c608dd46f852f2ad1651ceccef53e4a3'] = 'Min: 70. Voreinstellung: 500';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_2e9864c4cae842d71fc0b5ffe1d9d7d2'] = 'Stream anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_83cccf4d0f83339c027ad7395fa4d0b9'] = 'Zeige Gesichter';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_82cede2523728ac5803d4a8d5ab5f0be'] = 'Cover ausblenden';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_f4629a6a3f69f39737e590fe9072a20f'] = 'Kleiner Kopf';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>html_4c4ad5fca2e7a3f74dbb1ced00381aa4'] = 'HTML';
$_MODULE['<{leobootstrapmenu}prestashop>html_60935b099ea7c68292c1bd3d911d6f31'] = 'Erstellen Sie HTML mit mehreren Sprachen';
$_MODULE['<{leobootstrapmenu}prestashop>html_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>html_f15c1cae7882448b3fb0404682e17e61'] = 'Inhalt';
$_MODULE['<{leobootstrapmenu}prestashop>html_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>html_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>image_3984331438d9c6a507b5e5ad510ed789'] = 'Bilder Galerie Ordner';
$_MODULE['<{leobootstrapmenu}prestashop>image_37bcad11db044ea27e549ece33f12afd'] = 'Bilder erstellen Mini Galerie aus Ordner';
$_MODULE['<{leobootstrapmenu}prestashop>image_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>image_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leobootstrapmenu}prestashop>image_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>image_0ef1a72b3b970c57d039d3cebbdef82e'] = 'Bildordnerpfad';
$_MODULE['<{leobootstrapmenu}prestashop>image_32954654ac8fe66a1d09be19001de2d4'] = 'Breite';
$_MODULE['<{leobootstrapmenu}prestashop>image_80d2677cf518f4d04320042f4ea6c146'] = 'Grenze';
$_MODULE['<{leobootstrapmenu}prestashop>image_168b82d33f8073018c50a4f658a02559'] = 'Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>image_c062fe33c6d778cd8fa933fefbea6d35'] = '1 Säule';
$_MODULE['<{leobootstrapmenu}prestashop>image_5abe7885127359a267e1c1bd52bee456'] = '2 Säulen';
$_MODULE['<{leobootstrapmenu}prestashop>image_10097b47d4e543deb3699c3a0b8d0a83'] = '3 Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>image_589b314c7ef4edd9422ca8020577f7bf'] = '4 Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>image_e204a434a4352b94f187dc03cf231da0'] = '6 Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>image_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>image_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_bf12419b5b81e06a5fbfa8b9f0bace61'] = 'Bilder Galerie Produkt';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_8b676bb9dfe0c0a104858c3e117f7156'] = 'Bilder erstellen Mini Galerie vom Produkt';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Kategorie';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'Produkt-IDs';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_f31bbdd1b3e85bccd652680e16935819'] = 'Quelle';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_af1b98adf7f686b84cd0b443e022b7a0'] = 'Kategorien';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_be6d1dadf6f9afee7fc60ba24b455888'] = 'Geben Sie Produkt-IDs mit Format id1, id2, ... ein.';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_92c6fb93bd8dfc53a11887fc4772b7b8'] = 'Kleines Bild';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_57d2b8dbfabf7186608a51f552bbd2e3'] = 'Dickes Bild';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_80d2677cf518f4d04320042f4ea6c146'] = 'Grenze';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5a79fd7cb1ef6584c80cfbd2f3fdb3b3'] = 'Geben Sie eine Zahl ein';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_168b82d33f8073018c50a4f658a02559'] = 'Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c062fe33c6d778cd8fa933fefbea6d35'] = '1 Säule';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5abe7885127359a267e1c1bd52bee456'] = '2 Säulen';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_10097b47d4e543deb3699c3a0b8d0a83'] = '3 Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_589b314c7ef4edd9422ca8020577f7bf'] = '4 Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_d0c322965b3b6af1bd496f7cf5b4fba2'] = '5 Spalten';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>links_d305597f32be125c0d9f1061c8064086'] = 'Links blockieren';
$_MODULE['<{leobootstrapmenu}prestashop>links_1a29a49ecc3965e9fa0b31ecbfdcf0ed'] = 'Erstellen von Listenblockverknüpfungen';
$_MODULE['<{leobootstrapmenu}prestashop>links_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>links_14e8b6dfc0f73c6e08d39a0cde4caa95'] = 'Textverknüpfung';
$_MODULE['<{leobootstrapmenu}prestashop>links_a38a160bdeb9a6d335bfac470474b31f'] = 'Verknüpfungstyp';
$_MODULE['<{leobootstrapmenu}prestashop>links_4c07d90dc88de57891f67c82624df47b'] = 'Wählen Sie einen Verknüpfungstyp aus und füllen Sie die folgenden Daten aus';
$_MODULE['<{leobootstrapmenu}prestashop>links_02a3a357710cc2a5dfdfb74ed012fb59'] = 'Url';
$_MODULE['<{leobootstrapmenu}prestashop>links_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Kategorie';
$_MODULE['<{leobootstrapmenu}prestashop>links_deb10517653c255364175796ace3553f'] = 'Produkt';
$_MODULE['<{leobootstrapmenu}prestashop>links_d854d05db4b16b4d15b16d6b991ea452'] = 'Herstellung';
$_MODULE['<{leobootstrapmenu}prestashop>links_ec136b444eede3bc85639fac0dd06229'] = 'Lieferant';
$_MODULE['<{leobootstrapmenu}prestashop>links_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'Cms';
$_MODULE['<{leobootstrapmenu}prestashop>links_322a7e7c999d39c2478aa0ef17640fd5'] = 'Seitensteuerung';
$_MODULE['<{leobootstrapmenu}prestashop>links_97f08a40f22a625d0cbfe03db3349108'] = 'Produkt ID';
$_MODULE['<{leobootstrapmenu}prestashop>links_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'CMS-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>links_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>links_32b1e872d533aced68e8fd06117c35d9'] = 'Kategorie hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>links_2f4a02b8227070b9648f83b1a0f753d1'] = 'Herstellungsart';
$_MODULE['<{leobootstrapmenu}prestashop>links_840f15d4308745cf491a654c9e29857b'] = 'Lieferantentyp';
$_MODULE['<{leobootstrapmenu}prestashop>links_77943d5880768a426a3b23977f8fa2be'] = 'Listenseite Controller';
$_MODULE['<{leobootstrapmenu}prestashop>links_700ffcf19a261c914ff30c3d542d88a5'] = 'Parameter des Seitencontrollers';
$_MODULE['<{leobootstrapmenu}prestashop>links_b0c1243ee6a1f016eba3b2f3d76337cc'] = 'Neuen Link hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>links_7d057a8b442ab1baf97e0c1e31e2d8e1'] = 'Kopieren in andere Sprachen';
$_MODULE['<{leobootstrapmenu}prestashop>links_93bb572dc9256069ff1a5eb9dee30c07'] = 'Kopieren in andere Sprachen ... DONE';
$_MODULE['<{leobootstrapmenu}prestashop>links_b740ed310730f8151a17f63f8f8b405d'] = 'Link entfernen';
$_MODULE['<{leobootstrapmenu}prestashop>links_ffb2dc8fb54e6983b8d88d880aa87875'] = 'Doppelter Link';
$_MODULE['<{leobootstrapmenu}prestashop>links_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>links_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_f99aabcf3a040444355a8767909cfa7e'] = 'Herstellung von Logos';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_3f91807219c1ca5609996d308e2e2a98'] = 'Herstellung Logo';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_80d2677cf518f4d04320042f4ea6c146'] = 'Grenze';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_461900b74731e07320ca79366df3e809'] = 'Image:';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_d11086e25126528f097edeb92f5e2312'] = 'Wählen Sie ein Typbild für die Herstellung aus.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_266cae2087af23c12b8c71919ae57792'] = 'Produktliste';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_ea985a8b64a2481d70990c20d1e5c40f'] = 'Erzeugnisliste';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f8a2f5e141b7d0e66f171176b7cad94a'] = 'Neue Produkte';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_6f53fd1183b9a5b3665c905effdec86b'] = 'Produkte Bestseller';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_a4fa2066129e46ed1040c671d6b2248a'] = 'Produkte Speziell';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_dd8c3a4395d8d9a8e33a2c2dec55780a'] = 'Produkte vorgestellt';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f792311498c66fb3d3ce04fe637fcb99'] = 'Zufällige Produkte';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Kategorie';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_deb10517653c255364175796ace3553f'] = 'Produkt';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2377be3c2ad9b435ba277a73f0f1ca76'] = 'Hersteller';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'Produkt-IDs';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3c7679577cd1d0be2b98faf898cfc56d'] = 'Datum Hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f35397b1fdf4aea48976008f663553c4'] = 'Datum aktualisieren';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_49ee3087348e8d44e1feda1917443987'] = 'Name';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b7456cc2e90add373c165905ea7da187'] = 'Produkt ID';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3601146c4e948c32b6424d2c0a7f0118'] = 'Preis';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_cf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'Aufsteigend';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_e3cf5ac19407b1a62c6fccaff675a53b'] = 'Absteigend';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_77c8b9f38491385d59ddc33d29e751fe'] = 'Quelle:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b53787b5af6c89a0de9f1cf54fba9f21'] = 'Die maximale Anzahl der Produkte in jeder Seite Karussell (Standard: 3).';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_af1b98adf7f686b84cd0b443e022b7a0'] = 'Kategorien';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_8da6e2e09a30a5506ea169d8683baeff'] = 'Liste der Produkte';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_fbd3b147fb6e93c292192686fd286fe0'] = 'Wählen Sie einen Produktlistentyp aus';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f4a275a931b82e5058bc8ffad8b8e5bd'] = 'Hersteller:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_80d2677cf518f4d04320042f4ea6c146'] = 'Grenze';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2a0b9c7903dd4ab360877f21dd192b21'] = 'Sortieren nach:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_46229689f5013b8ba38140e6780d1387'] = 'Auftrags-Weise:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_bfa4f8af8165a84b7d7b2e01d8dfc870'] = 'Raw HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_d26696bdab5c393ff4f26bed198da9c5'] = 'Raw HTML-Code einfügen';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_f15c1cae7882448b3fb0404682e17e61'] = 'Inhalt';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_1d9da2ca58c7a993b69c76737e16cae6'] = 'Unterkategorien In Parent';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_daed04bd347cecefa7748146a08165f3'] = 'Liste von Kategorien Links Of Parent';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_57c5bf597fdda1de6eff8966a7c39d3b'] = 'Übergeordnete Kategorie-ID';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_40916513ecf4b87cc2693fe76d3633c6'] = 'HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_a59528e40aafec80300c48bbf9b0a40f'] = 'HTML-Registerkarte erstellen';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_576e6627e310ac9597090af1745dafe1'] = 'Widget-Formular';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_8eff44db9bbe46593e3b1cb56ffed7af'] = 'Nummer der Registerkarte HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_bd5b16acff5375ed538c0adfbd58cda3'] = 'Twitter Widget';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_98578f643152d1bca7c905dc74c606b7'] = 'Erhalten Sie Twitter TimeLife';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_2491bc9c7d8731e1ae33124093bc7026'] = 'Twitter';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_e93f994f01c537c4e2f7d8528c3eb5e9'] = 'Graf';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8f9bfe9d1345237cb3b2b205864da075'] = 'Benutzer';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_475c80ecff56299d3527cf51af68e48c'] = 'Randfarbe';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_59ece6dc07b89f5c61320dd130579a7f'] = 'Link Farbe';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8903861290617267b361478ab7f16f31'] = 'Textfarbe';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_df69f03147858e3109b2afefee502a63'] = 'Name Farbe';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_019765862acb186803ac6c689ae7517b'] = 'Spitzname Farbe';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_32954654ac8fe66a1d09be19001de2d4'] = 'Breite';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eec6c4bdbd339edf8cbea68becb85244'] = 'Höhe';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b7191be8622b11388acea47896bba8a2'] = 'Hintergrund anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_65411e4df5934ff1e9b989d3f4a15b86'] = 'Antworten anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b796c5bd7ecdb3f4a130bafbe46579d1'] = 'Kopfzeile anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_9d60ef9d2a4ad4cf628f0a1d44b7ef69'] = 'Fußzeile anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_62ab28751bbd4f9fb8596648a6ac4aa6'] = 'Grenze anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eaa889afad651d87a59701c968474702'] = 'Scrollbar anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_2cb0221689ba456de29cd38803276434'] = 'Video-Code';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_a621a0a00c13bc5b2e75bc31ebe813b3'] = 'Machen Video-Widget über Putting Youtube-Code, Vimeo Code';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_552323bf79d65a2283f5c388220fc904'] = 'Widget-Formular.';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_f15c1cae7882448b3fb0404682e17e61'] = 'Inhalt';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_961451826635656edda7616d692260ba'] = 'Speichern und bleiben';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_b718adec73e04ce3ec720dd11a06a308'] = 'ICH WÜRDE';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_f6877407122056368c82939281ed0ce2'] = 'Widget-Taste';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Widget-Name';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Widget-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_d3b206d196cd6be3a2764c1fb90b200f'] = 'Ausgewählte löschen';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Ausgewählte Elemente löschen?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0f9c233d5d29a0e557d25709bd9d02b8'] = 'Korrigieren Sie Image Link';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_66f8614a65369035f4157dcef44f6821'] = 'Sind Sie sicher, dass Sie Image-URL von alten Thema zu neuen Thema ändern möchten?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_6ad96faf4a6d1b202ae8eb9c75e51b5a'] = 'Automatische Eingangsdaten für New Lang';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_28bb7b2e6744bf90fa8eee8dd2fff21e'] = 'Auto-Insert-Daten für neue Sprache?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_a0e5cfd3089e2cde79d1501d6e750920'] = 'Korrigieren Sie Content use basecode64 (nur für Entwickler)';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_729a51874fe901b092899e9e8b31c97a'] = 'Bist du sicher?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_151648106e4bf98297882ea2ea1c4b0e'] = 'Aktualisierung erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>configure_87aa2e739755a6fea3a63876b5a1d48e'] = 'Erfolgreich';
$_MODULE['<{leobootstrapmenu}prestashop>configure_6c48c87a96aafee932e092f8996d58a7'] = 'Live Bearbeitungswerkzeuge';
$_MODULE['<{leobootstrapmenu}prestashop>configure_2dcb434ba6ce0b393146e503deb3ece7'] = 'Um Reiche Inhalte für Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>configure_3d76f772615e1db191ab4e0acd1fa660'] = 'Tree Megamenu Management - Unternehmensgruppe: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_c151b520446c004dba60a45a3d707cd5'] = ' - Art: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_a54ec37b56b7cd1cfc87685bb195da82'] = 'Um Bestellungen zu sortieren oder Eltern-Kind zu aktualisieren, drap und drop erwartete Menü.';
$_MODULE['<{leobootstrapmenu}prestashop>configure_0797189491c3ff8968fdb7f922248a74'] = 'Neues Menüelement';
$_MODULE['<{leobootstrapmenu}prestashop>configure_f6f0e1c36183b494f7b211b232e0d881'] = 'Verarbeitung ...';
$_MODULE['<{leobootstrapmenu}prestashop>configure_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'Listen-Widget';
$_MODULE['<{leobootstrapmenu}prestashop>form_af1b98adf7f686b84cd0b443e022b7a0'] = 'Kategorien';
$_MODULE['<{leobootstrapmenu}prestashop>form_1b9abf135ccb7ed2f2cd9c155137c351'] = 'Durchsuchen';
$_MODULE['<{leobootstrapmenu}prestashop>form_dc30bc0c7914db5918da4263fce93ad2'] = 'Klar';
$_MODULE['<{leobootstrapmenu}prestashop>form_cfb7ed2a89b2febec5c605dd5a0add9d'] = 'Gruppe Hintergrund';
$_MODULE['<{leobootstrapmenu}prestashop>form_434f4ca11924baf76d1992b2cd0d504c'] = 'Klicken Sie, um einen Hintergrund zu laden oder auszuwählen';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e150eb1b70e449b80a8a216278ddfc1'] = 'Vorschau Gruppe';
$_MODULE['<{leobootstrapmenu}prestashop>form_d9c974a800466ccd94c42de8fb08dd76'] = 'Vorschau für';
$_MODULE['<{leobootstrapmenu}prestashop>form_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leobootstrapmenu}prestashop>form_7782518f59cd91a2a712ef5e32ec5f4b'] = 'Verwaltet Schieberegler';
$_MODULE['<{leobootstrapmenu}prestashop>form_3bf12d4578fb0274f9ff8d4090a97bd2'] = 'Export Group und Schieberegler';
$_MODULE['<{leobootstrapmenu}prestashop>form_95143365aa9eab9135674624bcb05a00'] = 'Ausgewählte Gruppe löschen?';
$_MODULE['<{leobootstrapmenu}prestashop>form_f2a6c498fb90ee345d997f888fce3b18'] = 'Löschen';
$_MODULE['<{leobootstrapmenu}prestashop>form_56b3014fad57ca689e86cde0d4143cde'] = 'Speichern Sie Slider';
$_MODULE['<{leobootstrapmenu}prestashop>form_2b946b08a5f3b98a946605e450789621'] = 'Video-Typ';
$_MODULE['<{leobootstrapmenu}prestashop>form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Nein';
$_MODULE['<{leobootstrapmenu}prestashop>form_970cfba66b8380fb97b742e4571356c6'] = 'Youtube';
$_MODULE['<{leobootstrapmenu}prestashop>form_15db599e0119be476d71bfc1fda72217'] = 'Vimeo';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e78e8704c6152536ec480501e9f4868'] = 'Video-ID';
$_MODULE['<{leobootstrapmenu}prestashop>form_50ca24c05b4dafa2ef236d15ae66a001'] = 'Automatisches Abspielen';
$_MODULE['<{leobootstrapmenu}prestashop>form_93cba07454f06a4a960172bbd6e2a435'] = 'ja';
$_MODULE['<{leobootstrapmenu}prestashop>form_ddb9370afdc2b94184e6940840efe690'] = 'Fügen Sie neue ein oder wählen Sie Klassen für das Umschalten von Inhalten über Viewport-Haltepunkte aus';
$_MODULE['<{leobootstrapmenu}prestashop>form_9c368b768277accfb3b2bc50ac35a884'] = 'Schieberegler-Hintergrund auswählen';
$_MODULE['<{leobootstrapmenu}prestashop>widget_7f94bd3cf3ad5793be0ec3a1e3e058ba'] = 'Nur für Module leomanagewidgets';
$_MODULE['<{leobootstrapmenu}prestashop>widget_cd53637ad91ff7d51a57c9bbf44b6950'] = 'Für alle Module (leomanagewidget, leomenubootstrap, leomenusidebar)';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_75267df40e119a3e6174762f493f9245'] = 'Möchten Sie den Ordner CSS, JS auf den aktuellen Themenordner kopieren?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6622d333c33cfaf951fcf592c5834c79'] = 'Kopieren Sie CSS, JS zum Thema';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_70e0fdebe3805eb7287ebd4ea28098b7'] = 'Megamenu Bedienfeld';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_fc91b7c42dfcbb1a245d91f2c2a2f131'] = 'Wählen Sie Haken';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_32e5e1a06e3203df657d2439dd1e561c'] = 'Alle Haken';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_79c0d6cba080dc90b01c887064c9fc2f'] = 'Cache leeren';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_51b5c6f906bfa4083b8ed143289666eb'] = 'Sichern Sie die Datenbank, bevor Sie das korrekte Modul zu sichern';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_af247d7a41136c6f8b262cf0ee3ef860'] = 'Korrigieren Sie das Modul';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_2b432d7a07f4e34f5f350577e6ad7502'] = 'Gruppenliste';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_5a048522c38f75873335b2af3a5579d1'] = 'Klicken Sie hier, um die Konfigurationsanleitung anzuzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b718adec73e04ce3ec720dd11a06a308'] = 'ICH WÜRDE';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_28974c2c793e780427dfb571b26443e6'] = 'Gruppenname';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ec53a8c4f07baed5d8825072c89799be'] = 'Status';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b9b371458ab7c314f88b81c553f6ce51'] = 'Haken';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_d1ecdda3b9584ecacc31b4ef6a9a1e9b'] = 'Neue Gruppe hinzufügen';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_379d5e7e8c9f09972e0915714abad8d3'] = 'Gruppe bearbeiten';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7dce122004969d56ae2e0245cb754d35'] = 'Bearbeiten';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_c46942232f660ea828d88c66f5612c88'] = 'Bearbeitung';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_95143365aa9eab9135674624bcb05a00'] = 'Ausgewählte Gruppe löschen?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f2a6c498fb90ee345d997f888fce3b18'] = 'Löschen';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6b78d43aa7c49898c5257fc93a7d74b0'] = 'Ausgewählte Gruppe duplizieren?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ed75712b0eb1913c28a3872731ffd48d'] = 'Duplikat';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e54c52d7ad97c4c98e903a75f097398d'] = 'Export-Gruppe mit Widgets';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_94f7a6e8ebb7d3a7278da0f145ac9ccc'] = 'Export-Gruppe ohne Widgets';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'Wählen Sie eine Datei aus';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_4ba17c9e4d2a1225b21ca1d1516c0a8e'] = 'Bitte laden Sie nur * .txt hoch';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ddd783edcc555eebd5f92a2c3579a183'] = 'Overide Gruppe oder nicht:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_93cba07454f06a4a960172bbd6e2a435'] = 'ja';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Nein';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7d4639a68f784ac72530a9e022484af6'] = 'Overide-Widgets oder nicht:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_062154b1e6f62a7e8de36088ddba1077'] = 'Import Gruppe';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f4aed105cd5886770ef3306471a9190d'] = 'Widgets importieren';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_63b369c65028ccfcffa813c6dc4e27c6'] = 'Exportieren Sie Widgets von Shop';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_aacd77492b29dd404232fdca9520b099'] = 'Exportieren Sie Widgets Des Geschäftes';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_dfed52002899e6e3584d6f7ce7a798b8'] = 'Möchten Sie die Gruppe wirklich außer Kraft setzen?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_47755ac4ec922da322eabc4168a9fefb'] = 'Sind Sie sicher, Widgets zu überschreiben?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e57706046ca57c358dc156fdf9f05863'] = 'Bitte txt-Datei hochladen';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_d3d2e617335f08df83599665eef8a418'] = 'Schließen';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Nächster';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_dd1f775e443ff3b9a89270713580a51b'] = 'Zurück';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_6c042a5b59cb71ef3d44afd65e2d533e'] = 'Bitte wählen Sie eine zu entfernen?';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_0148ec297988933d1fce8869fd01c8e8'] = 'Sind Sie sicher, footer Zeile zu entfernen?';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_6c7195551da0802a39b5e2bc7187df54'] = 'Umschalten der Navigation';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_af1b98adf7f686b84cd0b443e022b7a0'] = 'Kategorien';
$_MODULE['<{leobootstrapmenu}prestashop>widget_category_image_0b4db271fc4624853e634ef6882ea8be'] = 'Alle anzeigen';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_3426bf3cca12b1f6550fd8bd36171e2f'] = 'Produkte anschauen';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_417ff10b658021bfcbe333e40192415a'] = 'Zur Zeit ist kein Image-Logo vorhanden.';
$_MODULE['<{leobootstrapmenu}prestashop>widget_sub_categories_6eef185925b1ecfdc2bd79b23064b808'] = 'Die ID-Kategorie ist nicht vorhanden';

View File

@@ -0,0 +1,454 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f00c4b5028a0b922b149954c5c1977c5'] = 'Leo Bootstrap Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ab0857e1178ede184ab343d3abeeab27'] = 'Leo Leo Bootstrap Megamenu Soporte Framework versión 4.0.0';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ff727abac089006fe4491e17bd047e20'] = 'Actualizar Posiciones Done';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d1e17a4491b0eae1a6c5ed3bc0257162'] = 'Actualizar el grupo Posiciones Done';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d52eaeff31af37a4a7e0550008aff5df'] = 'Se ha producido un error al intentar guardar.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_fedc662d36a4357b0f815f81f00884ba'] = 'Se ha producido un error al intentar duplicar.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ef1182ba7dc5cbb84637abf08510af9'] = 'Duplicado de';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_21af00d8ab721b6fb8922c52d8e2f3de'] = 'El menú no puede ser duplicado.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f38f5974cdc23279ffe6d203641a8bdf'] = 'Ajustes actualizan.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ac2e6f4a6b63a98ba05472f89df6fc'] = 'grupo añadió';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_9b417a62ecb853efc75be790b6d31925'] = 'grupo actualiza';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_694267331c7ceb141d81802bd2ea349a'] = 'grupo borrado';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bcaeab569ea644690d4d3c3e58636f3a'] = 'caché claro éxito';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0ebc299f2f3d0392afb8f7293479c34f'] = 'Duplicar grupo tiene éxito';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_78fdd1e114d2fb45850e77373b7c97f2'] = 'grupo de importación ha sido satisfactoria';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_dc1f087019a222a914d4ec3959da788a'] = 'widgets de importación ha sido satisfactoria';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_aafeca601facaa973f2fae7533159182'] = 'Módulo correcto es exitosa';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_63582074b0e39ca541eba9757409e40d'] = 'Añadir nuevo grupo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d23303cd157eee2b44ed01a20afd8616'] = 'Estás grupo editting:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6d1ca8184c6a1f11ecccfa17f8f9048a'] = 'en caja';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_4b5a9713994cdd44bc37de1b41878493'] = 'Anchura completa';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b915c3f2926eb2dacadf11e7c5b904d7'] = 'Oculta en dispositivos de gran tamaño';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_200120bcca3122c156ec816080fe07d9'] = 'Oculta en dispositivos Mediano';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6255dcec0f04135fa161d03e6bb46ea2'] = 'Oculta en dispositivos pequeños';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_87147971120558dba2382337684846fe'] = 'Escondido en pequeños dispositivos adicionales';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6840b02c2234cbeba4daa985c97d6f0f'] = 'Escondido en Móvil';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f5b8c6ef0a73d5b71de9ebdc492e5d69'] = 'grupo Título';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_26a6b0b5fb2892e829a76462bdb2d753'] = 'Mostrar en Hook';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_185010cdaf98458a53dd01687e910b5c'] = 'Tipo de grupo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c1b5fa03ecdb95d4a45dd1c40b02527f'] = 'Horizontal';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06ce2a25e5d12c166a36f654dbea6012'] = 'Vertical';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b59406c05876741bb8febf489769bf9'] = 'Mostrar lienzo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_93cba07454f06a4a960172bbd6e2a435'] = 'Sí';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1fa2417910271cdf8f420ce1cf54f635'] = 'Sub-tipo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06b9281e396db002010bde1de57262eb'] = 'Auto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_92b09c7c48c520c3c55e497875da437c'] = 'Derecha';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_945d5e233cf7d6240f6b783b36a374ff'] = 'Izquierda';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a02d25d021341196276d17c7ae24c7ef'] = 'grupo Clase';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'Habilitar';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_193246c250497db0b1fe6e283df0420d'] = 'Guardar la configuración del Grupo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'habilitado';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2ac4090df61f41c1cc4be498196a9e41'] = 'Editar elemento de MegaMenu.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_25b601375d779d63a16974701d7837e4'] = 'Crear nuevo MegaMenu artículo.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38a915ac6509a0c3af497a3ad669e247'] = 'ID de grupo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_51ec9bf4aaeab1b25bb57f9f8d4de557'] = 'Título:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f32cf6af9fe711f5dd26f0fbe024833d'] = 'Subtítulo:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_96c88741d441f47bcb02024773dd7b6d'] = 'Identificación de los padres';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1203cd27e4d1ab6f1296728c021d9c1a'] = 'Está activo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bb5d7374c100ddde6e6abc08286e0d43'] = 'Mostrar título';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_099b21e976549b30af257be2967cea8e'] = 'Mostrar submenú con';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6adf97f83acf6453d4a6a4b1070f3754'] = 'Ninguna';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b0b126cd07e1c1f2677690f080ee723'] = 'submenú';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ed562a0d4381eef12d92c87520f3208'] = 'Widget';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38f8e088214197a79b97a9b1bcb4356a'] = 'Encienda (seleccione el tipo) o desactivar submenú';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_967e8287db0345851faca171c445da22'] = 'Tipo de menú';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45ed2be590e3d1e2226b08b2b8da0bdf'] = 'Seleccione un tipo de enlace del menú y llenar los datos de entrada para el siguiente';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_02a3a357710cc2a5dfdfb74ed012fb59'] = 'url';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoría';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_deb10517653c255364175796ace3553f'] = 'Producto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d854d05db4b16b4d15b16d6b991ea452'] = 'Fabricar';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ec136b444eede3bc85639fac0dd06229'] = 'Proveedor';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'cms';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3135f4019bee015e2d1ae7f77f9f3f64'] = 'html';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_322a7e7c999d39c2478aa0ef17640fd5'] = 'controlador de la página';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_97f08a40f22a625d0cbfe03db3349108'] = 'ID del Producto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'Tipo CMS';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_32b1e872d533aced68e8fd06117c35d9'] = 'Categoría Tipo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2f4a02b8227070b9648f83b1a0f753d1'] = 'Tipo de fabricación';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_840f15d4308745cf491a654c9e29857b'] = 'Tipo de proveedor';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c3b870b9529d83e8ab05ef39b4f829bd'] = 'Tipo HTML';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b08ec6f2658d5ba3afedf94551044caa'] = 'Este menú es sólo para mostrar el contenido, por favor no seleccionarlo para el nivel 1';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_77943d5880768a426a3b23977f8fa2be'] = 'Controlador lista de las páginas';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_700ffcf19a261c914ff30c3d542d88a5'] = 'Parámetro del controlador de la página';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f847ec8337209fda71fdbee177008256'] = 'objetivo abierto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad6e7652b1bdfb38783486c2c3d5e806'] = 'Yo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ef81cce7e4e10033ebb10962dfdd5e'] = 'Blanco';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_30269022e9d8f51beaabb52e5d0de2b7'] = 'Padre';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a4ffdcf0dc1f31b9acaf295d75b51d00'] = 'Parte superior';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0aa0d31cb79800ecd07b253937ebc73a'] = 'Clase menú';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3c169c034764013722f0229ed64569c9'] = 'Icono de menú Clase';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a46fb6b5ba54087073285bfaf1495c7e'] = 'El módulo integrado con los iconos de materiales';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Consultar la lista de iconos y nombre de la clase aquí';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_344c4d15d32ce1aaa5198302ec5d5e69'] = 'https://design.google.com/icons/ o su clase icono';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_74d89d64fcc9c14e5a2635e491b80b1b'] = 'O icono de menú de imágenes';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b98250bc928e4b373abdcc9b19524557'] = 'Utilice el icono de imagen si no sirve icono de Clase';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_301c1ba861559777d322848a9f906d3a'] = 'icono de presentación preliminar';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e73f481f7e7b2d27b31e40907011f4a6'] = 'grupo Submenú';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e2a092b8b0ef6da0bfedcb1eb4eb230b'] = 'Grupo todo submenú para visualizar en el mismo nivel';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1976d7f704de389d9fe064e08ea35b2d'] = 'Columna';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_cdd576e2887eb59d7808128942aa2002'] = 'Ajustar cada elemento de submenú que la columna';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_920bd1fb6d54c93fca528ce941464225'] = 'el acceso del grupo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_53dfb2e9e62dd21872852989f2e96e7a'] = 'Marcar todos los grupos de clientes que le gustaría tener acceso a este menú.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45f3d6fbc9f6eabe5b173cdf54587196'] = 'Guardar del Menú';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_630f6dc397fe74e52d5189e2c80f282b'] = 'Volver a la lista';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2408a2e1f3548bc838ad6e40c7dad229'] = 'Haga clic en Habilitado';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1073a919db0dd5cecdf9bfa7a27ffa31'] = 'Haga clic para discapacitados';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b09bbc28bf2f0236af89e8f195b77f43'] = 'id_group no válido';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_29f0a01f865107f8ef31f47d04e0f63b'] = 'No se pudo agregar el grupo.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_923f7854e5bda70f7fac6a5d95761d8d'] = 'El grupo no pudo ser actualizado.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ccb2cfd379b6f4b5d3dd360647c50fd3'] = 'Cambio de estado del grupo fue un éxito';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_7f82c65d548588c8d5412463c182e450'] = 'La configuración no pudo ser actualizado.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e8a5c576a48dc20222a450056573b938'] = 'No se pudo eliminar';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a1c802b316e5d7c19f4b81161d9062ed'] = 'El grupo no puede ser duplicado.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_399029ace7efe88aa2c58744217a3d9c'] = 'grupo duplica';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_54626887b9513540ee940d5cbcb4ec3c'] = 'El archivo no podría ser de importación.';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a5b3562d98d1e893e609ed82b7a08f4a'] = 'Configuración del submenú';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d3d2e617335f08df83599665eef8a418'] = 'Cerca';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_209ab02ae633519b46cbf291091c9cb0'] = 'crear El menú secundario';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_93cba07454f06a4a960172bbd6e2a435'] = 'Sí';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8726fe06a1251f2d69eb65dfa1578f1b'] = 'submenú Ancho';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_e73f481f7e7b2d27b31e40907011f4a6'] = 'grupo Submenú';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_21fbcdcb05401093d87872dea396fe6a'] = 'alinear Submenú';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_03e0c5bbd5488f1e5ec282529dac9635'] = 'Añadir fila';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d312b9cccb61129c47823d180981cbf4'] = 'Eliminar fila';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4dbab9feedb1a717f2c0879932c4db10'] = 'Añadir columna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_96dc3773770220a256d8b479eef5c2d9'] = 'columna de Marco';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_fbd8a0acc91e582ddf8b9da85003f347'] = 'Además Clase';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4f5f086e367315e5f52722c8c8e9b3e3'] = 'Ancho de columna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_2e1de4f4e3e08c978fc1329aec7437e1'] = 'Eliminar columna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8d98b55298ae8b6601d02bd58be24c5e'] = 'Marco Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a458be0f08b7e4ff3c0f633c100176c0'] = 'Insertar';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0fa1106114a6ccf3f9722f5aef3192f6'] = 'Crear nuevo widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c84ce748a5e8352cac213d25fb83d5af'] = 'Editor del Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4be8032cfc0137894be750611311d550'] = 'Con el uso del esta herramienta, puede crear submenús a distintos niveles con varias filas y columnas. Puede introducir dentro del las columnas o los submenús de grupo del mismo nivel los widgets creados. Nota: Algunas configuraciones de grupo como las columnas sobreescriben el ajuste del ancho.';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'lista Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_80218ce7476e1f301da5741cef10014b'] = 'Crear un widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bd4b2b2ed298e0d3008923b4dbb14d0e'] = 'Vista preliminar';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_f43c0398a4a816999adf288ba64e68ee'] = 'Configuración de restablecimiento';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0557fa923dcee4d0f86b1409f5c2167f'] = 'Espalda';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_7dce122004969d56ae2e0245cb754d35'] = 'Editar';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_f2a6c498fb90ee345d997f888fce3b18'] = 'Borrar';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_ed75712b0eb1913c28a3872731ffd48d'] = 'Duplicar';
$_MODULE['<{leobootstrapmenu}prestashop>widget_9060a8fb2d3a39b4854d31dc5ef68805'] = 'Lo sentimos, Formulario de ajuste no se avairiable para este tipo';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_9fb0f5746dcd72593d681f48a5c6b396'] = 'Información Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Nombre Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_869ba5dfa784f91b8a419f586a441850'] = 'Utilizando para el espectáculo en Gestión de venta Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a763014a3695992edd8b8ad584a4a454'] = 'Widget Título';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_90c43e62cf4d0338679c4fa7c3b205ce'] = 'Este azulejo se mostró como cabecera de bloque de widgets. Vacío para desactivar';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Tipo Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Seleccionar un estilo de alerta';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0557fa923dcee4d0f86b1409f5c2167f'] = 'Volver';
$_MODULE['<{leobootstrapmenu}prestashop>alert_b92071d61c88498171928745ca53078b'] = 'Alerta';
$_MODULE['<{leobootstrapmenu}prestashop>alert_66d87958a7480cf62622208f0327cc89'] = 'Crear un cuadro de mensaje de Alerta Sobre la base de Bootstrap 3 errata';
$_MODULE['<{leobootstrapmenu}prestashop>alert_77b43fa86520b04c4056e5c6f89e1824'] = 'El éxito de alerta';
$_MODULE['<{leobootstrapmenu}prestashop>alert_8f7a0172502cf3a3b6237a6a5b269fa1'] = 'alerta de Información';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c80d81822445bd7495f392cbbcf9b19a'] = 'Advertencia de alerta';
$_MODULE['<{leobootstrapmenu}prestashop>alert_80b4e4111ed8a1c469c734cf170ffac6'] = 'alerta Peligro';
$_MODULE['<{leobootstrapmenu}prestashop>alert_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>alert_f15c1cae7882448b3fb0404682e17e61'] = 'Contenido';
$_MODULE['<{leobootstrapmenu}prestashop>alert_96a6f85135abd93f9e43a63ed42a4a0e'] = 'Tipo de alerta';
$_MODULE['<{leobootstrapmenu}prestashop>alert_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Seleccionar un estilo de alerta';
$_MODULE['<{leobootstrapmenu}prestashop>alert_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_ad3caefba555cb8a5fcee7ca46815cad'] = 'Imágenes de categorías';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'Posición';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_675056ad1441b6375b2c5abd48c27ef1'] = 'Profundidad';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_49ee3087348e8d44e1feda1917443987'] = 'Nombre';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_93cba07454f06a4a960172bbd6e2a435'] = 'Sí';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_3ed24fe0cea7b37e524ba7bf82ddb7fc'] = 'Nivel 1 categorías';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_e448695065137058e5f2ae8a35908c0d'] = 'Por favor, crear y cargar imágenes en la carpeta: themes / [] / your_current_themename activos / img / módulos / leobootstrapmenu / icontab /';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_2a0b9c7903dd4ab360877f21dd192b21'] = 'Por fin:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_189ed940b2d47934a0d6939995fe6695'] = 'Mostrar iconos:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_80d2677cf518f4d04320042f4ea6c146'] = 'Límite';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'habilitado';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a016a73836f5149a1fe5d2817d1de4bc'] = 'URL de la página';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_1f89159c3bd49d8d22209f590f85c033'] = 'es Frontera';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_cb5feb1b7314637725a2e73bdc9f7295'] = 'Color';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a18366b217ebf811ad1886e4f4f865b2'] = 'Oscuro';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_9914a0ce04a7b7b6a8e39bec55064b82'] = 'Ligero';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_646307c370df291bb6207f2fda39f83e'] = 'ficha Pantalla';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_3d1f92a565d3b1a61880236e33c49bf3'] = 'Línea de tiempo';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_87f9f735a1d36793ceaecd4e47124b63'] = 'Eventos';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_41de6d6cfb8953c021bbe4ba0701c8a1'] = 'mensajes';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_32954654ac8fe66a1d09be19001de2d4'] = 'Anchura';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_687523785aa7f2aabbbb3e2c213b9c39'] = 'Min: 180 y Max: 500. Por defecto: 340';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_eec6c4bdbd339edf8cbea68becb85244'] = 'Altura';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c608dd46f852f2ad1651ceccef53e4a3'] = 'Min: 70. Por defecto: 500';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_2e9864c4cae842d71fc0b5ffe1d9d7d2'] = 'Mostrar corriente';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_83cccf4d0f83339c027ad7395fa4d0b9'] = 'Mostrar caras';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_82cede2523728ac5803d4a8d5ab5f0be'] = 'Ocultar cubierta';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_f4629a6a3f69f39737e590fe9072a20f'] = 'Cabecera pequeña';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>html_4c4ad5fca2e7a3f74dbb1ced00381aa4'] = 'HTML';
$_MODULE['<{leobootstrapmenu}prestashop>html_60935b099ea7c68292c1bd3d911d6f31'] = 'Crear HTML con múltiples Idioma';
$_MODULE['<{leobootstrapmenu}prestashop>html_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>html_f15c1cae7882448b3fb0404682e17e61'] = 'Contenido';
$_MODULE['<{leobootstrapmenu}prestashop>html_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>html_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>image_3984331438d9c6a507b5e5ad510ed789'] = 'Galería de imágenes de la carpeta';
$_MODULE['<{leobootstrapmenu}prestashop>image_37bcad11db044ea27e549ece33f12afd'] = 'Crear Imágenes Mini Galería de la carpeta';
$_MODULE['<{leobootstrapmenu}prestashop>image_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'habilitado';
$_MODULE['<{leobootstrapmenu}prestashop>image_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leobootstrapmenu}prestashop>image_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>image_0ef1a72b3b970c57d039d3cebbdef82e'] = 'Ruta de la carpeta de imagen';
$_MODULE['<{leobootstrapmenu}prestashop>image_32954654ac8fe66a1d09be19001de2d4'] = 'Anchura';
$_MODULE['<{leobootstrapmenu}prestashop>image_80d2677cf518f4d04320042f4ea6c146'] = 'Límite';
$_MODULE['<{leobootstrapmenu}prestashop>image_168b82d33f8073018c50a4f658a02559'] = 'columnas';
$_MODULE['<{leobootstrapmenu}prestashop>image_c062fe33c6d778cd8fa933fefbea6d35'] = '1 columna';
$_MODULE['<{leobootstrapmenu}prestashop>image_5abe7885127359a267e1c1bd52bee456'] = '2 Columnas';
$_MODULE['<{leobootstrapmenu}prestashop>image_10097b47d4e543deb3699c3a0b8d0a83'] = '3 columnas';
$_MODULE['<{leobootstrapmenu}prestashop>image_589b314c7ef4edd9422ca8020577f7bf'] = '4 Columnas';
$_MODULE['<{leobootstrapmenu}prestashop>image_e204a434a4352b94f187dc03cf231da0'] = '6 Columnas';
$_MODULE['<{leobootstrapmenu}prestashop>image_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>image_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_bf12419b5b81e06a5fbfa8b9f0bace61'] = 'Imágenes de la Galería de Productos';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_8b676bb9dfe0c0a104858c3e117f7156'] = 'Crear Imágenes Mini Generalallery A partir de Producto';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'habilitado';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoría';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'ID de producto';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_f31bbdd1b3e85bccd652680e16935819'] = 'Fuente';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorías';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_be6d1dadf6f9afee7fc60ba24b455888'] = 'Introduzca los ID de producto con el formato ID1, ID2, ...';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_92c6fb93bd8dfc53a11887fc4772b7b8'] = 'imagen pequeña';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_57d2b8dbfabf7186608a51f552bbd2e3'] = 'imagen de espesor';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_80d2677cf518f4d04320042f4ea6c146'] = 'Límite';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5a79fd7cb1ef6584c80cfbd2f3fdb3b3'] = 'Introduzca un número de';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_168b82d33f8073018c50a4f658a02559'] = 'columnas';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c062fe33c6d778cd8fa933fefbea6d35'] = '1 columna';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5abe7885127359a267e1c1bd52bee456'] = '2 Columnas';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_10097b47d4e543deb3699c3a0b8d0a83'] = '3 columnas';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_589b314c7ef4edd9422ca8020577f7bf'] = '4 Columnas';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_d0c322965b3b6af1bd496f7cf5b4fba2'] = '5 Columnas';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>links_d305597f32be125c0d9f1061c8064086'] = 'bloquear los enlaces';
$_MODULE['<{leobootstrapmenu}prestashop>links_1a29a49ecc3965e9fa0b31ecbfdcf0ed'] = 'Crear lista de bloquear los enlaces';
$_MODULE['<{leobootstrapmenu}prestashop>links_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>links_14e8b6dfc0f73c6e08d39a0cde4caa95'] = 'Enlace de texto';
$_MODULE['<{leobootstrapmenu}prestashop>links_a38a160bdeb9a6d335bfac470474b31f'] = 'Tipo de enlace';
$_MODULE['<{leobootstrapmenu}prestashop>links_4c07d90dc88de57891f67c82624df47b'] = 'Seleccione un tipo de enlace y rellenar los datos de entrada para el siguiente';
$_MODULE['<{leobootstrapmenu}prestashop>links_02a3a357710cc2a5dfdfb74ed012fb59'] = 'url';
$_MODULE['<{leobootstrapmenu}prestashop>links_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoría';
$_MODULE['<{leobootstrapmenu}prestashop>links_deb10517653c255364175796ace3553f'] = 'Producto';
$_MODULE['<{leobootstrapmenu}prestashop>links_d854d05db4b16b4d15b16d6b991ea452'] = 'Fabricar';
$_MODULE['<{leobootstrapmenu}prestashop>links_ec136b444eede3bc85639fac0dd06229'] = 'Proveedor';
$_MODULE['<{leobootstrapmenu}prestashop>links_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'cms';
$_MODULE['<{leobootstrapmenu}prestashop>links_322a7e7c999d39c2478aa0ef17640fd5'] = 'controlador de la página';
$_MODULE['<{leobootstrapmenu}prestashop>links_97f08a40f22a625d0cbfe03db3349108'] = 'ID del Producto';
$_MODULE['<{leobootstrapmenu}prestashop>links_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'Tipo CMS';
$_MODULE['<{leobootstrapmenu}prestashop>links_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>links_32b1e872d533aced68e8fd06117c35d9'] = 'Categoría Tipo';
$_MODULE['<{leobootstrapmenu}prestashop>links_2f4a02b8227070b9648f83b1a0f753d1'] = 'Tipo de fabricación';
$_MODULE['<{leobootstrapmenu}prestashop>links_840f15d4308745cf491a654c9e29857b'] = 'Tipo de proveedor';
$_MODULE['<{leobootstrapmenu}prestashop>links_77943d5880768a426a3b23977f8fa2be'] = 'Controlador lista de las páginas';
$_MODULE['<{leobootstrapmenu}prestashop>links_700ffcf19a261c914ff30c3d542d88a5'] = 'Parámetro del controlador de la página';
$_MODULE['<{leobootstrapmenu}prestashop>links_b0c1243ee6a1f016eba3b2f3d76337cc'] = 'Añadir un nuevo enlace';
$_MODULE['<{leobootstrapmenu}prestashop>links_7d057a8b442ab1baf97e0c1e31e2d8e1'] = 'Copiar en otros idiomas';
$_MODULE['<{leobootstrapmenu}prestashop>links_93bb572dc9256069ff1a5eb9dee30c07'] = 'Copiar en otros idiomas ... HECHO';
$_MODULE['<{leobootstrapmenu}prestashop>links_b740ed310730f8151a17f63f8f8b405d'] = 'Eliminar enlace';
$_MODULE['<{leobootstrapmenu}prestashop>links_ffb2dc8fb54e6983b8d88d880aa87875'] = 'Enlace duplicado';
$_MODULE['<{leobootstrapmenu}prestashop>links_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>links_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_f99aabcf3a040444355a8767909cfa7e'] = 'Fabricación Logos';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_3f91807219c1ca5609996d308e2e2a98'] = 'fabricación Logo';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_80d2677cf518f4d04320042f4ea6c146'] = 'Límite';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_461900b74731e07320ca79366df3e809'] = 'Imagen:';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_d11086e25126528f097edeb92f5e2312'] = 'Seleccione el tipo de imagen para su fabricación.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_266cae2087af23c12b8c71919ae57792'] = 'Lista de productos';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_ea985a8b64a2481d70990c20d1e5c40f'] = 'Crear lista de productos';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f8a2f5e141b7d0e66f171176b7cad94a'] = 'Los productos más nuevos';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_6f53fd1183b9a5b3665c905effdec86b'] = 'productos más vendidos';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_a4fa2066129e46ed1040c671d6b2248a'] = 'Los productos especiales';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_dd8c3a4395d8d9a8e33a2c2dec55780a'] = 'productos destacados';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f792311498c66fb3d3ce04fe637fcb99'] = 'productos al azar';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoría';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_deb10517653c255364175796ace3553f'] = 'Producto';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2377be3c2ad9b435ba277a73f0f1ca76'] = 'fabricantes';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'ID de producto';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3c7679577cd1d0be2b98faf898cfc56d'] = 'Agregar la fecha';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f35397b1fdf4aea48976008f663553c4'] = 'fecha de actualización';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_49ee3087348e8d44e1feda1917443987'] = 'Nombre';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b7456cc2e90add373c165905ea7da187'] = 'ID del Producto';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3601146c4e948c32b6424d2c0a7f0118'] = 'Precio';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_cf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'ascendente';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_e3cf5ac19407b1a62c6fccaff675a53b'] = 'descendente';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_77c8b9f38491385d59ddc33d29e751fe'] = 'Fuente:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b53787b5af6c89a0de9f1cf54fba9f21'] = 'El número máximo de productos en cada carrusel de la página (por defecto: 3).';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorías';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_8da6e2e09a30a5506ea169d8683baeff'] = 'Tipo de lista de productos';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_fbd3b147fb6e93c292192686fd286fe0'] = 'Seleccionar un tipo de listado de productos';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f4a275a931b82e5058bc8ffad8b8e5bd'] = 'Fabricante:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_80d2677cf518f4d04320042f4ea6c146'] = 'Límite';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2a0b9c7903dd4ab360877f21dd192b21'] = 'Por fin:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_46229689f5013b8ba38140e6780d1387'] = 'Orden manera:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_bfa4f8af8165a84b7d7b2e01d8dfc870'] = 'raw HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_d26696bdab5c393ff4f26bed198da9c5'] = 'Ponga Raw Código HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_f15c1cae7882448b3fb0404682e17e61'] = 'Contenido';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_1d9da2ca58c7a993b69c76737e16cae6'] = 'En Sub Categorías de Padres';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_daed04bd347cecefa7748146a08165f3'] = 'Mostrar lista de categorías Enlaces de Padres';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_57c5bf597fdda1de6eff8966a7c39d3b'] = 'Padres Categoría ID';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_40916513ecf4b87cc2693fe76d3633c6'] = 'HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_a59528e40aafec80300c48bbf9b0a40f'] = 'Crear HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_576e6627e310ac9597090af1745dafe1'] = 'Forma Widget';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_8eff44db9bbe46593e3b1cb56ffed7af'] = 'Número de HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_bd5b16acff5375ed538c0adfbd58cda3'] = 'Twitter Widget';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_98578f643152d1bca7c905dc74c606b7'] = 'Obtener la última Twitter TimeLife';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'habilitado';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_2491bc9c7d8731e1ae33124093bc7026'] = 'Gorjeo';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_e93f994f01c537c4e2f7d8528c3eb5e9'] = 'Contar';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8f9bfe9d1345237cb3b2b205864da075'] = 'Usuario';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_475c80ecff56299d3527cf51af68e48c'] = 'Color del borde';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_59ece6dc07b89f5c61320dd130579a7f'] = 'Color de enlace';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8903861290617267b361478ab7f16f31'] = 'Color de texto';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_df69f03147858e3109b2afefee502a63'] = 'nombre del color';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_019765862acb186803ac6c689ae7517b'] = 'apodo de color';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_32954654ac8fe66a1d09be19001de2d4'] = 'Anchura';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eec6c4bdbd339edf8cbea68becb85244'] = 'Altura';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b7191be8622b11388acea47896bba8a2'] = 'Mostrar fondo';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_65411e4df5934ff1e9b989d3f4a15b86'] = 'Mostrar respuestas';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b796c5bd7ecdb3f4a130bafbe46579d1'] = 'Mostrar Encabezado';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_9d60ef9d2a4ad4cf628f0a1d44b7ef69'] = 'Mostrar pie de página';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_62ab28751bbd4f9fb8596648a6ac4aa6'] = 'Mostrar borde';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eaa889afad651d87a59701c968474702'] = 'Mostrar barra de desplazamiento';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_2cb0221689ba456de29cd38803276434'] = 'Código de vídeo';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_a621a0a00c13bc5b2e75bc31ebe813b3'] = 'Hacer widget de vídeo a través de poner el código de Youtube, Vimeo Código';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_552323bf79d65a2283f5c388220fc904'] = 'Forma Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_f15c1cae7882448b3fb0404682e17e61'] = 'Contenido';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_961451826635656edda7616d692260ba'] = 'Guardar y permanecer';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_b718adec73e04ce3ec720dd11a06a308'] = 'CARNÉ DE IDENTIDAD';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_f6877407122056368c82939281ed0ce2'] = 'Widget clave';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Nombre Widget';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Tipo Widget';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_d3b206d196cd6be3a2764c1fb90b200f'] = 'Eliminar seleccionado';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Eliminar los elementos seleccionados?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0f9c233d5d29a0e557d25709bd9d02b8'] = 'Enlace a la imagen correcta';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_66f8614a65369035f4157dcef44f6821'] = '¿Está seguro de que desea cambiar URL de la imagen del viejo tema a tema nuevo?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_6ad96faf4a6d1b202ae8eb9c75e51b5a'] = 'Datos de entrada automático para Nueva Lang';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_28bb7b2e6744bf90fa8eee8dd2fff21e'] = 'los datos de inserción automática para el nuevo idioma?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_a0e5cfd3089e2cde79d1501d6e750920'] = 'Correcta utilización contenido basecode64 (Sólo para desarrolladores)';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_729a51874fe901b092899e9e8b31c97a'] = '¿Estás seguro?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_151648106e4bf98297882ea2ea1c4b0e'] = 'Actualización exitosa';
$_MODULE['<{leobootstrapmenu}prestashop>configure_87aa2e739755a6fea3a63876b5a1d48e'] = 'Exitosamente';
$_MODULE['<{leobootstrapmenu}prestashop>configure_6c48c87a96aafee932e092f8996d58a7'] = 'Herramientas de edición de vivir';
$_MODULE['<{leobootstrapmenu}prestashop>configure_2dcb434ba6ce0b393146e503deb3ece7'] = 'Hacer de contenido enriquecido Para Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>configure_3d76f772615e1db191ab4e0acd1fa660'] = 'Árbol de administración Megamenu - Grupo: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_c151b520446c004dba60a45a3d707cd5'] = ' - Tipo: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_a54ec37b56b7cd1cfc87685bb195da82'] = 'Para ordenar los pedidos o actualizar padre-hijo, que DRAP y espera menú desplegable.';
$_MODULE['<{leobootstrapmenu}prestashop>configure_0797189491c3ff8968fdb7f922248a74'] = 'Nuevo elemento de menú';
$_MODULE['<{leobootstrapmenu}prestashop>configure_f6f0e1c36183b494f7b211b232e0d881'] = 'Procesamiento ...';
$_MODULE['<{leobootstrapmenu}prestashop>configure_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'lista Widget';
$_MODULE['<{leobootstrapmenu}prestashop>form_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorías';
$_MODULE['<{leobootstrapmenu}prestashop>form_1b9abf135ccb7ed2f2cd9c155137c351'] = 'Vistazo';
$_MODULE['<{leobootstrapmenu}prestashop>form_dc30bc0c7914db5918da4263fce93ad2'] = 'Claro';
$_MODULE['<{leobootstrapmenu}prestashop>form_cfb7ed2a89b2febec5c605dd5a0add9d'] = 'Grupo back-ground';
$_MODULE['<{leobootstrapmenu}prestashop>form_434f4ca11924baf76d1992b2cd0d504c'] = 'Haga clic para cargar o seleccionar un back-ground';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e150eb1b70e449b80a8a216278ddfc1'] = 'Grupo de previsualización';
$_MODULE['<{leobootstrapmenu}prestashop>form_d9c974a800466ccd94c42de8fb08dd76'] = 'Para vista previa';
$_MODULE['<{leobootstrapmenu}prestashop>form_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leobootstrapmenu}prestashop>form_7782518f59cd91a2a712ef5e32ec5f4b'] = 'gestiona Sliders';
$_MODULE['<{leobootstrapmenu}prestashop>form_3bf12d4578fb0274f9ff8d4090a97bd2'] = 'Grupo de exportación y controles deslizantes';
$_MODULE['<{leobootstrapmenu}prestashop>form_95143365aa9eab9135674624bcb05a00'] = 'Eliminar grupo seleccionado?';
$_MODULE['<{leobootstrapmenu}prestashop>form_f2a6c498fb90ee345d997f888fce3b18'] = 'Borrar';
$_MODULE['<{leobootstrapmenu}prestashop>form_56b3014fad57ca689e86cde0d4143cde'] = 'Guardar deslizante';
$_MODULE['<{leobootstrapmenu}prestashop>form_2b946b08a5f3b98a946605e450789621'] = 'Tipo de vídeo';
$_MODULE['<{leobootstrapmenu}prestashop>form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>form_970cfba66b8380fb97b742e4571356c6'] = 'Youtube';
$_MODULE['<{leobootstrapmenu}prestashop>form_15db599e0119be476d71bfc1fda72217'] = 'vimeo';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e78e8704c6152536ec480501e9f4868'] = 'ID de vídeo';
$_MODULE['<{leobootstrapmenu}prestashop>form_50ca24c05b4dafa2ef236d15ae66a001'] = 'Auto reproducción';
$_MODULE['<{leobootstrapmenu}prestashop>form_93cba07454f06a4a960172bbd6e2a435'] = 'Sí';
$_MODULE['<{leobootstrapmenu}prestashop>form_ddb9370afdc2b94184e6940840efe690'] = 'insertar nuevas clases o seleccionar para alternar contenido a través de los puntos de corte de ventana gráfica';
$_MODULE['<{leobootstrapmenu}prestashop>form_9c368b768277accfb3b2bc50ac35a884'] = 'Elija un fondo deslizante';
$_MODULE['<{leobootstrapmenu}prestashop>widget_7f94bd3cf3ad5793be0ec3a1e3e058ba'] = 'Sólo para leomanagewidgets Módulo';
$_MODULE['<{leobootstrapmenu}prestashop>widget_cd53637ad91ff7d51a57c9bbf44b6950'] = 'Para todos los módulos (leomanagewidget, leomenubootstrap, leomenusidebar)';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_75267df40e119a3e6174762f493f9245'] = '¿Quieres copiar CSS, JS carpeta a carpeta del tema actual?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6622d333c33cfaf951fcf592c5834c79'] = 'Copia CSS, JS para el tema';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_70e0fdebe3805eb7287ebd4ea28098b7'] = 'Panel de control Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_fc91b7c42dfcbb1a245d91f2c2a2f131'] = 'Elija un gancho';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_32e5e1a06e3203df657d2439dd1e561c'] = 'Todo el gancho';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_79c0d6cba080dc90b01c887064c9fc2f'] = 'Limpiar cache';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_51b5c6f906bfa4083b8ed143289666eb'] = 'Correct modules';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_af247d7a41136c6f8b262cf0ee3ef860'] = 'módulo correcto';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_2b432d7a07f4e34f5f350577e6ad7502'] = 'Lista de grupos';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_5a048522c38f75873335b2af3a5579d1'] = 'Haga clic para ver una guía de configuración';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_28974c2c793e780427dfb571b26443e6'] = 'Nombre del grupo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ec53a8c4f07baed5d8825072c89799be'] = 'Estado';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b9b371458ab7c314f88b81c553f6ce51'] = 'Gancho';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_d1ecdda3b9584ecacc31b4ef6a9a1e9b'] = 'Añadir un nuevo grupo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_379d5e7e8c9f09972e0915714abad8d3'] = 'Editar grupo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7dce122004969d56ae2e0245cb754d35'] = 'Editar';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_c46942232f660ea828d88c66f5612c88'] = 'editting';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_95143365aa9eab9135674624bcb05a00'] = 'Eliminar grupo seleccionado?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f2a6c498fb90ee345d997f888fce3b18'] = 'Borrar';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6b78d43aa7c49898c5257fc93a7d74b0'] = 'Duplicado grupo seleccionado?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ed75712b0eb1913c28a3872731ffd48d'] = 'Duplicar';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e54c52d7ad97c4c98e903a75f097398d'] = 'Grupo de exportación con widgets';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_94f7a6e8ebb7d3a7278da0f145ac9ccc'] = 'Export Group Sin Reproductores';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'Escoge un archivo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_4ba17c9e4d2a1225b21ca1d1516c0a8e'] = 'Por favor, sube * .txt solamente';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ddd783edcc555eebd5f92a2c3579a183'] = 'grupo overide o no:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_93cba07454f06a4a960172bbd6e2a435'] = 'Sí';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7d4639a68f784ac72530a9e022484af6'] = 'widgets de overide o no:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_062154b1e6f62a7e8de36088ddba1077'] = 'Grupo de importación';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f4aed105cd5886770ef3306471a9190d'] = 'Reproductores de importación';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_63b369c65028ccfcffa813c6dc4e27c6'] = 'Reproductores de exportación de Shop';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_aacd77492b29dd404232fdca9520b099'] = 'Exportación Widgets De Tienda';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_dfed52002899e6e3584d6f7ce7a798b8'] = '¿Seguro de anular grupo?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_47755ac4ec922da322eabc4168a9fefb'] = '¿Seguro de anular los widgets?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e57706046ca57c358dc156fdf9f05863'] = 'Por favor, sube el archivo txt';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_d3d2e617335f08df83599665eef8a418'] = 'Cerrar';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Siguiente';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_dd1f775e443ff3b9a89270713580a51b'] = 'Anterior';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_6c042a5b59cb71ef3d44afd65e2d533e'] = 'Por favor seleccione uno de quitar?';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_0148ec297988933d1fce8869fd01c8e8'] = '¿Seguro para eliminar fila de pie?';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_6c7195551da0802a39b5e2bc7187df54'] = 'Navegación de palanca';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorías';
$_MODULE['<{leobootstrapmenu}prestashop>widget_category_image_0b4db271fc4624853e634ef6882ea8be'] = 'Ver todo';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_3426bf3cca12b1f6550fd8bd36171e2f'] = 'ver productos';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_417ff10b658021bfcbe333e40192415a'] = 'Ningún logotipo imagen en este momento.';
$_MODULE['<{leobootstrapmenu}prestashop>widget_sub_categories_6eef185925b1ecfdc2bd79b23064b808'] = 'La categoría ID no existe';

View File

@@ -0,0 +1,454 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f00c4b5028a0b922b149954c5c1977c5'] = 'Leo Bootstrap megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ab0857e1178ede184ab343d3abeeab27'] = 'Leo Bootstrap megamenu soutien Leo Framework Version 4.0.0';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ff727abac089006fe4491e17bd047e20'] = 'Mettre à jour les positions Terminé';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d1e17a4491b0eae1a6c5ed3bc0257162'] = 'Positions de mise à jour du Groupe Terminé';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d52eaeff31af37a4a7e0550008aff5df'] = 'Une erreur est survenue en tentant de sauver.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_fedc662d36a4357b0f815f81f00884ba'] = 'Une erreur est survenue lors de la tentative de reproduire.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ef1182ba7dc5cbb84637abf08510af9'] = 'Dupliquer des';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_21af00d8ab721b6fb8922c52d8e2f3de'] = 'Le menu ne peut pas être dupliqué.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f38f5974cdc23279ffe6d203641a8bdf'] = 'Paramètres mis à jour.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ac2e6f4a6b63a98ba05472f89df6fc'] = 'Groupe ajouté';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_9b417a62ecb853efc75be790b6d31925'] = 'Groupe mis à jour';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_694267331c7ceb141d81802bd2ea349a'] = 'groupe supprimé';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bcaeab569ea644690d4d3c3e58636f3a'] = 'Le succès cache clair';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0ebc299f2f3d0392afb8f7293479c34f'] = 'Duplicate groupe est réussie';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_78fdd1e114d2fb45850e77373b7c97f2'] = 'groupe d\'importation est réussie';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_dc1f087019a222a914d4ec3959da788a'] = 'widgets d\'importation est réussie';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_aafeca601facaa973f2fae7533159182'] = 'Module correct est réussie';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_63582074b0e39ca541eba9757409e40d'] = 'Ajouter un nouveau groupe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d23303cd157eee2b44ed01a20afd8616'] = 'Vous êtes un groupe Editting:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6d1ca8184c6a1f11ecccfa17f8f9048a'] = 'Boxed';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_4b5a9713994cdd44bc37de1b41878493'] = 'Pleine largeur';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b915c3f2926eb2dacadf11e7c5b904d7'] = 'Caché dans les grands appareils';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_200120bcca3122c156ec816080fe07d9'] = 'Caché dans les dispositifs Medium';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6255dcec0f04135fa161d03e6bb46ea2'] = 'Caché dans les petits appareils';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_87147971120558dba2382337684846fe'] = 'Caché dans les petits appareils supplémentaires';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6840b02c2234cbeba4daa985c97d6f0f'] = 'Caché dans Smart Phone';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f5b8c6ef0a73d5b71de9ebdc492e5d69'] = 'Groupe Titre';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_26a6b0b5fb2892e829a76462bdb2d753'] = 'Montrer à Hook';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_185010cdaf98458a53dd01687e910b5c'] = 'Type de groupe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c1b5fa03ecdb95d4a45dd1c40b02527f'] = 'Horizontal';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06ce2a25e5d12c166a36f654dbea6012'] = 'Verticale';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b59406c05876741bb8febf489769bf9'] = 'Voir Toile';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1fa2417910271cdf8f420ce1cf54f635'] = 'Sous-type';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06b9281e396db002010bde1de57262eb'] = 'Auto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_92b09c7c48c520c3c55e497875da437c'] = 'Droite';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_945d5e233cf7d6240f6b783b36a374ff'] = 'À gauche';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a02d25d021341196276d17c7ae24c7ef'] = 'Groupe classe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'Activer';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_193246c250497db0b1fe6e283df0420d'] = 'Enregistrer la configuration du groupe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2ac4090df61f41c1cc4be498196a9e41'] = 'Item Modifier megamenu.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_25b601375d779d63a16974701d7837e4'] = 'Créer un nouveau megamenu Point.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a7a5a345f9993090a0c01134a2023e14'] = 'megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38a915ac6509a0c3af497a3ad669e247'] = 'Groupe ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_51ec9bf4aaeab1b25bb57f9f8d4de557'] = 'Titre:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f32cf6af9fe711f5dd26f0fbe024833d'] = 'Sous-titre:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_96c88741d441f47bcb02024773dd7b6d'] = 'Parent ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1203cd27e4d1ab6f1296728c021d9c1a'] = 'C\'est actif';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bb5d7374c100ddde6e6abc08286e0d43'] = 'Montrer le titre';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_099b21e976549b30af257be2967cea8e'] = 'Afficher le sous-menu avec';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6adf97f83acf6453d4a6a4b1070f3754'] = 'Aucun';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b0b126cd07e1c1f2677690f080ee723'] = 'Submenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ed562a0d4381eef12d92c87520f3208'] = 'Widget';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38f8e088214197a79b97a9b1bcb4356a'] = 'Allumez (sélectionnez le type) ou désactiver le sous-menu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_967e8287db0345851faca171c445da22'] = 'Type de Menu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45ed2be590e3d1e2226b08b2b8da0bdf'] = 'Sélectionnez un type de lien de menu et remplir les données pour l\'entrée suivante';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_02a3a357710cc2a5dfdfb74ed012fb59'] = 'url';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_deb10517653c255364175796ace3553f'] = 'Produit';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d854d05db4b16b4d15b16d6b991ea452'] = 'Fabrication';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ec136b444eede3bc85639fac0dd06229'] = 'Fournisseur';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'cms';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3135f4019bee015e2d1ae7f77f9f3f64'] = 'Html';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_322a7e7c999d39c2478aa0ef17640fd5'] = 'page Controller';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_97f08a40f22a625d0cbfe03db3349108'] = 'ID du produit';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'type de CMS';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_32b1e872d533aced68e8fd06117c35d9'] = 'Catégorie type';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2f4a02b8227070b9648f83b1a0f753d1'] = 'Type de Fabrication';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_840f15d4308745cf491a654c9e29857b'] = 'Fournisseur Type';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c3b870b9529d83e8ab05ef39b4f829bd'] = 'type de HTML';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b08ec6f2658d5ba3afedf94551044caa'] = 'Ce menu est uniquement pour le contenu d\'affichage, veuillez ne pas le sélectionner pour le menu de niveau 1';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_77943d5880768a426a3b23977f8fa2be'] = 'Page Liste Controller';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_700ffcf19a261c914ff30c3d542d88a5'] = 'Paramètre du contrôleur de la page';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f847ec8337209fda71fdbee177008256'] = 'Cible ouverte';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad6e7652b1bdfb38783486c2c3d5e806'] = 'Soi';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ef81cce7e4e10033ebb10962dfdd5e'] = 'Blanc';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_30269022e9d8f51beaabb52e5d0de2b7'] = 'Parent';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a4ffdcf0dc1f31b9acaf295d75b51d00'] = 'Sommet';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0aa0d31cb79800ecd07b253937ebc73a'] = 'Menu classe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3c169c034764013722f0229ed64569c9'] = 'Menu Icône Classe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a46fb6b5ba54087073285bfaf1495c7e'] = 'Le module intégré avec des matériaux Icônes';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Consultez la liste des icônes et nom de classe ici';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_344c4d15d32ce1aaa5198302ec5d5e69'] = 'https://design.google.com/icons/ ou votre classe d\'icône';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_74d89d64fcc9c14e5a2635e491b80b1b'] = 'Ou Menu Icône Image';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b98250bc928e4b373abdcc9b19524557'] = 'Utilisez l\'icône si aucune utilisation icône de classe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_301c1ba861559777d322848a9f906d3a'] = 'Icône Aperçu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e73f481f7e7b2d27b31e40907011f4a6'] = 'Groupe Submenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e2a092b8b0ef6da0bfedcb1eb4eb230b'] = 'Groupe tous les sous-menu pour afficher en même niveau';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1976d7f704de389d9fe064e08ea35b2d'] = 'Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_cdd576e2887eb59d7808128942aa2002'] = 'Définir un objet chaque sous-menu comme colonne';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_920bd1fb6d54c93fca528ce941464225'] = 'accès Groupe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_53dfb2e9e62dd21872852989f2e96e7a'] = 'Mark tous les groupes de clients que vous aimeriez avoir accès à ce menu.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45f3d6fbc9f6eabe5b173cdf54587196'] = 'Enregistrer le menu Item';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2408a2e1f3548bc838ad6e40c7dad229'] = 'Cliquez sur Activé';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1073a919db0dd5cecdf9bfa7a27ffa31'] = 'Cliquez sur Désactivé';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b09bbc28bf2f0236af89e8f195b77f43'] = 'id_group Invalid';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_29f0a01f865107f8ef31f47d04e0f63b'] = 'Le groupe n\'a pas pu être ajouté.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_923f7854e5bda70f7fac6a5d95761d8d'] = 'Le groupe n\'a pas pu être mis à jour.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ccb2cfd379b6f4b5d3dd360647c50fd3'] = 'Changer le statut de groupe a réussi';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_7f82c65d548588c8d5412463c182e450'] = 'La configuration n\'a pas pu être mis à jour.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e8a5c576a48dc20222a450056573b938'] = 'Impossible de supprimer';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a1c802b316e5d7c19f4b81161d9062ed'] = 'Le groupe ne pouvait pas être dupliqué.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_399029ace7efe88aa2c58744217a3d9c'] = 'Groupe dupliqué';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_54626887b9513540ee940d5cbcb4ec3c'] = 'Le fichier n\'a pas pu être import.';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a5b3562d98d1e893e609ed82b7a08f4a'] = 'Sous-menu Paramètres';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d3d2e617335f08df83599665eef8a418'] = 'Fermer';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_209ab02ae633519b46cbf291091c9cb0'] = 'Créer Submenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8726fe06a1251f2d69eb65dfa1578f1b'] = 'Submenu Largeur';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_e73f481f7e7b2d27b31e40907011f4a6'] = 'Groupe Submenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_21fbcdcb05401093d87872dea396fe6a'] = 'Alignez Submenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_03e0c5bbd5488f1e5ec282529dac9635'] = 'Ajouter une rangée';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d312b9cccb61129c47823d180981cbf4'] = 'Supprimer la ligne';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4dbab9feedb1a717f2c0879932c4db10'] = 'Ajouter une colonne';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_96dc3773770220a256d8b479eef5c2d9'] = 'Colonne Cadre';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_fbd8a0acc91e582ddf8b9da85003f347'] = 'Addition de classe';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4f5f086e367315e5f52722c8c8e9b3e3'] = 'Largeur de colonne';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_2e1de4f4e3e08c978fc1329aec7437e1'] = 'Supprimer la colonne';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8d98b55298ae8b6601d02bd58be24c5e'] = 'Cadre Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a458be0f08b7e4ff3c0f633c100176c0'] = 'Insérer';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0fa1106114a6ccf3f9722f5aef3192f6'] = 'Créer un nouveau Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c84ce748a5e8352cac213d25fb83d5af'] = 'Vivre megamenu Editor: ';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4be8032cfc0137894be750611311d550'] = 'En utilisant cet outil, permet de créer un sous-menu comportant plusieurs lignes et plusieurs colonnes. Vous pouvez injecter des widgets à l\'intérieur des colonnes ou des groupes sous-menus à même niveau de parent.Note: Certaines configurations que le groupe, réglage de la largeur des colonnes sera overrided';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'Liste Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_80218ce7476e1f301da5741cef10014b'] = 'Créer un Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bd4b2b2ed298e0d3008923b4dbb14d0e'] = 'Aperçu Sur le site en direct';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_f43c0398a4a816999adf288ba64e68ee'] = 'Réinitialiser Configuration';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0557fa923dcee4d0f86b1409f5c2167f'] = 'Arrière';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_7dce122004969d56ae2e0245cb754d35'] = 'modifier';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_f2a6c498fb90ee345d997f888fce3b18'] = 'Effacer';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_ed75712b0eb1913c28a3872731ffd48d'] = 'Dupliquer';
$_MODULE['<{leobootstrapmenu}prestashop>widget_9060a8fb2d3a39b4854d31dc5ef68805'] = 'Désolé, le formulaire Setting est pas avairiable pour ce type';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_9fb0f5746dcd72593d681f48a5c6b396'] = 'Widget info.';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a7a5a345f9993090a0c01134a2023e14'] = 'megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Nom Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_869ba5dfa784f91b8a419f586a441850'] = 'Utilisation pour le spectacle dans la gestion Listing Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a763014a3695992edd8b8ad584a4a454'] = 'Titre Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_90c43e62cf4d0338679c4fa7c3b205ce'] = 'Cette tuile sera montré comme en-tête du bloc de widget. Empty désactiver';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Widget type';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Sélectionnez un style d\'alerte';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0557fa923dcee4d0f86b1409f5c2167f'] = 'Arrière';
$_MODULE['<{leobootstrapmenu}prestashop>alert_b92071d61c88498171928745ca53078b'] = 'Alerte';
$_MODULE['<{leobootstrapmenu}prestashop>alert_66d87958a7480cf62622208f0327cc89'] = 'Créer une boîte de message d\'alerte Basé sur Bootstrap 3 typo';
$_MODULE['<{leobootstrapmenu}prestashop>alert_77b43fa86520b04c4056e5c6f89e1824'] = 'succès alerte';
$_MODULE['<{leobootstrapmenu}prestashop>alert_8f7a0172502cf3a3b6237a6a5b269fa1'] = 'alerte info';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c80d81822445bd7495f392cbbcf9b19a'] = 'alerte Avertissement';
$_MODULE['<{leobootstrapmenu}prestashop>alert_80b4e4111ed8a1c469c734cf170ffac6'] = 'alerte Danger';
$_MODULE['<{leobootstrapmenu}prestashop>alert_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>alert_f15c1cae7882448b3fb0404682e17e61'] = 'Contenu';
$_MODULE['<{leobootstrapmenu}prestashop>alert_96a6f85135abd93f9e43a63ed42a4a0e'] = 'Type d\'alerte';
$_MODULE['<{leobootstrapmenu}prestashop>alert_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Sélectionnez un style d\'alerte';
$_MODULE['<{leobootstrapmenu}prestashop>alert_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_ad3caefba555cb8a5fcee7ca46815cad'] = 'Images de catégories';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'Position';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_675056ad1441b6375b2c5abd48c27ef1'] = 'Profondeur';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_49ee3087348e8d44e1feda1917443987'] = 'prénom';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_3ed24fe0cea7b37e524ba7bf82ddb7fc'] = 'Niveau 1 catégories';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_e448695065137058e5f2ae8a35908c0d'] = 'S\'il vous plaît créer et télécharger des images vers le dossier: Thèmes / [your_current_themename] / assets / img / modules / leobootstrapmenu / icontab /';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_2a0b9c7903dd4ab360877f21dd192b21'] = 'Commandé par:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_189ed940b2d47934a0d6939995fe6695'] = 'Afficher les icônes:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a016a73836f5149a1fe5d2817d1de4bc'] = 'URL de la page';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_1f89159c3bd49d8d22209f590f85c033'] = 'Est-Border';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_cb5feb1b7314637725a2e73bdc9f7295'] = 'Couleur';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a18366b217ebf811ad1886e4f4f865b2'] = 'Foncé';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_9914a0ce04a7b7b6a8e39bec55064b82'] = 'Lumière';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_646307c370df291bb6207f2fda39f83e'] = 'onglet Affichage';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_3d1f92a565d3b1a61880236e33c49bf3'] = 'Chronologie';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_87f9f735a1d36793ceaecd4e47124b63'] = 'Événements';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_41de6d6cfb8953c021bbe4ba0701c8a1'] = 'messages';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_32954654ac8fe66a1d09be19001de2d4'] = 'Largeur';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_687523785aa7f2aabbbb3e2c213b9c39'] = 'Min: 180 et Max: 500. Par défaut: 340';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_eec6c4bdbd339edf8cbea68becb85244'] = 'la taille';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c608dd46f852f2ad1651ceccef53e4a3'] = 'Min: 70. Valeur par défaut: 500';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_2e9864c4cae842d71fc0b5ffe1d9d7d2'] = 'Afficher flux';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_83cccf4d0f83339c027ad7395fa4d0b9'] = 'Voir Faces';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_82cede2523728ac5803d4a8d5ab5f0be'] = 'hide Cover';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_f4629a6a3f69f39737e590fe9072a20f'] = 'Petit-tête';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>html_4c4ad5fca2e7a3f74dbb1ced00381aa4'] = 'HTML';
$_MODULE['<{leobootstrapmenu}prestashop>html_60935b099ea7c68292c1bd3d911d6f31'] = 'Créer HTML avec plusieurs langues';
$_MODULE['<{leobootstrapmenu}prestashop>html_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>html_f15c1cae7882448b3fb0404682e17e61'] = 'Contenu';
$_MODULE['<{leobootstrapmenu}prestashop>html_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>html_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>image_3984331438d9c6a507b5e5ad510ed789'] = 'Galerie d\'images Dossier';
$_MODULE['<{leobootstrapmenu}prestashop>image_37bcad11db044ea27e549ece33f12afd'] = 'Créer Images Mini Galerie De Dossier';
$_MODULE['<{leobootstrapmenu}prestashop>image_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leobootstrapmenu}prestashop>image_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leobootstrapmenu}prestashop>image_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>image_0ef1a72b3b970c57d039d3cebbdef82e'] = 'Chemin du dossier d\'image';
$_MODULE['<{leobootstrapmenu}prestashop>image_32954654ac8fe66a1d09be19001de2d4'] = 'Largeur';
$_MODULE['<{leobootstrapmenu}prestashop>image_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>image_168b82d33f8073018c50a4f658a02559'] = 'Colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>image_c062fe33c6d778cd8fa933fefbea6d35'] = '1 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>image_5abe7885127359a267e1c1bd52bee456'] = '2 colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>image_10097b47d4e543deb3699c3a0b8d0a83'] = 'Les colonnes 3';
$_MODULE['<{leobootstrapmenu}prestashop>image_589b314c7ef4edd9422ca8020577f7bf'] = '4 colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>image_e204a434a4352b94f187dc03cf231da0'] = 'Les colonnes 6';
$_MODULE['<{leobootstrapmenu}prestashop>image_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>image_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_bf12419b5b81e06a5fbfa8b9f0bace61'] = 'Galerie d\'images produit';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_8b676bb9dfe0c0a104858c3e117f7156'] = 'Créer Images Mini Generalallery De Produit';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'Ids Produit';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_f31bbdd1b3e85bccd652680e16935819'] = 'La source';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_be6d1dadf6f9afee7fc60ba24b455888'] = 'Entrez Ids produit avec le format id1, id2, ...';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_92c6fb93bd8dfc53a11887fc4772b7b8'] = 'Petite image';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_57d2b8dbfabf7186608a51f552bbd2e3'] = 'image épaisse';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5a79fd7cb1ef6584c80cfbd2f3fdb3b3'] = 'Entrez un numéro';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_168b82d33f8073018c50a4f658a02559'] = 'Colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c062fe33c6d778cd8fa933fefbea6d35'] = '1 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5abe7885127359a267e1c1bd52bee456'] = '2 colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_10097b47d4e543deb3699c3a0b8d0a83'] = 'Les colonnes 3';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_589b314c7ef4edd9422ca8020577f7bf'] = '4 colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_d0c322965b3b6af1bd496f7cf5b4fba2'] = '5 Colonnes';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>links_d305597f32be125c0d9f1061c8064086'] = 'bloc Liens';
$_MODULE['<{leobootstrapmenu}prestashop>links_1a29a49ecc3965e9fa0b31ecbfdcf0ed'] = 'Créer des liens Liste de blocs';
$_MODULE['<{leobootstrapmenu}prestashop>links_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>links_14e8b6dfc0f73c6e08d39a0cde4caa95'] = 'Lien texte';
$_MODULE['<{leobootstrapmenu}prestashop>links_a38a160bdeb9a6d335bfac470474b31f'] = 'type de lien';
$_MODULE['<{leobootstrapmenu}prestashop>links_4c07d90dc88de57891f67c82624df47b'] = 'Sélectionnez un type de lien et de remplir les données pour l\'entrée suivante';
$_MODULE['<{leobootstrapmenu}prestashop>links_02a3a357710cc2a5dfdfb74ed012fb59'] = 'url';
$_MODULE['<{leobootstrapmenu}prestashop>links_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie';
$_MODULE['<{leobootstrapmenu}prestashop>links_deb10517653c255364175796ace3553f'] = 'Produit';
$_MODULE['<{leobootstrapmenu}prestashop>links_d854d05db4b16b4d15b16d6b991ea452'] = 'Fabrication';
$_MODULE['<{leobootstrapmenu}prestashop>links_ec136b444eede3bc85639fac0dd06229'] = 'Fournisseur';
$_MODULE['<{leobootstrapmenu}prestashop>links_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'cms';
$_MODULE['<{leobootstrapmenu}prestashop>links_322a7e7c999d39c2478aa0ef17640fd5'] = 'page Controller';
$_MODULE['<{leobootstrapmenu}prestashop>links_97f08a40f22a625d0cbfe03db3349108'] = 'ID du produit';
$_MODULE['<{leobootstrapmenu}prestashop>links_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'type de CMS';
$_MODULE['<{leobootstrapmenu}prestashop>links_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>links_32b1e872d533aced68e8fd06117c35d9'] = 'Catégorie type';
$_MODULE['<{leobootstrapmenu}prestashop>links_2f4a02b8227070b9648f83b1a0f753d1'] = 'Type de Fabrication';
$_MODULE['<{leobootstrapmenu}prestashop>links_840f15d4308745cf491a654c9e29857b'] = 'Fournisseur Type';
$_MODULE['<{leobootstrapmenu}prestashop>links_77943d5880768a426a3b23977f8fa2be'] = 'Page Liste Controller';
$_MODULE['<{leobootstrapmenu}prestashop>links_700ffcf19a261c914ff30c3d542d88a5'] = 'Paramètre du contrôleur de la page';
$_MODULE['<{leobootstrapmenu}prestashop>links_b0c1243ee6a1f016eba3b2f3d76337cc'] = 'Ajouter un nouveau lien';
$_MODULE['<{leobootstrapmenu}prestashop>links_7d057a8b442ab1baf97e0c1e31e2d8e1'] = 'Copier vers d\'autres langues';
$_MODULE['<{leobootstrapmenu}prestashop>links_93bb572dc9256069ff1a5eb9dee30c07'] = 'Copier dans d\'autres langues ... FAIT';
$_MODULE['<{leobootstrapmenu}prestashop>links_b740ed310730f8151a17f63f8f8b405d'] = 'Supprimer le lien';
$_MODULE['<{leobootstrapmenu}prestashop>links_ffb2dc8fb54e6983b8d88d880aa87875'] = 'Duplicate Lien';
$_MODULE['<{leobootstrapmenu}prestashop>links_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>links_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_f99aabcf3a040444355a8767909cfa7e'] = 'Fabrication Logos';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_3f91807219c1ca5609996d308e2e2a98'] = 'Fabrication Logo';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_461900b74731e07320ca79366df3e809'] = 'Image:';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_d11086e25126528f097edeb92f5e2312'] = 'image Sélectionnez le type de fabrication.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_266cae2087af23c12b8c71919ae57792'] = 'Liste de produits';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_ea985a8b64a2481d70990c20d1e5c40f'] = 'Créer Produits Liste';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f8a2f5e141b7d0e66f171176b7cad94a'] = 'Produits récents';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_6f53fd1183b9a5b3665c905effdec86b'] = 'Produits Bestseller';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_a4fa2066129e46ed1040c671d6b2248a'] = 'Produits spéciaux';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_dd8c3a4395d8d9a8e33a2c2dec55780a'] = 'Products Featured';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f792311498c66fb3d3ce04fe637fcb99'] = 'Produits au hasard';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_deb10517653c255364175796ace3553f'] = 'Produit';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2377be3c2ad9b435ba277a73f0f1ca76'] = 'Fabricants';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'Ids Produit';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3c7679577cd1d0be2b98faf898cfc56d'] = 'Date d\'inscription';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f35397b1fdf4aea48976008f663553c4'] = 'Date de mise à jour';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_49ee3087348e8d44e1feda1917443987'] = 'prénom';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b7456cc2e90add373c165905ea7da187'] = 'Id Produit';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3601146c4e948c32b6424d2c0a7f0118'] = 'Prix';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_cf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'Ascendant';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_e3cf5ac19407b1a62c6fccaff675a53b'] = 'Descendant';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_77c8b9f38491385d59ddc33d29e751fe'] = 'La source:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b53787b5af6c89a0de9f1cf54fba9f21'] = 'Le nombre maximum de produits dans chaque page Carousel (par défaut: 3).';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_8da6e2e09a30a5506ea169d8683baeff'] = 'Liste des Produits Type';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_fbd3b147fb6e93c292192686fd286fe0'] = 'Sélectionnez un type de liste des produits';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f4a275a931b82e5058bc8ffad8b8e5bd'] = 'Fabricant:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2a0b9c7903dd4ab360877f21dd192b21'] = 'Commandé par:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_46229689f5013b8ba38140e6780d1387'] = 'Ordre Way:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_bfa4f8af8165a84b7d7b2e01d8dfc870'] = 'HTML brut';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_d26696bdab5c393ff4f26bed198da9c5'] = 'Mettez Raw code HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_f15c1cae7882448b3fb0404682e17e61'] = 'Contenu';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_1d9da2ca58c7a993b69c76737e16cae6'] = 'Sous-catégories Dans Parent';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_daed04bd347cecefa7748146a08165f3'] = 'Afficher la liste des catégories Liens de Parent';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_57c5bf597fdda1de6eff8966a7c39d3b'] = 'Parent Catégorie ID';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_40916513ecf4b87cc2693fe76d3633c6'] = 'HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_a59528e40aafec80300c48bbf9b0a40f'] = 'Créer HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_576e6627e310ac9597090af1745dafe1'] = 'Formulaire Widget';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_8eff44db9bbe46593e3b1cb56ffed7af'] = 'Nombre de HTML Tab';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_bd5b16acff5375ed538c0adfbd58cda3'] = 'Twitter Widget';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_98578f643152d1bca7c905dc74c606b7'] = 'Get Latest Twitter TimeLife';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_2491bc9c7d8731e1ae33124093bc7026'] = 'Gazouillement';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_e93f994f01c537c4e2f7d8528c3eb5e9'] = 'Compter';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8f9bfe9d1345237cb3b2b205864da075'] = 'Utilisateur';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_475c80ecff56299d3527cf51af68e48c'] = 'Couleur de la bordure';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_59ece6dc07b89f5c61320dd130579a7f'] = 'Lien Couleur';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8903861290617267b361478ab7f16f31'] = 'Couleur de texte';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_df69f03147858e3109b2afefee502a63'] = 'Nom de la couleur';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_019765862acb186803ac6c689ae7517b'] = 'Nom Nick Couleur';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_32954654ac8fe66a1d09be19001de2d4'] = 'Largeur';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eec6c4bdbd339edf8cbea68becb85244'] = 'la taille';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b7191be8622b11388acea47896bba8a2'] = 'Afficher fond';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_65411e4df5934ff1e9b989d3f4a15b86'] = 'Afficher les réponses';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b796c5bd7ecdb3f4a130bafbe46579d1'] = 'Afficher en-tête';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_9d60ef9d2a4ad4cf628f0a1d44b7ef69'] = 'Voir Pied';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_62ab28751bbd4f9fb8596648a6ac4aa6'] = 'Afficher la bordure';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eaa889afad651d87a59701c968474702'] = 'Afficher Scrollbar';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_2cb0221689ba456de29cd38803276434'] = 'code de la vidéo';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_a621a0a00c13bc5b2e75bc31ebe813b3'] = 'Faire un widget vidéo via la mise code Youtube, Code Vimeo';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_552323bf79d65a2283f5c388220fc904'] = 'Formulaire Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_f15c1cae7882448b3fb0404682e17e61'] = 'Contenu';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_961451826635656edda7616d692260ba'] = 'Save And Stay';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_f6877407122056368c82939281ed0ce2'] = 'Widget Key';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Nom Widget';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Widget type';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_d3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer sélectionnée';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Supprimer les éléments sélectionnés?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0f9c233d5d29a0e557d25709bd9d02b8'] = 'Corriger l\'image Lien';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_66f8614a65369035f4157dcef44f6821'] = 'Etes-vous sûr de vouloir changer l\'image url du vieux thème nouveau thème?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_6ad96faf4a6d1b202ae8eb9c75e51b5a'] = 'Automatique des données d\'entrée pour New Lang';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_28bb7b2e6744bf90fa8eee8dd2fff21e'] = 'les données d\'insertion automatique pour une nouvelle langue?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_a0e5cfd3089e2cde79d1501d6e750920'] = 'Corriger l\'utilisation du contenu basecode64 (Juste pour développeur)';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_729a51874fe901b092899e9e8b31c97a'] = 'Êtes-vous sûr?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_151648106e4bf98297882ea2ea1c4b0e'] = 'Mise à jour réussie';
$_MODULE['<{leobootstrapmenu}prestashop>configure_87aa2e739755a6fea3a63876b5a1d48e'] = 'Avec succès';
$_MODULE['<{leobootstrapmenu}prestashop>configure_6c48c87a96aafee932e092f8996d58a7'] = 'Live Edit Tools';
$_MODULE['<{leobootstrapmenu}prestashop>configure_2dcb434ba6ce0b393146e503deb3ece7'] = 'Pour rendre le contenu Rich Pour megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>configure_3d76f772615e1db191ab4e0acd1fa660'] = 'Arbre megamenu Management - Groupe: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_c151b520446c004dba60a45a3d707cd5'] = ' - Type: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_a54ec37b56b7cd1cfc87685bb195da82'] = 'Pour trier les commandes ou mettre à jour parent-enfant, vous Drap et menu prévu.';
$_MODULE['<{leobootstrapmenu}prestashop>configure_0797189491c3ff8968fdb7f922248a74'] = 'Nouveau menu Item';
$_MODULE['<{leobootstrapmenu}prestashop>configure_f6f0e1c36183b494f7b211b232e0d881'] = 'En traitement ...';
$_MODULE['<{leobootstrapmenu}prestashop>configure_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'Liste Widget';
$_MODULE['<{leobootstrapmenu}prestashop>form_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
$_MODULE['<{leobootstrapmenu}prestashop>form_1b9abf135ccb7ed2f2cd9c155137c351'] = 'Feuilleter';
$_MODULE['<{leobootstrapmenu}prestashop>form_dc30bc0c7914db5918da4263fce93ad2'] = 'Clair';
$_MODULE['<{leobootstrapmenu}prestashop>form_cfb7ed2a89b2febec5c605dd5a0add9d'] = 'Groupe Back-sol';
$_MODULE['<{leobootstrapmenu}prestashop>form_434f4ca11924baf76d1992b2cd0d504c'] = 'Cliquez pour télécharger ou sélectionner un back-sol';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e150eb1b70e449b80a8a216278ddfc1'] = 'Aperçu Groupe';
$_MODULE['<{leobootstrapmenu}prestashop>form_d9c974a800466ccd94c42de8fb08dd76'] = 'Aperçu Pour';
$_MODULE['<{leobootstrapmenu}prestashop>form_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leobootstrapmenu}prestashop>form_7782518f59cd91a2a712ef5e32ec5f4b'] = 'Gère Sliders';
$_MODULE['<{leobootstrapmenu}prestashop>form_3bf12d4578fb0274f9ff8d4090a97bd2'] = 'Groupe et curseurs Export';
$_MODULE['<{leobootstrapmenu}prestashop>form_95143365aa9eab9135674624bcb05a00'] = 'Supprimer la sélection du groupe?';
$_MODULE['<{leobootstrapmenu}prestashop>form_f2a6c498fb90ee345d997f888fce3b18'] = 'Effacer';
$_MODULE['<{leobootstrapmenu}prestashop>form_56b3014fad57ca689e86cde0d4143cde'] = 'Enregistrer curseur';
$_MODULE['<{leobootstrapmenu}prestashop>form_2b946b08a5f3b98a946605e450789621'] = 'Type de vidéo';
$_MODULE['<{leobootstrapmenu}prestashop>form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
$_MODULE['<{leobootstrapmenu}prestashop>form_970cfba66b8380fb97b742e4571356c6'] = 'Youtube';
$_MODULE['<{leobootstrapmenu}prestashop>form_15db599e0119be476d71bfc1fda72217'] = 'Vimeo';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e78e8704c6152536ec480501e9f4868'] = 'video ID';
$_MODULE['<{leobootstrapmenu}prestashop>form_50ca24c05b4dafa2ef236d15ae66a001'] = 'Lecture automatique';
$_MODULE['<{leobootstrapmenu}prestashop>form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
$_MODULE['<{leobootstrapmenu}prestashop>form_ddb9370afdc2b94184e6940840efe690'] = 'insérer des classes nouvelles ou sélectionnez pour basculer contenu à travers des points d\'arrêt de viewport';
$_MODULE['<{leobootstrapmenu}prestashop>form_9c368b768277accfb3b2bc50ac35a884'] = 'Sélectionnez fond curseur';
$_MODULE['<{leobootstrapmenu}prestashop>widget_7f94bd3cf3ad5793be0ec3a1e3e058ba'] = 'Uniquement pour leomanagewidgets Module';
$_MODULE['<{leobootstrapmenu}prestashop>widget_cd53637ad91ff7d51a57c9bbf44b6950'] = 'Pour tous les modules (leomanagewidget, leomenubootstrap, leomenusidebar)';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_75267df40e119a3e6174762f493f9245'] = 'Voulez-vous copier CSS, JS dossier dans le dossier de thème actuel?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6622d333c33cfaf951fcf592c5834c79'] = 'Copie CSS, JS à thème';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_70e0fdebe3805eb7287ebd4ea28098b7'] = 'Panneau de configuration megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_fc91b7c42dfcbb1a245d91f2c2a2f131'] = 'Sélectionnez Crochet';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_32e5e1a06e3203df657d2439dd1e561c'] = 'Tout crochet';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_79c0d6cba080dc90b01c887064c9fc2f'] = 'Vider le cache';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_51b5c6f906bfa4083b8ed143289666eb'] = 'Sauvegardez la base de données avant l\'exécution module correct à la sécurité';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_af247d7a41136c6f8b262cf0ee3ef860'] = 'Module correct';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_2b432d7a07f4e34f5f350577e6ad7502'] = 'Liste des groupes';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_5a048522c38f75873335b2af3a5579d1'] = 'Cliquez pour voir le guide de configuration';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_28974c2c793e780427dfb571b26443e6'] = 'Nom de groupe';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ec53a8c4f07baed5d8825072c89799be'] = 'statut';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b9b371458ab7c314f88b81c553f6ce51'] = 'Crochet';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_d1ecdda3b9584ecacc31b4ef6a9a1e9b'] = 'Ajouter un nouveau groupe';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_379d5e7e8c9f09972e0915714abad8d3'] = 'Modifier le groupe';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7dce122004969d56ae2e0245cb754d35'] = 'modifier';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_c46942232f660ea828d88c66f5612c88'] = 'Editting';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_95143365aa9eab9135674624bcb05a00'] = 'Supprimer la sélection du groupe?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f2a6c498fb90ee345d997f888fce3b18'] = 'Effacer';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6b78d43aa7c49898c5257fc93a7d74b0'] = 'Dupliquer groupe sélectionné?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ed75712b0eb1913c28a3872731ffd48d'] = 'Dupliquer';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e54c52d7ad97c4c98e903a75f097398d'] = 'Groupe Export Avec Widgets';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_94f7a6e8ebb7d3a7278da0f145ac9ccc'] = 'Groupe Export Sans Widgets';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'Choisissez un fichier';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_4ba17c9e4d2a1225b21ca1d1516c0a8e'] = 'S\'il vous plaît télécharger * .txt uniquement';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ddd783edcc555eebd5f92a2c3579a183'] = 'groupe Overide ou non:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7d4639a68f784ac72530a9e022484af6'] = 'widgets OVERIDE ou non:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_062154b1e6f62a7e8de36088ddba1077'] = 'import Group';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f4aed105cd5886770ef3306471a9190d'] = 'Importer Widgets';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_63b369c65028ccfcffa813c6dc4e27c6'] = 'Export Widgets de Shop';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_aacd77492b29dd404232fdca9520b099'] = 'Export Widgets De Boutique';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_dfed52002899e6e3584d6f7ce7a798b8'] = 'Etes-vous sûr de remplacer un groupe?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_47755ac4ec922da322eabc4168a9fefb'] = 'Etes-vous sûr de remplacer les widgets?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e57706046ca57c358dc156fdf9f05863'] = 'S\'il vous plaît télécharger le fichier txt';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_d3d2e617335f08df83599665eef8a418'] = 'Fermer';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Prochain';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_dd1f775e443ff3b9a89270713580a51b'] = 'précédent';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_6c042a5b59cb71ef3d44afd65e2d533e'] = 'S\'il vous plaît sélectionner un pour supprimer?';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_0148ec297988933d1fce8869fd01c8e8'] = 'Etes-vous sûr de retirer de pied de page?';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_6c7195551da0802a39b5e2bc7187df54'] = 'Basculer la navigation';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
$_MODULE['<{leobootstrapmenu}prestashop>widget_category_image_0b4db271fc4624853e634ef6882ea8be'] = 'Voir tout';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_3426bf3cca12b1f6550fd8bd36171e2f'] = 'voir les produits';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_417ff10b658021bfcbe333e40192415a'] = 'Pas de logo d\'image à ce moment.';
$_MODULE['<{leobootstrapmenu}prestashop>widget_sub_categories_6eef185925b1ecfdc2bd79b23064b808'] = 'La catégorie d\'identité n\'existe pas';

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,454 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f00c4b5028a0b922b149954c5c1977c5'] = 'Leo Bootstrap Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ab0857e1178ede184ab343d3abeeab27'] = 'Leo Bootstrap Megamenu Supporto Leo Framework versione 4.0.0';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ff727abac089006fe4491e17bd047e20'] = 'Aggiornamento Posizioni Fatto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d1e17a4491b0eae1a6c5ed3bc0257162'] = 'Posizioni di aggiornamenti di gruppo Done';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d52eaeff31af37a4a7e0550008aff5df'] = 'Si è verificato un errore durante il tentativo di salvare.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_fedc662d36a4357b0f815f81f00884ba'] = 'Si è verificato un errore durante il tentativo di duplicare.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ef1182ba7dc5cbb84637abf08510af9'] = 'duplicato di';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_21af00d8ab721b6fb8922c52d8e2f3de'] = 'Il menu non poteva essere duplicato.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f38f5974cdc23279ffe6d203641a8bdf'] = 'Impostazioni aggiornate.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ac2e6f4a6b63a98ba05472f89df6fc'] = 'Gruppo aggiunto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_9b417a62ecb853efc75be790b6d31925'] = 'Gruppo aggiornato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_694267331c7ceb141d81802bd2ea349a'] = 'Gruppo cancellato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bcaeab569ea644690d4d3c3e58636f3a'] = 'cache di chiaro successo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0ebc299f2f3d0392afb8f7293479c34f'] = 'gruppo duplicato è successo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_78fdd1e114d2fb45850e77373b7c97f2'] = 'gruppo di importazione è successo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_dc1f087019a222a914d4ec3959da788a'] = 'Importa widget è successo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_aafeca601facaa973f2fae7533159182'] = 'Modulo corretto è successo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_63582074b0e39ca541eba9757409e40d'] = 'Aggiungi nuovo gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d23303cd157eee2b44ed01a20afd8616'] = 'Stai Editting gruppo:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6d1ca8184c6a1f11ecccfa17f8f9048a'] = 'boxed';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_4b5a9713994cdd44bc37de1b41878493'] = 'Intera larghezza';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b915c3f2926eb2dacadf11e7c5b904d7'] = 'Nascosto in dispositivi di grandi dimensioni';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_200120bcca3122c156ec816080fe07d9'] = 'Nascosto in dispositivi media';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6255dcec0f04135fa161d03e6bb46ea2'] = 'Nascosto in dispositivi piccoli';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_87147971120558dba2382337684846fe'] = 'Nascosto in piccoli dispositivi aggiuntivi';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6840b02c2234cbeba4daa985c97d6f0f'] = 'Nascosto in Smart Phone';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f5b8c6ef0a73d5b71de9ebdc492e5d69'] = 'Gruppo Titolo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_26a6b0b5fb2892e829a76462bdb2d753'] = 'Show di Hook';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_185010cdaf98458a53dd01687e910b5c'] = 'Tipo di gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c1b5fa03ecdb95d4a45dd1c40b02527f'] = 'Orizzontale';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06ce2a25e5d12c166a36f654dbea6012'] = 'Verticale';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b59406c05876741bb8febf489769bf9'] = 'Mostra Tela';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_93cba07454f06a4a960172bbd6e2a435'] = 'sì';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1fa2417910271cdf8f420ce1cf54f635'] = 'Sub-tipo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_06b9281e396db002010bde1de57262eb'] = 'Auto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_92b09c7c48c520c3c55e497875da437c'] = 'Destra';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_945d5e233cf7d6240f6b783b36a374ff'] = 'Sinistra';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a02d25d021341196276d17c7ae24c7ef'] = 'Class Group';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'consentire';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_193246c250497db0b1fe6e283df0420d'] = 'Configurazione gruppo Save';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2ac4090df61f41c1cc4be498196a9e41'] = 'Modifica MegaMenu elemento.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_25b601375d779d63a16974701d7837e4'] = 'Crea nuovo MegaMenu elemento.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38a915ac6509a0c3af497a3ad669e247'] = 'ID gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_51ec9bf4aaeab1b25bb57f9f8d4de557'] = 'Titolo:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f32cf6af9fe711f5dd26f0fbe024833d'] = 'Sub Title:';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_96c88741d441f47bcb02024773dd7b6d'] = 'ID Parent';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1203cd27e4d1ab6f1296728c021d9c1a'] = 'È attivo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_bb5d7374c100ddde6e6abc08286e0d43'] = 'Mostra titolo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_099b21e976549b30af257be2967cea8e'] = 'Sottomenu Mostra con';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6adf97f83acf6453d4a6a4b1070f3754'] = 'Nessuna';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3b0b126cd07e1c1f2677690f080ee723'] = 'sottomenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_6ed562a0d4381eef12d92c87520f3208'] = 'widget';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_38f8e088214197a79b97a9b1bcb4356a'] = 'Attivare (selezionare il tipo) o disattivare sottomenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_967e8287db0345851faca171c445da22'] = 'Tipo Menu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45ed2be590e3d1e2226b08b2b8da0bdf'] = 'Selezionare un tipo di collegamento del menu e compilare i dati per seguire in ingresso';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_02a3a357710cc2a5dfdfb74ed012fb59'] = 'url';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoria';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_deb10517653c255364175796ace3553f'] = 'Prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_d854d05db4b16b4d15b16d6b991ea452'] = 'Produzione';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ec136b444eede3bc85639fac0dd06229'] = 'Fornitore';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'Cms';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3135f4019bee015e2d1ae7f77f9f3f64'] = 'html';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_322a7e7c999d39c2478aa0ef17640fd5'] = 'controllore pagina';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_97f08a40f22a625d0cbfe03db3349108'] = 'Codice prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'Tipo CMS';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_32b1e872d533aced68e8fd06117c35d9'] = 'Tipo di categoria';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2f4a02b8227070b9648f83b1a0f753d1'] = 'produzione Tipo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_840f15d4308745cf491a654c9e29857b'] = 'Tipo Fornitore';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_c3b870b9529d83e8ab05ef39b4f829bd'] = 'Tipo HTML';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b08ec6f2658d5ba3afedf94551044caa'] = 'Questo menu è solo per i contenuti di visualizzazione, per favore non selezionare per livello di menu 1';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_77943d5880768a426a3b23977f8fa2be'] = 'Lista di controllo Pagina';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_700ffcf19a261c914ff30c3d542d88a5'] = 'Parametro di controllo pagina';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_f847ec8337209fda71fdbee177008256'] = 'obiettivo Aperto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ad6e7652b1bdfb38783486c2c3d5e806'] = 'Se stesso';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e4ef81cce7e4e10033ebb10962dfdd5e'] = 'vuoto';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_30269022e9d8f51beaabb52e5d0de2b7'] = 'Genitore';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a4ffdcf0dc1f31b9acaf295d75b51d00'] = 'Superiore';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_0aa0d31cb79800ecd07b253937ebc73a'] = 'Classe Menu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_3c169c034764013722f0229ed64569c9'] = 'Menu Icona Class';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a46fb6b5ba54087073285bfaf1495c7e'] = 'Il modulo integrato con le icone del materiale';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Controllare l\'elenco di icone e nome della classe qui';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_344c4d15d32ce1aaa5198302ec5d5e69'] = 'https://design.google.com/icons/ o la classe icona';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_74d89d64fcc9c14e5a2635e491b80b1b'] = 'O Menu Icona Immagine';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b98250bc928e4b373abdcc9b19524557'] = 'Utilizzare l\'icona immagine, se non serve l\'icona di Classe';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_301c1ba861559777d322848a9f906d3a'] = 'icona Anteprima';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e73f481f7e7b2d27b31e40907011f4a6'] = 'Gruppo sottomenu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e2a092b8b0ef6da0bfedcb1eb4eb230b'] = 'Gruppo tutti i sottomenu per visualizzare nello stesso livello';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1976d7f704de389d9fe064e08ea35b2d'] = 'Colonna';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_cdd576e2887eb59d7808128942aa2002'] = 'Impostare ogni voce del sottomenu come colonna';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_920bd1fb6d54c93fca528ce941464225'] = 'accesso Group';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_53dfb2e9e62dd21872852989f2e96e7a'] = 'Mark tutti i gruppi di clienti che si desidera avere accesso a questo menu.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_45f3d6fbc9f6eabe5b173cdf54587196'] = 'Salva Voce di menu';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_630f6dc397fe74e52d5189e2c80f282b'] = 'Torna alla lista';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_2408a2e1f3548bc838ad6e40c7dad229'] = 'Fare clic su Attivato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_1073a919db0dd5cecdf9bfa7a27ffa31'] = 'Fare clic su Disabilitato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_b09bbc28bf2f0236af89e8f195b77f43'] = 'id_group non valido';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_29f0a01f865107f8ef31f47d04e0f63b'] = 'Il gruppo non ha potuto essere aggiunto.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_923f7854e5bda70f7fac6a5d95761d8d'] = 'Il gruppo non ha potuto essere aggiornato.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_ccb2cfd379b6f4b5d3dd360647c50fd3'] = 'Cambio status del gruppo ha avuto successo';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_7f82c65d548588c8d5412463c182e450'] = 'La configurazione non potrebbe essere aggiornato.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_e8a5c576a48dc20222a450056573b938'] = 'Impossibile eliminare';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_a1c802b316e5d7c19f4b81161d9062ed'] = 'Il gruppo non può essere duplicato.';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_399029ace7efe88aa2c58744217a3d9c'] = 'Gruppo duplicato';
$_MODULE['<{leobootstrapmenu}prestashop>leobootstrapmenu_54626887b9513540ee940d5cbcb4ec3c'] = 'Il file non potrebbe essere di importazione.';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a5b3562d98d1e893e609ed82b7a08f4a'] = 'Impostazione Menu secondario';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d3d2e617335f08df83599665eef8a418'] = 'Vicino';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_209ab02ae633519b46cbf291091c9cb0'] = 'creazione di sottomenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_93cba07454f06a4a960172bbd6e2a435'] = 'sì';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8726fe06a1251f2d69eb65dfa1578f1b'] = 'sottomenu Larghezza';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_e73f481f7e7b2d27b31e40907011f4a6'] = 'Gruppo sottomenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_21fbcdcb05401093d87872dea396fe6a'] = 'allineare sottomenu';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_03e0c5bbd5488f1e5ec282529dac9635'] = 'Aggiungi riga';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_d312b9cccb61129c47823d180981cbf4'] = 'Rimuovi riga';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4dbab9feedb1a717f2c0879932c4db10'] = 'Aggiungi colonna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_96dc3773770220a256d8b479eef5c2d9'] = 'Impostazione colonna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_fbd8a0acc91e582ddf8b9da85003f347'] = 'Inoltre Class';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4f5f086e367315e5f52722c8c8e9b3e3'] = 'Larghezza della colonna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_2e1de4f4e3e08c978fc1329aec7437e1'] = 'Rimuovi colonna';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_8d98b55298ae8b6601d02bd58be24c5e'] = 'Impostazione widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_a458be0f08b7e4ff3c0f633c100176c0'] = 'Inserire';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0fa1106114a6ccf3f9722f5aef3192f6'] = 'Crea nuovo Widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c84ce748a5e8352cac213d25fb83d5af'] = 'Vivere Megamenu Editor: ';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_4be8032cfc0137894be750611311d550'] = 'Utilizzando questo strumento, permette di creare sottomenu avere più righe e colonne multiple. È possibile iniettare i widget all\'interno di colonne o menu sottogruppo di stesso livello di parent.Note: Alcune configurazioni come gruppo, colonne impostazione larghezza sarà overrided';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'lista widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_80218ce7476e1f301da5741cef10014b'] = 'Creare un widget';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_bd4b2b2ed298e0d3008923b4dbb14d0e'] = 'Anteprima In diretta Site';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_f43c0398a4a816999adf288ba64e68ee'] = 'Configurazione ripristino';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>liveeditor_0557fa923dcee4d0f86b1409f5c2167f'] = 'Indietro';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_7dce122004969d56ae2e0245cb754d35'] = 'Modifica';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_f2a6c498fb90ee345d997f888fce3b18'] = 'cancellare';
$_MODULE['<{leobootstrapmenu}prestashop>btmegamenu_ed75712b0eb1913c28a3872731ffd48d'] = 'Duplicare';
$_MODULE['<{leobootstrapmenu}prestashop>widget_9060a8fb2d3a39b4854d31dc5ef68805'] = 'Siamo spiacenti, modulo di impostazione non è avairiable per questo tipo';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_9fb0f5746dcd72593d681f48a5c6b396'] = 'Widget Info.';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a7a5a345f9993090a0c01134a2023e14'] = 'Megamenu ID';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Nome widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_869ba5dfa784f91b8a419f586a441850'] = 'L\'utilizzo per l\'esposizione in Management delle inserzioni Widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_a763014a3695992edd8b8ad584a4a454'] = 'widget Titolo';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_90c43e62cf4d0338679c4fa7c3b205ce'] = 'Questa tessera verrà mostrato come intestazione del blocco dei widget. Vuoto per disabilitare';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Tipo widget';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Selezionare un modo d\'';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>widgetbase_0557fa923dcee4d0f86b1409f5c2167f'] = 'Indietro';
$_MODULE['<{leobootstrapmenu}prestashop>alert_b92071d61c88498171928745ca53078b'] = 'Mettere in guardia';
$_MODULE['<{leobootstrapmenu}prestashop>alert_66d87958a7480cf62622208f0327cc89'] = 'Creare un avviso Casella di messaggio Sulla base di Bootstrap 3 errore di battitura';
$_MODULE['<{leobootstrapmenu}prestashop>alert_77b43fa86520b04c4056e5c6f89e1824'] = 'Successo Alert';
$_MODULE['<{leobootstrapmenu}prestashop>alert_8f7a0172502cf3a3b6237a6a5b269fa1'] = 'Info Alert';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c80d81822445bd7495f392cbbcf9b19a'] = 'avvertenza';
$_MODULE['<{leobootstrapmenu}prestashop>alert_80b4e4111ed8a1c469c734cf170ffac6'] = 'avviso Pericolo';
$_MODULE['<{leobootstrapmenu}prestashop>alert_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>alert_f15c1cae7882448b3fb0404682e17e61'] = 'contenuto';
$_MODULE['<{leobootstrapmenu}prestashop>alert_96a6f85135abd93f9e43a63ed42a4a0e'] = 'Tipo di avviso';
$_MODULE['<{leobootstrapmenu}prestashop>alert_540bd7b8cf40ebc9ae746a20ea854ee1'] = 'Selezionare un modo d\'';
$_MODULE['<{leobootstrapmenu}prestashop>alert_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>alert_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_ad3caefba555cb8a5fcee7ca46815cad'] = 'Immagini di categorie';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'Posizione';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_675056ad1441b6375b2c5abd48c27ef1'] = 'Profondità';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_49ee3087348e8d44e1feda1917443987'] = 'Nome';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_93cba07454f06a4a960172bbd6e2a435'] = 'sì';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_3ed24fe0cea7b37e524ba7bf82ddb7fc'] = 'Livello 1 categorie';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_e448695065137058e5f2ae8a35908c0d'] = 'Si prega di creare e caricare le immagini nella cartella: temi / [your_current_themename] / attività / img / modules / leobootstrapmenu / icontab /';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_2a0b9c7903dd4ab360877f21dd192b21'] = 'Ordinato da:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_189ed940b2d47934a0d6939995fe6695'] = 'Mostra icone:';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>category_image_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a016a73836f5149a1fe5d2817d1de4bc'] = 'URL della pagina';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_1f89159c3bd49d8d22209f590f85c033'] = 'è Border';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_cb5feb1b7314637725a2e73bdc9f7295'] = 'Colore';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_a18366b217ebf811ad1886e4f4f865b2'] = 'Buio';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_9914a0ce04a7b7b6a8e39bec55064b82'] = 'Leggero';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_646307c370df291bb6207f2fda39f83e'] = 'scheda Visualizzazione';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_3d1f92a565d3b1a61880236e33c49bf3'] = 'Sequenza temporale';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_87f9f735a1d36793ceaecd4e47124b63'] = 'eventi';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_41de6d6cfb8953c021bbe4ba0701c8a1'] = 'messaggi';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_32954654ac8fe66a1d09be19001de2d4'] = 'Larghezza';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_687523785aa7f2aabbbb3e2c213b9c39'] = 'Min: 180 e Max: 500. Predefinito: 340';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_eec6c4bdbd339edf8cbea68becb85244'] = 'Altezza';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c608dd46f852f2ad1651ceccef53e4a3'] = 'Min: 70. predefinito: 500';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_2e9864c4cae842d71fc0b5ffe1d9d7d2'] = 'Visualizza stream';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_83cccf4d0f83339c027ad7395fa4d0b9'] = 'Mostra Faces';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_82cede2523728ac5803d4a8d5ab5f0be'] = 'Nascondi copertina';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_f4629a6a3f69f39737e590fe9072a20f'] = 'piccolo Intestazione';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>facebook_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>html_4c4ad5fca2e7a3f74dbb1ced00381aa4'] = 'HTML';
$_MODULE['<{leobootstrapmenu}prestashop>html_60935b099ea7c68292c1bd3d911d6f31'] = 'Creare HTML in diverse lingue';
$_MODULE['<{leobootstrapmenu}prestashop>html_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>html_f15c1cae7882448b3fb0404682e17e61'] = 'contenuto';
$_MODULE['<{leobootstrapmenu}prestashop>html_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>html_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>image_3984331438d9c6a507b5e5ad510ed789'] = 'Immagini Galleria Cartella';
$_MODULE['<{leobootstrapmenu}prestashop>image_37bcad11db044ea27e549ece33f12afd'] = 'Creare Immagini Mini Galleria dalla cartella';
$_MODULE['<{leobootstrapmenu}prestashop>image_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leobootstrapmenu}prestashop>image_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leobootstrapmenu}prestashop>image_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>image_0ef1a72b3b970c57d039d3cebbdef82e'] = 'Percorso cartella Immagine';
$_MODULE['<{leobootstrapmenu}prestashop>image_32954654ac8fe66a1d09be19001de2d4'] = 'Larghezza';
$_MODULE['<{leobootstrapmenu}prestashop>image_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>image_168b82d33f8073018c50a4f658a02559'] = 'colonne';
$_MODULE['<{leobootstrapmenu}prestashop>image_c062fe33c6d778cd8fa933fefbea6d35'] = '1 Colonna';
$_MODULE['<{leobootstrapmenu}prestashop>image_5abe7885127359a267e1c1bd52bee456'] = '2 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>image_10097b47d4e543deb3699c3a0b8d0a83'] = '3 colonne';
$_MODULE['<{leobootstrapmenu}prestashop>image_589b314c7ef4edd9422ca8020577f7bf'] = '4 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>image_e204a434a4352b94f187dc03cf231da0'] = '6 colonne';
$_MODULE['<{leobootstrapmenu}prestashop>image_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>image_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_bf12419b5b81e06a5fbfa8b9f0bace61'] = 'Immagini Galleria del prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_8b676bb9dfe0c0a104858c3e117f7156'] = 'Creare Immagini Mini Generalallery dal prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoria';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'Ids prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_f31bbdd1b3e85bccd652680e16935819'] = 'fonte';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorie';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_be6d1dadf6f9afee7fc60ba24b455888'] = 'Inserisci prodotto Ids con il formato ID1, ID2, ...';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_92c6fb93bd8dfc53a11887fc4772b7b8'] = 'Small image';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_57d2b8dbfabf7186608a51f552bbd2e3'] = 'immagine di spessore';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5a79fd7cb1ef6584c80cfbd2f3fdb3b3'] = 'Inserire un numero';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_168b82d33f8073018c50a4f658a02559'] = 'colonne';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c062fe33c6d778cd8fa933fefbea6d35'] = '1 Colonna';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_5abe7885127359a267e1c1bd52bee456'] = '2 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_10097b47d4e543deb3699c3a0b8d0a83'] = '3 colonne';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_589b314c7ef4edd9422ca8020577f7bf'] = '4 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_d0c322965b3b6af1bd496f7cf5b4fba2'] = '5 Colonne';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>imageproduct_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>links_d305597f32be125c0d9f1061c8064086'] = 'blocco Link';
$_MODULE['<{leobootstrapmenu}prestashop>links_1a29a49ecc3965e9fa0b31ecbfdcf0ed'] = 'Creare Block List Link';
$_MODULE['<{leobootstrapmenu}prestashop>links_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>links_14e8b6dfc0f73c6e08d39a0cde4caa95'] = 'link di Testo';
$_MODULE['<{leobootstrapmenu}prestashop>links_a38a160bdeb9a6d335bfac470474b31f'] = 'Tipo di collegamento';
$_MODULE['<{leobootstrapmenu}prestashop>links_4c07d90dc88de57891f67c82624df47b'] = 'Selezionare un tipo di collegamento e compilare i dati per seguire in ingresso';
$_MODULE['<{leobootstrapmenu}prestashop>links_02a3a357710cc2a5dfdfb74ed012fb59'] = 'url';
$_MODULE['<{leobootstrapmenu}prestashop>links_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoria';
$_MODULE['<{leobootstrapmenu}prestashop>links_deb10517653c255364175796ace3553f'] = 'Prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>links_d854d05db4b16b4d15b16d6b991ea452'] = 'Produzione';
$_MODULE['<{leobootstrapmenu}prestashop>links_ec136b444eede3bc85639fac0dd06229'] = 'Fornitore';
$_MODULE['<{leobootstrapmenu}prestashop>links_e481e3f6fd59d90fe1b286d6b6d3f545'] = 'Cms';
$_MODULE['<{leobootstrapmenu}prestashop>links_322a7e7c999d39c2478aa0ef17640fd5'] = 'controllore pagina';
$_MODULE['<{leobootstrapmenu}prestashop>links_97f08a40f22a625d0cbfe03db3349108'] = 'Codice prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>links_ad020ff0a6f2e8e7f6590e0aec73c7c1'] = 'Tipo CMS';
$_MODULE['<{leobootstrapmenu}prestashop>links_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
$_MODULE['<{leobootstrapmenu}prestashop>links_32b1e872d533aced68e8fd06117c35d9'] = 'Tipo di categoria';
$_MODULE['<{leobootstrapmenu}prestashop>links_2f4a02b8227070b9648f83b1a0f753d1'] = 'produzione Tipo';
$_MODULE['<{leobootstrapmenu}prestashop>links_840f15d4308745cf491a654c9e29857b'] = 'Tipo Fornitore';
$_MODULE['<{leobootstrapmenu}prestashop>links_77943d5880768a426a3b23977f8fa2be'] = 'Lista di controllo Pagina';
$_MODULE['<{leobootstrapmenu}prestashop>links_700ffcf19a261c914ff30c3d542d88a5'] = 'Parametro di controllo pagina';
$_MODULE['<{leobootstrapmenu}prestashop>links_b0c1243ee6a1f016eba3b2f3d76337cc'] = 'Aggiungere nuovo link';
$_MODULE['<{leobootstrapmenu}prestashop>links_7d057a8b442ab1baf97e0c1e31e2d8e1'] = 'Copia in altre lingue';
$_MODULE['<{leobootstrapmenu}prestashop>links_93bb572dc9256069ff1a5eb9dee30c07'] = 'Copia in altre lingue ... FATTO';
$_MODULE['<{leobootstrapmenu}prestashop>links_b740ed310730f8151a17f63f8f8b405d'] = 'rimuovere link';
$_MODULE['<{leobootstrapmenu}prestashop>links_ffb2dc8fb54e6983b8d88d880aa87875'] = 'Duplicate link';
$_MODULE['<{leobootstrapmenu}prestashop>links_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>links_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_f99aabcf3a040444355a8767909cfa7e'] = 'Fabbricazione Logos';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_3f91807219c1ca5609996d308e2e2a98'] = 'produzione Logo';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_461900b74731e07320ca79366df3e809'] = 'Immagine:';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_d11086e25126528f097edeb92f5e2312'] = 'immagine Selezionare il tipo per la produzione.';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>manufacture_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_266cae2087af23c12b8c71919ae57792'] = 'Elenco prodotti';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_ea985a8b64a2481d70990c20d1e5c40f'] = 'Creare Prodotti lista';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f8a2f5e141b7d0e66f171176b7cad94a'] = 'nuovi prodotti';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_6f53fd1183b9a5b3665c905effdec86b'] = 'prodotti Bestseller';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_a4fa2066129e46ed1040c671d6b2248a'] = 'prodotti speciali';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_dd8c3a4395d8d9a8e33a2c2dec55780a'] = 'prodotti in vetrina';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f792311498c66fb3d3ce04fe637fcb99'] = 'prodotti casuale';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoria';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_deb10517653c255364175796ace3553f'] = 'Prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2377be3c2ad9b435ba277a73f0f1ca76'] = 'Produttori';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_7b0a9ea6dc53cee24fedbea4f27dcc5f'] = 'Ids prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3c7679577cd1d0be2b98faf898cfc56d'] = 'data Add';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f35397b1fdf4aea48976008f663553c4'] = 'data di aggiornamento';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_49ee3087348e8d44e1feda1917443987'] = 'Nome';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b7456cc2e90add373c165905ea7da187'] = 'Codice prodotto';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_3601146c4e948c32b6424d2c0a7f0118'] = 'Prezzo';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_cf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'Ascendente';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_e3cf5ac19407b1a62c6fccaff675a53b'] = 'Discendente';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_77c8b9f38491385d59ddc33d29e751fe'] = 'Fonte:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_b53787b5af6c89a0de9f1cf54fba9f21'] = 'Il numero massimo di prodotti in ogni pagina Carousel (default: 3).';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorie';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_8da6e2e09a30a5506ea169d8683baeff'] = 'Prodotti lista Tipo';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_fbd3b147fb6e93c292192686fd286fe0'] = 'Selezionare un tipo di elenco articoli';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_f4a275a931b82e5058bc8ffad8b8e5bd'] = 'Produttore:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_80d2677cf518f4d04320042f4ea6c146'] = 'Limite';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_2a0b9c7903dd4ab360877f21dd192b21'] = 'Ordinato da:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_46229689f5013b8ba38140e6780d1387'] = 'Order Way:';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>product_list_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_bfa4f8af8165a84b7d7b2e01d8dfc870'] = 'Raw HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_d26696bdab5c393ff4f26bed198da9c5'] = 'Mettere Raw codice HTML';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_f15c1cae7882448b3fb0404682e17e61'] = 'contenuto';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>raw_html_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_1d9da2ca58c7a993b69c76737e16cae6'] = 'Sotto categorie In Parent';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_daed04bd347cecefa7748146a08165f3'] = 'Mostra elenco delle categorie di collegamenti di un genitore';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_57c5bf597fdda1de6eff8966a7c39d3b'] = 'Categoria ID Parent';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>sub_categories_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_40916513ecf4b87cc2693fe76d3633c6'] = 'Tab HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_a59528e40aafec80300c48bbf9b0a40f'] = 'Crea scheda HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_576e6627e310ac9597090af1745dafe1'] = 'Modulo widget';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_8eff44db9bbe46593e3b1cb56ffed7af'] = 'Numero di scheda HTML';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>tabhtml_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_bd5b16acff5375ed538c0adfbd58cda3'] = 'Twitter widget';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_98578f643152d1bca7c905dc74c606b7'] = 'Leggi ultima Twitter TimeLife';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_2491bc9c7d8731e1ae33124093bc7026'] = 'Twitter';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_e93f994f01c537c4e2f7d8528c3eb5e9'] = 'Contare';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8f9bfe9d1345237cb3b2b205864da075'] = 'Utente';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_475c80ecff56299d3527cf51af68e48c'] = 'Colore del bordo';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_59ece6dc07b89f5c61320dd130579a7f'] = 'Colore collegamento';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_8903861290617267b361478ab7f16f31'] = 'Colore del testo';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_df69f03147858e3109b2afefee502a63'] = 'nome Colore';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_019765862acb186803ac6c689ae7517b'] = 'nick name di colore';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_32954654ac8fe66a1d09be19001de2d4'] = 'Larghezza';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eec6c4bdbd339edf8cbea68becb85244'] = 'Altezza';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b7191be8622b11388acea47896bba8a2'] = 'Mostra sfondo';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_65411e4df5934ff1e9b989d3f4a15b86'] = 'Mostra risposte';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_b796c5bd7ecdb3f4a130bafbe46579d1'] = 'Mostra intestazione';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_9d60ef9d2a4ad4cf628f0a1d44b7ef69'] = 'Mostra piè di pagina';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_62ab28751bbd4f9fb8596648a6ac4aa6'] = 'Mostra bordo';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_eaa889afad651d87a59701c968474702'] = 'Visualizza barra di scorrimento';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>twitter_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_2cb0221689ba456de29cd38803276434'] = 'Codice Video';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_a621a0a00c13bc5b2e75bc31ebe813b3'] = 'Fare widget di video tramite la messa Codice Youtube, Vimeo Codice';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_552323bf79d65a2283f5c388220fc904'] = 'Modulo Widget.';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_f15c1cae7882448b3fb0404682e17e61'] = 'contenuto';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_961451826635656edda7616d692260ba'] = 'Salva e rimanere';
$_MODULE['<{leobootstrapmenu}prestashop>video_code_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_f6877407122056368c82939281ed0ce2'] = 'widget chiave';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0999c41a3bd1a74ea75cc8b6d0799cfc'] = 'Nome widget';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e2a3b27fc23caaedda3dcd2ecbedae5c'] = 'Tipo widget';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_d3b206d196cd6be3a2764c1fb90b200f'] = 'Elimina selezionato';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Eliminare elementi selezionati?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_0f9c233d5d29a0e557d25709bd9d02b8'] = 'Corretta immagine link';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_66f8614a65369035f4157dcef44f6821'] = 'Sei sicuro di voler cambiare l\'immagine URL dal vecchio tema al nuovo tema?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_6ad96faf4a6d1b202ae8eb9c75e51b5a'] = 'I dati Auto input per nuovi Lang';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_28bb7b2e6744bf90fa8eee8dd2fff21e'] = 'Dati inserimento automatico per la nuova lingua?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_a0e5cfd3089e2cde79d1501d6e750920'] = 'Corretto uso Content basecode64 (Solo per gli sviluppatori)';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_729a51874fe901b092899e9e8b31c97a'] = 'Sei sicuro?';
$_MODULE['<{leobootstrapmenu}prestashop>adminleowidgets_151648106e4bf98297882ea2ea1c4b0e'] = 'Aggiornamento riuscito';
$_MODULE['<{leobootstrapmenu}prestashop>configure_87aa2e739755a6fea3a63876b5a1d48e'] = 'Con successo';
$_MODULE['<{leobootstrapmenu}prestashop>configure_6c48c87a96aafee932e092f8996d58a7'] = 'Vivere strumenti di modifica';
$_MODULE['<{leobootstrapmenu}prestashop>configure_2dcb434ba6ce0b393146e503deb3ece7'] = 'A rendere i contenuti più ricchi per Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>configure_3d76f772615e1db191ab4e0acd1fa660'] = 'Albero Megamenu Management - Gruppo: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_c151b520446c004dba60a45a3d707cd5'] = ' - Digitare: ';
$_MODULE['<{leobootstrapmenu}prestashop>configure_a54ec37b56b7cd1cfc87685bb195da82'] = 'Per ordinare gli ordini o aggiornare padre-figlio, è drap e menu previsto.';
$_MODULE['<{leobootstrapmenu}prestashop>configure_0797189491c3ff8968fdb7f922248a74'] = 'Nuova voce di menu';
$_MODULE['<{leobootstrapmenu}prestashop>configure_f6f0e1c36183b494f7b211b232e0d881'] = 'Elaborazione in corso ...';
$_MODULE['<{leobootstrapmenu}prestashop>configure_cc8fac70afa1b0f196053ea7bfdb4b15'] = 'lista widget';
$_MODULE['<{leobootstrapmenu}prestashop>form_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorie';
$_MODULE['<{leobootstrapmenu}prestashop>form_1b9abf135ccb7ed2f2cd9c155137c351'] = 'Navigare';
$_MODULE['<{leobootstrapmenu}prestashop>form_dc30bc0c7914db5918da4263fce93ad2'] = 'Pulire';
$_MODULE['<{leobootstrapmenu}prestashop>form_cfb7ed2a89b2febec5c605dd5a0add9d'] = 'Gruppo back-ground';
$_MODULE['<{leobootstrapmenu}prestashop>form_434f4ca11924baf76d1992b2cd0d504c'] = 'Fare clic per caricare o selezionare un back-ground';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e150eb1b70e449b80a8a216278ddfc1'] = 'anteprima Gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>form_d9c974a800466ccd94c42de8fb08dd76'] = 'anteprima Per';
$_MODULE['<{leobootstrapmenu}prestashop>form_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leobootstrapmenu}prestashop>form_7782518f59cd91a2a712ef5e32ec5f4b'] = 'gestisce Sliders';
$_MODULE['<{leobootstrapmenu}prestashop>form_3bf12d4578fb0274f9ff8d4090a97bd2'] = 'Gruppo Export e cursori';
$_MODULE['<{leobootstrapmenu}prestashop>form_95143365aa9eab9135674624bcb05a00'] = 'Elimina selezionati Gruppo?';
$_MODULE['<{leobootstrapmenu}prestashop>form_f2a6c498fb90ee345d997f888fce3b18'] = 'cancellare';
$_MODULE['<{leobootstrapmenu}prestashop>form_56b3014fad57ca689e86cde0d4143cde'] = 'Salva Slider';
$_MODULE['<{leobootstrapmenu}prestashop>form_2b946b08a5f3b98a946605e450789621'] = 'Tipo Video';
$_MODULE['<{leobootstrapmenu}prestashop>form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>form_970cfba66b8380fb97b742e4571356c6'] = 'Youtube';
$_MODULE['<{leobootstrapmenu}prestashop>form_15db599e0119be476d71bfc1fda72217'] = 'Vimeo';
$_MODULE['<{leobootstrapmenu}prestashop>form_3e78e8704c6152536ec480501e9f4868'] = 'Video ID';
$_MODULE['<{leobootstrapmenu}prestashop>form_50ca24c05b4dafa2ef236d15ae66a001'] = 'Riproduzione automatica';
$_MODULE['<{leobootstrapmenu}prestashop>form_93cba07454f06a4a960172bbd6e2a435'] = 'sì';
$_MODULE['<{leobootstrapmenu}prestashop>form_ddb9370afdc2b94184e6940840efe690'] = 'inserire classi nuove o selezionare per la commutazione contenuti attraverso i punti di interruzione viewport';
$_MODULE['<{leobootstrapmenu}prestashop>form_9c368b768277accfb3b2bc50ac35a884'] = 'Seleziona sfondo cursore';
$_MODULE['<{leobootstrapmenu}prestashop>widget_7f94bd3cf3ad5793be0ec3a1e3e058ba'] = 'Solo per leomanagewidgets Module';
$_MODULE['<{leobootstrapmenu}prestashop>widget_cd53637ad91ff7d51a57c9bbf44b6950'] = 'Per tutti i moduli (leomanagewidget, leomenubootstrap, leomenusidebar)';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_75267df40e119a3e6174762f493f9245'] = 'Vuoi copiare CSS, JS cartella per cartella del tema attuale?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6622d333c33cfaf951fcf592c5834c79'] = 'Copia CSS, JS a tema';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_70e0fdebe3805eb7287ebd4ea28098b7'] = 'Pannello di controllo Megamenu';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_fc91b7c42dfcbb1a245d91f2c2a2f131'] = 'Selezionare Hook';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_32e5e1a06e3203df657d2439dd1e561c'] = 'Tutti gancio';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_79c0d6cba080dc90b01c887064c9fc2f'] = 'Cancella cache';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_51b5c6f906bfa4083b8ed143289666eb'] = 'Eseguire il backup del database prima corsa corretta del modulo di sicurezza';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_af247d7a41136c6f8b262cf0ee3ef860'] = 'modulo corretto';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_2b432d7a07f4e34f5f350577e6ad7502'] = 'List Group';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_5a048522c38f75873335b2af3a5579d1'] = 'Clicca per vedere guida di configurazione';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_28974c2c793e780427dfb571b26443e6'] = 'Nome del gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ec53a8c4f07baed5d8825072c89799be'] = 'Stato';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_b9b371458ab7c314f88b81c553f6ce51'] = 'gancio';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_d1ecdda3b9584ecacc31b4ef6a9a1e9b'] = 'Aggiungere un nuovo gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_379d5e7e8c9f09972e0915714abad8d3'] = 'Modifica gruppo';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7dce122004969d56ae2e0245cb754d35'] = 'Modifica';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_c46942232f660ea828d88c66f5612c88'] = 'editting';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_95143365aa9eab9135674624bcb05a00'] = 'Elimina selezionati Gruppo?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f2a6c498fb90ee345d997f888fce3b18'] = 'cancellare';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_6b78d43aa7c49898c5257fc93a7d74b0'] = 'Duplicato selezionato gruppo?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ed75712b0eb1913c28a3872731ffd48d'] = 'Duplicare';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e54c52d7ad97c4c98e903a75f097398d'] = 'Gruppo Export con i widget';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_94f7a6e8ebb7d3a7278da0f145ac9ccc'] = 'Export Group Senza Widget';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'Scegliere un file';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_4ba17c9e4d2a1225b21ca1d1516c0a8e'] = 'Si prega di caricare * solo .txt';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_ddd783edcc555eebd5f92a2c3579a183'] = 'gruppo Overide o no:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_93cba07454f06a4a960172bbd6e2a435'] = 'sì';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_7d4639a68f784ac72530a9e022484af6'] = 'widgets overide o meno:';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_062154b1e6f62a7e8de36088ddba1077'] = 'Gruppo Import';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_f4aed105cd5886770ef3306471a9190d'] = 'Importa Widget';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_63b369c65028ccfcffa813c6dc4e27c6'] = 'Export Widget di negozio';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_aacd77492b29dd404232fdca9520b099'] = 'Export Widget di negozio';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_dfed52002899e6e3584d6f7ce7a798b8'] = 'Sei sicuro di voler sovrascrivere gruppo?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_47755ac4ec922da322eabc4168a9fefb'] = 'Sei sicuro di voler sovrascrivere i widget?';
$_MODULE['<{leobootstrapmenu}prestashop>group_list_e57706046ca57c358dc156fdf9f05863'] = 'Si prega di caricare file txt';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_d3d2e617335f08df83599665eef8a418'] = 'Vicino';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Il prossimo';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_dd1f775e443ff3b9a89270713580a51b'] = 'Precedente';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_6c042a5b59cb71ef3d44afd65e2d533e'] = 'Seleziona una da rimuovere?';
$_MODULE['<{leobootstrapmenu}prestashop>javascript_parameter_0148ec297988933d1fce8869fd01c8e8'] = 'Sei sicuro di voler rimuovere le fila piè di pagina?';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_6c7195551da0802a39b5e2bc7187df54'] = 'navigazione Toggle';
$_MODULE['<{leobootstrapmenu}prestashop>megamenu_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorie';
$_MODULE['<{leobootstrapmenu}prestashop>widget_category_image_0b4db271fc4624853e634ef6882ea8be'] = 'Guarda tutto';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_3426bf3cca12b1f6550fd8bd36171e2f'] = 'Visualizza i prodotti a';
$_MODULE['<{leobootstrapmenu}prestashop>widget_manufacture_417ff10b658021bfcbe333e40192415a'] = 'Nessun logo immagine in questo momento.';
$_MODULE['<{leobootstrapmenu}prestashop>widget_sub_categories_6eef185925b1ecfdc2bd79b23064b808'] = 'La categoria ID non esiste';

View File

@@ -0,0 +1,178 @@
.tree-megamenu{
width:350px;
float:left;
overflow:hidden;
margin-right:40px;
}
td > i {
display:block;
font-size:11px;
}
.quickdel{
background:url(../../img/edit-delete.png) no-repeat center center;
}
.quickedit{
background:url(../../img/edit-rename.png) no-repeat center center;
}
.quickedit, .quickdel{
float:right;
width:25px;
height:16px;
display:block;
cursor:hand; cursor:pointer;
overflow:hidden;
text-indent:-999em;
margin:0 5px;
}
.hide{
display:none
}
.show{
display:block
}
#ajaxloading{
position:fixed;
top:0;
right:0;
width:100%;
z-index:1200
}
#ajaxloading > div{
margin:12px;
}
.megamenu-form{
float:left;
width: 700px;
}
.megamenu-form label {
width: 100px !important;
}
.megamenu-form .margin-form {
padding: 0 0 1em 110px !important;
}
.placeholder {
outline: 1px dashed #4183C4;
}
.mjs-nestedSortable-error {
background: #fbe3e4;
border-color: transparent;
}
ol {
margin: 0;
padding: 0;
padding-left: 30px;
}
ol.sortable, ol.sortable ol {
margin: 0 0 0 25px;
padding: 0;
list-style-type: none;
}
ol.sortable {
margin: 4em 0;
}
.sortable li {
margin: 5px 0 0 0;
padding: 0;
}
.sortable li div {
border: 1px solid #d4d4d4;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-color: #D4D4D4 #D4D4D4 #BCBCBC;
padding: 6px;
margin: 0;
cursor: move;
background: #f6f6f6;
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.sortable li.mjs-nestedSortable-branch div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #f0ece9 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#f0ece9 100%);
}
.sortable li.mjs-nestedSortable-leaf div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #bcccbc 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#bcccbc 100%);
}
li.mjs-nestedSortable-collapsed.mjs-nestedSortable-hovering div {
border-color: #999;
background: #fafafa;
}
.disclose {
cursor: pointer;
width: 10px;
display: none;
}
.sortable li.mjs-nestedSortable-collapsed > ol {
display: none;
}
.sortable li.mjs-nestedSortable-branch > div > .disclose {
display: inline-block;
}
.sortable li.mjs-nestedSortable-collapsed > div > .disclose > span:before {
content: '+ ';
}
.sortable li.mjs-nestedSortable-expanded > div > .disclose > span:before {
content: '- ';
}
.leo_load {
background: url("../../img/loading.gif") no-repeat scroll 0 0 transparent;
display: none;
height: 32px;
width: 32px;
}
/************* CSS WIDGET BLOCK LINKS:: BEGIN*********************/
.link_group.new
{
background-color:#4880D2 !important;
}
.link_group
{
-moz-transition:background-color 1.5s;
-webkit-transition:background-color 1.5s;
-o-transition:background-color 1.5s;
transition:background-color 1.5s;
}
.copy_lang_value
{
margin: 5px 0 0 5px;
}
.form-group .btn.btn-primary.duplicate_link
{
margin-right: 10px;
text-transform: none;
}
.btn.btn-info.copy_lang_value
{
clear: both;
float: left;
}
/************* CSS WIDGET BLOCK LINKS:: END*********************/

View File

@@ -0,0 +1,302 @@
#myTab{
margin-left: 120px;
}
.tree-megamenu{
width:350px;
float:left;
overflow:hidden;
margin-right:40px;
}
td > i {
display:block;
font-size:11px;
}
#content .ui-widget-header{
background: none;
border-bottom: solid 1px #ECECEC;
font-weight: bold;
}
#content .ui-widget-header a{
font-weight: bold;
}
#content .ui-widget-content{
border: none;
}
.megamenu-form input, .megamenu-form select{
padding: 5px 6px;
min-width: 100px
}
.quickdel{
background:url(../../img/edit-delete.png) no-repeat center center;
}
.quickedit{
background:url(../../img/edit-rename.png) no-repeat center center;
}
table.table{
width: 99%;
}
table.table tr td{
border-bottom: dotted 1px #CCC
}
.quickedit, .quickdel, .quickduplicate, .quickselect, .quickactive, .quickdeactive{
float:right;
width:25px;
height:16px;
display:block;
cursor:hand; cursor:pointer;
overflow:hidden;
text-indent:-999em;
margin:0 5px;
}
.quickduplicate{
background:url(../../img/duplicate.png) no-repeat center center;
}
.quickactive{
background:url(../../img/disabled.gif) no-repeat center center;
}
.quickdeactive{
background:url(../../img/enabled.gif) no-repeat center center;
}
.hide{
display:none
}
.show{
display:block
}
#ajaxloading{
position:fixed;
top:0;
right:0;
width:100%;
z-index:1200
}
#ajaxloading > div{
margin:12px;
}
.megamenu-form{
float:left;
width: 700px;
}
.megamenu-form label {
width: 100px !important;
}
.megamenu-form .margin-form {
padding: 0 0 1em 110px !important;
}
.placeholder {
outline: 1px dashed #4183C4;
}
.mjs-nestedSortable-error {
background: #fbe3e4;
border-color: transparent;
}
ol {
margin: 0;
padding: 0;
padding-left: 30px;
}
ol.sortable, ol.sortable ol {
margin: 0 0 0 25px;
padding: 0;
list-style-type: none;
}
ol.sortable {
margin: 2em 0;
}
.sortable li {
margin: 5px 0 0 0;
padding: 0;
}
.sortable li div {
border: 1px solid #d4d4d4;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-color: #D4D4D4 #D4D4D4 #BCBCBC;
padding: 6px;
margin: 0;
cursor: move;
background: #f6f6f6;
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.sortable li.mjs-nestedSortable-branch div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #f0ece9 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#f0ece9 100%);
}
.sortable li.mjs-nestedSortable-leaf div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #bcccbc 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#bcccbc 100%);
}
li.mjs-nestedSortable-collapsed.mjs-nestedSortable-hovering div {
border-color: #999;
background: #fafafa;
}
li.selected > div {
border: solid 1px #D9534F
}
.disclose {
cursor: pointer;
width: 10px;
display: none;
}
.sortable li.mjs-nestedSortable-collapsed > ol {
display: none;
}
.sortable li.mjs-nestedSortable-branch > div > .disclose {
display: inline-block;
}
.sortable li.mjs-nestedSortable-collapsed > div > .disclose > span:before {
content: '+ ';
}
.sortable li.mjs-nestedSortable-expanded > div > .disclose > span:before {
content: '- ';
}
.leo_load {
background: url("../../img/loading.gif") no-repeat scroll 0 0 transparent;
display: none;
height: 32px;
width: 32px;
}
.table.table-green tr th{
background: #f3f3f3;
padding: 12px 6px
}
.table.table-green tr td{
padding: 9px 6px;
}
.pull-right{
float: right;
}
#image-images-thumbnails img{
max-width: 100%
}
/*************** update group BEGIN************************/
.clearfix::after {
clear: both;
content: ".";
display: block;
height: 0;
line-height: 0;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
ul.leo-col-class li {
display: inline-block;
padding: 5px 10px;
}
ul.leo-col-class
{
padding-left: 0;
}
.group-wrapper
{
clear: both;
}
.group-header
{
padding-bottom: 5px;
border-bottom: 1px solid #40C9ED;
}
#groupLayer .group-footer
{
margin-top: 10px;
}
#groupLayer .group-footer.import-group
{
padding-right: 20px;
}
@media (min-width: 992px) {
#groupLayer .group-footer.import-widgets{
padding-left: 20px;
}
#groupLayer .group-footer.import-group{
border-right: 1px solid #40C9ED;
}
}
.export-widgets
{
line-height: 30px;
}
.group-wrapper ol>li
{
height: 40px;
border-radius: 5px;
margin-top: 5px;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%) repeat scroll 0 0;
border-color: #d4d4d4 #d4d4d4 #bcbcbc;
border-image: none;
border-radius: 3px;
border-style: solid;
border-width: 1px;
cursor: move;
}
.group-wrapper .placeholder
{
border: none;
background: none;
}
.group-wrapper ol>li>div
{
line-height: 40px;
}
.group-wrapper ol, .group-header ol
{
padding-left: 0px;
list-style-type: none;
}
.group-wrapper .btn-group.pull-right
{
padding-top: 4px;
}
.tree-group li.mjs-nestedSortable-branch div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #f0ece9 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#f0ece9 100%);
}
.tree-group li.mjs-nestedSortable-leaf div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #bcccbc 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#bcccbc 100%);
}
/*************** update group END************************/

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,15 @@
.jscom, .mix htcom { color: #4040c2; }
.com { color: green; }
.regexp { color: maroon; }
.string { color: teal; }
.keywords { color: blue; }
.global { color: #008; }
.numbers { color: #880; }
.comm { color: green; }
.tag { color: blue; }
.entity { color: blue; }
.string { color: teal; }
.aname { color: maroon; }
.avalue { color: maroon; }
.jquery { color: #00a; }
.plugin { color: red; }

View File

@@ -0,0 +1,47 @@
/**********************************
Name: cmxform Styles
***********************************/
form.cmxform {
width: 370px;
font-size: 1.0em;
color: #333;
}
form.cmxform legend {
padding-left: 0;
}
form.cmxform legend, form.cmxform label {
color: #333;
}
form.cmxform fieldset {
border: none;
border-top: 1px solid #C9DCA6;
background: url(../images/cmxform-fieldset.gif) left bottom repeat-x;
background-color: #F8FDEF;
}
form.cmxform fieldset fieldset {
background: none;
}
form.cmxform fieldset p, form.cmxform fieldset fieldset {
padding: 5px 10px 7px;
background: url(../images/cmxform-divider.gif) left bottom repeat-x;
}
form.cmxform label.error, label.error {
/* remove the next line when you have trouble in IE6 with labels in list */
color: red;
font-style: italic;
font-weight: normal;
}
div.error { display: none; }
input { border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }

View File

@@ -0,0 +1,55 @@
/**********************************
Use: cmxform template
***********************************/
form.cmxform fieldset {
margin-bottom: 10px;
}
form.cmxform legend {
padding: 0 2px;
font-weight: bold;
_margin: 0 -7px; /* IE Win */
}
form.cmxform label {
display: inline-block;
line-height: 1.8;
vertical-align: top;
cursor: hand;
}
form.cmxform fieldset p {
list-style: none;
padding: 5px;
margin: 0;
}
form.cmxform fieldset fieldset {
border: none;
margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
padding: 0 0 5px;
font-weight: normal;
}
form.cmxform fieldset fieldset label {
display: block;
width: auto;
}
form.cmxform label { width: 100px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 103px; } /* Width plus 3 (html space) */
form.cmxform label.error {
margin-left: 103px;
width: 220px;
}
form.cmxform input.submit {
margin-left: 103px;
}
/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

View File

@@ -0,0 +1,21 @@
body, div { font-family: 'lucida grande', helvetica, verdana, arial, sans-serif }
body { margin: 0; padding: 0; font-size: small; color: #333 }
h1, h2 { font-family: 'trebuchet ms', verdana, arial; padding: 10px; margin: 0 }
h1 { font-size: large }
#main { padding: 1em; }
#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc;
background: url(../images/bg.gif) repeat-x; text-align: center }
#banner a { color: white; }
p { margin: 10px 0; }
li { margin-left: 10px; }
h3 { margin: 1em 0 0; }
h1 { font-size: 2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,61 @@
/**********************************
Use: Reset Styles for all browsers
***********************************/
body, p, blockquote {
margin: 0;
padding: 0;
}
a img, iframe { border: none; }
/* Headers
------------------------------*/
h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
font-size: 100%;
}
/* Lists
------------------------------*/
ul, ol, dl, li, dt, dd {
margin: 0;
padding: 0;
}
/* Links
------------------------------*/
a, a:link {}
a:visited {}
a:hover {}
a:active {}
/* Forms
------------------------------*/
form, fieldset {
margin: 0;
padding: 0;
}
fieldset { border: 1px solid #000; }
legend {
padding: 0;
color: #000;
}
input, textarea, select {
margin: 0;
padding: 1px;
font-size: 100%;
font-family: inherit;
}
select { padding: 0; }

View File

@@ -0,0 +1,11 @@
/**********************************
Use: Main Screen Import
***********************************/
@import "reset.css";
/*@import "core.css";*/
@import "cmxformTemplate.css";
@import "cmxform.css";

View File

@@ -0,0 +1,354 @@
.bootstrap .popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: white; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; }
.bootstrap .popover.top { margin-top: -10px; }
.bootstrap .popover.right { margin-left: 10px; }
.bootstrap .popover.bottom { margin-top: 10px; }
.bootstrap .popover.left { margin-left: -10px; }
.bootstrap .popover-title { margin: 0; padding: 8px 14px; font-size: 12px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; }
.bootstrap .popover-content { padding: 9px 14px; }
.bootstrap .popover .arrow, .bootstrap .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; }
.bootstrap .popover .arrow { border-width: 11px; }
.bootstrap .popover .arrow:after { border-width: 10px; content: ""; }
.bootstrap .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }
.bootstrap .popover.top .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: white; }
.bootstrap .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); }
.bootstrap .popover.right .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: white; }
.bootstrap .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }
.bootstrap .popover.bottom .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: white; }
.bootstrap .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); }
.bootstrap .popover.left .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: white; bottom: -10px; }
#header, #footer,#nav-sidebar, .page-head, #content > .panel {
display: none;
}
body #main{
background: #FFF;
margin:0;
padding: 0
}
.page-sidebar #content{
margin-left: auto;
padding: 0!important
}
.page-content > .panel{
display: none;
}
html{
width: 100%;
height: 100%;
overflow-y:visible!important;
}
body {
background: #fff;
color: #555;
line-height: 20px;
overflow: auto!important;
height: 100%;
width:100%;
}
iframe{
border: 0;
padding: 0;
margin: 0;
}
body a{
text-decoration: none;
}
#menu-toolbars a.btn-action,#menu-toolbars a.btn-action {
color: #FFF
}
table td{
font-size: 12px;
}
.form-setting{
display: none;
}
.form-setting input[type="text"]{
width: 98%
}
.form-setting > .arrow{
left: 60px!important;
}
.form-setting h3{
cursor:hand;
cursor:grab;
cursor:-moz-grab;
cursor:-webkit-grab;
}
.form-setting h3 span{
cursor: hand;
cursor:pointer;
}
.leo-widget{
position: relative;
padding: 16px 12px;
margin: 1px 0;
border: solid 1px #FCF2F2;
}
.leo-widget:hover{
border-color:#DFB5B4;
}
.leo-widget .w-setting{
background: url(../../img/delete.png) no-repeat center center #DFB5B4;
width: 30px;
height: 30px;
z-index: 10000;
position: absolute;
top: 0px;
left:0px;
display: none;
cursor: hand;
cursor:pointer;
}
.leo-widget:hover .w-setting{
display: block;
}
.leo-widget .w-name{
z-index: 10000;
position: absolute;
top:0px;
right:0px;
display: none;
overflow: hidden;
width: 120px;
}
.leo-widget .w-name .inject_widget_name{
width: 149px;
}
.leo-widget:hover .w-name{
display: block;
}
.disable-menu .dropdown-menu, .disable-menu .caret{
display: none!important;
}
#pav-megamenu-liveedit{
position: relative;
}
.megamenu-wrap {
margin-top: 80px;
}
.megamenu .menu-desc{
display: none;
}
.megamenu li.mega-group > a .caret{
display:none;
}
.megamenu ul{
margin:0;
padding:0
}
.megamenu ul li{
list-style:none;
}
.megamenu .menu-icon{
padding-left: 30px;
}
.dropdown-submenu > .dropdown-menu {
border-radius: 0 6px 6px 6px;
left: 100%;
margin-left: -1px;
margin-top: -6px;
top: 0;
}
li.dropdown-submenu {
position:relative;
}
.nav.megamenu > li:last-child {
}
li.parent > div { }
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
}
.dropdown-submenu > a:after {
margin-right: -10px;
margin-top: -22px;
}
.megamenu .dropdown-menu{
min-width: 250px;
}
.dropdown-menu-inner .row{
margin: 2px 3px;
min-height: 40px;
padding: 5px 0px;
border: solid 1px #FFF
}
.dropdown-menu-inner .row.active, .dropdown-menu-inner .row:hover{
border: #F1E7BC solid 1px;
background: #FEFBED;
}
.megamenu .mega-col > div{
background: #F8F8F8;
border: #F7F7F9 solid 1px;
padding: 6px;
}
.megamenu .mega-col.active > div, .megamenu .mega-col:hover > div {
border: solid 1px #D6E9C6; background: #DFF0D8
}
.megamenu .mega-col.active > div .leo-widget{
border-color: #D6E9C6;
}
.megamenu .cols1{
min-width:200px;
}
.megamenu .cols2{
min-width:500px;
}
.megamenu .cols3{
min-width:740px;
}
.megamenu .mega-group > a .menu-title {
font-size: 110%;
font-weight: bold;
}
.aligned-center .dropdown-menu{
left: 50%;
transform: translate(-50%);
-webkit-transform: translate(-50%);
-moz-transform: translate(-50%);
-ms-transform: translate(-50%);
-o-transform: translate(-50%);
}
.aligned-right .dropdown-menu{
left: auto;
right: 0;
}
.aligned-left .dropdown-menu{
}
.megamenu .aligned-fullwidth {
position: inherit!important;
}
.aligned-fullwidth .dropdown-menu{
width: 100%!important;
left: 0;
}
#leo-progress .progress-bar{
background-color:#00AFF0;
}
/****************BEGIN*************************/
.megamenu li.disablewidget
{
background: #BCBCBC;
}
#megamenu-content.vertical
{
margin: 0 auto;
width: 26%;
}
#megamenu-content.vertical .megamenu>li
{
width: 100%;
border-top: 1px solid #ddd;
}
#megamenu-content.vertical.right .megamenu .dropdown-menu, #megamenu-content.vertical.auto .megamenu .dropdown-menu
{
top:0;
right:-88%;
left: auto;
}
#megamenu-content.vertical.right .megamenu .dropdown-submenu>.dropdown-menu, #megamenu-content.vertical.auto .megamenu .dropdown-submenu>.dropdown-menu
{
right:-125%;
}
#megamenu-content.vertical.left .megamenu .dropdown-menu
{
top:0;
left:-88%;
right: auto;
}
#megamenu-content.vertical.left .megamenu .dropdown-submenu>.dropdown-menu
{
left:-125%;
}
/****************END*************************/
.widget-video iframe
{
width: 100%;
}
/*******************css for loading when preview in liveeditor BEGIN *********/
.cssload-container {
width: 100%;
height: 49px;
text-align: center;
}
.cssload-speeding-wheel {
width: 49px;
height: 49px;
margin: 0 auto;
border: 3px solid rgb(0,0,0);
border-radius: 50%;
border-left-color: transparent;
border-right-color: transparent;
animation: cssload-spin 575ms infinite linear;
-o-animation: cssload-spin 575ms infinite linear;
-ms-animation: cssload-spin 575ms infinite linear;
-webkit-animation: cssload-spin 575ms infinite linear;
-moz-animation: cssload-spin 575ms infinite linear;
}
@keyframes cssload-spin {
100%{ transform: rotate(360deg); transform: rotate(360deg); }
}
@-o-keyframes cssload-spin {
100%{ -o-transform: rotate(360deg); transform: rotate(360deg); }
}
@-ms-keyframes cssload-spin {
100%{ -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@-webkit-keyframes cssload-spin {
100%{ -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-moz-keyframes cssload-spin {
100%{ -moz-transform: rotate(360deg); transform: rotate(360deg); }
}
#page-content{
min-height: 1200px;
width: 100%;
padding-bottom: 100px
}
.leo-widget img {
max-width: 100%;
}
/*******************css for loading when preview in liveeditor END *********/

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,316 @@
/* RIGHT TO LEFT */
.leo-verticalmenu {
position: relative;
z-index: 99;
}
.leo-verticalmenu .navbar-nav {
float: none;
}
.leo-verticalmenu .navbar-default {
border: none;
z-index: 999;
background: none;
margin-bottom: 0;
}
.leo-verticalmenu .navbar-default .navbar-collapse
{
padding: 0;
}
.leo-verticalmenu .navbar-default .navbar-nav > li > a:hover, .leo-verticalmenu .navbar-default .navbar-nav > li > a:focus {
margin-top: 0;
}
.leo-verticalmenu .disable-menu .dropdown-menu, .leo-verticalmenu .disable-menu .caret {
display: none !important;
}
.leo-verticalmenu.leo-menubackend .dropdown-menu {
left: 100%;
top: 0;
opacity: 1;
filter: alpha(opacity=100);
}
.leo-verticalmenu .megamenu > li {
height: auto;
width: 100%;
float: none;
}
.leo-verticalmenu .megamenu > li > a {
padding: 10px 30px 10px 0px;
}
.leo-verticalmenu .megamenu > li > a:before {
font-family: "Material Icons";
content: "chevron_right";
font-size: 13px;
color: #aab2bd;
padding: 0 5px 0 5px;
font-weight: normal;
float: left;
}
.leo-verticalmenu .megamenu > li > a:after {
clear: both;
content: '';
display: inherit;
}
.leo-verticalmenu .megamenu > li > a:hover {
color: #ff6346;
}
.leo-verticalmenu .megamenu > li > a.dropdown-toggle::after {
border: none;
}
.leo-verticalmenu .megamenu > li.dropdown > .caret {
border: medium none;
cursor: pointer;
height: 40px;
line-height: 40px;
margin: 0;
position: absolute;
right: 0;
top: 0;
width: 30px;
text-align: center;
}
.leo-verticalmenu .megamenu > li.dropdown > .caret:before {
content: "add";
font-family: "Material Icons";
color: black;
font-size: 20px;
font-weight: normal;
}
.leo-verticalmenu .megamenu > li.open-sub > .caret:before {
content: "remove";
}
.leo-verticalmenu .megamenu li {
width: 100%;
border-bottom: 1px solid #EBEEF2;
z-index: 1;
position: relative;
}
.leo-verticalmenu .megamenu li:last-child {
border-bottom: none;
}
.leo-verticalmenu .megamenu li:hover > .dropdown-menu {
display: block;
top: 0px;
left: 100%;
}
.leo-verticalmenu .megamenu li.dropdown .dropdown-menu li {
border: none;
}
.leo-verticalmenu .megamenu li.dropdown.active a {
color: #ff6346;
background: none;
}
.leo-verticalmenu .megamenu li.dropdown.active a:before {
color: #ff6346;
}
.leo-verticalmenu .megamenu li.dropdown.active li a {
color: #353d41;
}
.leo-verticalmenu .megamenu li.dropdown.active li a:hover {
color: #ff6346;
}
.leo-verticalmenu .megamenu li .dropdown-mega {
position: absolute;
display: block;
top: 0px;
left: 100%;
min-height: 100%;
min-width: 160px;
margin: 0;
float: none;
padding: 10px 15px;
border: 1px solid rgba(0, 0, 0, 0.15);
background: white;
}
.leo-verticalmenu .megamenu li .dropdown-mega li {
border-bottom: none;
}
.leo-verticalmenu .megamenu.left > li > a {
padding: 10px 0px 10px 30px;
}
.leo-verticalmenu .megamenu.left > li > a:before {
content: "chevron_left";
float: right;
}
.leo-verticalmenu .megamenu.left > li > a .menu-title {
float: right;
}
.leo-verticalmenu .megamenu.left > li.dropdown > .caret {
right: auto;
left: 0;
}
.leo-verticalmenu .megamenu.left li:hover > .dropdown-menu {
right: 100%;
left: auto;
}
.leo-verticalmenu .megamenu.left li .dropdown-mega {
right: 100%;
left: auto;
}
.leo-verticalmenu .megamenu.left li.parent:hover .dropdown-menu.cols1 {
left: -215px;
}
.leo-verticalmenu .megamenu.left li.parent:hover .dropdown-menu.cols2 {
left: -420px;
}
.leo-verticalmenu .megamenu.left li.parent:hover .dropdown-menu.cols3 {
left: -620px;
}
.leo-verticalmenu .megamenu.left li.parent:hover .dropdown-menu.cols4 {
left: -820px;
}
.leo-verticalmenu .dropdown-menu {
min-height: 100%;
margin: 0;
float: none;
padding: 10px 15px;
}
.leo-verticalmenu .dropdown-menu.cols1 {
width: 215px;
}
.leo-verticalmenu .dropdown-menu.cols2 {
width: 420px;
}
.leo-verticalmenu .dropdown-menu.cols3 {
width: 620px;
}
.leo-verticalmenu .dropdown-menu.cols4 {
width: 820px;
}
.leo-verticalmenu .dropdown-menu ul.links li {
border: none;
margin: 0;
}
.leo-verticalmenu .dropdown-menu ul.links li a {
padding: 5px 0 5px 14px;
}
.leo-verticalmenu .dropdown-menu .widget-heading {
color: #384044;
font-size: 16px;
text-transform: uppercase;
padding: 10px 0 10px 14px;
margin: 0;
line-height: 20px;
font-weight: 500;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.leo-verticalmenu .dropdown-menu .widget-products .product-container {
height: auto;
padding: 5px;
width: 33.3333%;
margin: 0;
}
.leo-verticalmenu .dropdown-menu .widget-products .image {
border: 1px solid #ebeef2;
display: inline-block;
}
.leo-verticalmenu .dropdown-menu .widget-products .image a {
display: inline-block;
padding: 0;
}
.leo-verticalmenu .dropdown-menu .widget-products .image a:before {
padding: 0;
}
.leo-verticalmenu .dropdown-menu .widget-products .product-name {
text-align: center;
padding: 0;
}
.leo-verticalmenu .dropdown-menu .widget-products .nb-comments {
display: none;
}
.leo-verticalmenu .dropdown-menu .widget-products .comments_note {
display: inline-block;
font-size: 13px;
}
.leo-verticalmenu .dropdown-menu .widget-products .price.product-price {
font-size: 15px;
}
.leo-verticalmenu .dropdown-menu .widget-products .price-percent-reduction {
display: none;
}
.leo-verticalmenu .dropdown-menu .html-aboutus .widget-html {
padding: 10px;
}
.leo-verticalmenu .dropdown-menu .html-aboutus .widget-html .widget-inner {
border-top: 1px dashed #ebeef2;
padding-top: 10px;
}
.leo-verticalmenu .leo-widget .menu-title {
font-weight: bold;
margin-bottom: 5px;
margin-top: 5px;
}
/********************CSS for slidebar menu BEGIN**********************************/
.verticalmenu.active-button .dropdown-menu {
display: none;
width: 100%;
left: 0;
top: 0;
position: relative;
}
.verticalmenu.active-hover .dropdown-menu {
/*display: none;*/ }
@media (max-width: 991px) {
.leo-verticalmenu > .block_content {
display: none;
}
.leo-verticalmenu.active > .block_content {
display: block;
}
.leo-verticalmenu.active .open-sub > .dropdown-menu {
background-color: white;
}
.leo-verticalmenu.active .open-sub > .dropdown-menu .dropdown-menu {
border: none;
padding: 0 10px;
}
.leo-verticalmenu.active .megamenu li .dropdown-menu, .leo-verticalmenu.active .megamenu li .dropdown-mega {
display: none;
position: initial !important;
}
.leo-verticalmenu.active .megamenu > li > a {
padding: 10px 30px 10px 0px;
}
.leo-verticalmenu.active .megamenu > li > a:before {
float: left;
content: "chevron_right";
}
.leo-verticalmenu.active .megamenu > li > a .menu-title {
float: left;
}
.leo-verticalmenu.active .megamenu > li.dropdown > .caret {
right: 0;
left: auto;
}
.leo-verticalmenu.active .dropdown-menu, .leo-verticalmenu.active .dropdown-mega {
width: 100% !important;
}
.leo-verticalmenu.active .dropdown-menu .dropdown-submenu .caret, .leo-verticalmenu.active .dropdown-mega .dropdown-submenu .caret {
position: absolute;
top: 5px;
right: 0;
}
.leo-verticalmenu.active .dropdown-menu .dropdown-submenu .caret:before, .leo-verticalmenu.active .dropdown-mega .dropdown-submenu .caret:before {
content: "add";
font-family: "Material Icons";
color: black;
font-size: 20px;
font-weight: normal;
}
.leo-verticalmenu.active .dropdown-menu .dropdown-submenu.open-sub > .caret:before, .leo-verticalmenu.active .dropdown-mega .dropdown-submenu.open-sub > .caret:before {
content: "remove";
}
.leo-verticalmenu.active .dropdown-menu .dropdown-submenu .dropdown-toggle:after, .leo-verticalmenu.active .dropdown-mega .dropdown-submenu .dropdown-toggle:after {
border: none;
}
}
/********************CSS for slidebar menu END**********************************/
/*# sourceMappingURL=leomenusidebar.css.map */

View File

@@ -0,0 +1,673 @@
/* MEGAMENU STYLE */
#header .header-top{
padding-bottom: 0px;
}
#header .header-top .position-static .header-logo{
padding-bottom: 30px;
}
.leo-top-menu .navbar-nav .nav-item + .nav-item{
margin-left: 0;
}
@media (max-width: 991px){
#header .header-top{
background: transparent;
}
}
.header-top .leo-top-menu .megamenu .has-category{
padding: 9px 20px;
line-height: 22px;
text-transform: uppercase;
}
#header .header-top .leo-top-menu .leo-widget .title_block{
font-size: 13px;
color: #313131;
padding-bottom: 16px;
text-transform: uppercase;
}
#header .header-top .leo-top-menu .horizontal .product-title a{
font-weight: normal;
color: #7c7c7c;
text-transform: none;
}
#header .header-top .leo-top-menu .horizontal .product-title{
text-align: left;
}
#header .header-top .leo-top-menu .horizontal .dropdown-menu-inner li a span{
color: #7c7c7c;
font-weight: normal;
text-transform: none;
}
@media(min-width: 544px){
.leo-top-menu .dropdown:hover > .dropdown-menu {
display: block;
padding: 20px;
top: 40px;
}
}
.leo-top-menu .dropdown-menu > .dropdown-menu-inner {
padding: 0px;
}
.leo-top-menu .mega-group .caret {
display: none;
}
.leo-top-menu .mega-group > .dropdown-toggle {
display: block;
font-weight: bold;
text-transform: uppercase;
}
.leo-top-menu .mega-group .dropdown-mega .mega-col-inner > ul > li a {
margin-left: 6px;
}
.leo-top-menu .mega-col .mega-col-inner > ul {
list-style: none outside none;
margin: 0;
padding: 0;
}
.leo-top-menu .mega-col .mega-col-inner > ul > li {
list-style: none;
margin-left: 0;
}
.leo-top-menu .mega-col .mega-col-inner > ul > li > a {
clear: both;
color: #555555;
display: block;
line-height: 20px;
}
.leo-top-menu .dropdown-submenu:hover > .dropdown-menu {
display: block;
left: 100%;
top: 0;
}
.leo-top-menu .dropdown-mega{
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
float: left;
min-width: 160px;
font-size: 1rem;
color: #878787;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0;
}
.leo-top-menu .dropdown-mega .nav-item + .nav-item{
margin-left: 0;
}
.leo-top-menu .dropdown-mega > .dropdown-menu-inner{
padding: 10px 15px;
}
.leo-top-menu .dropdown-mega .nav-item{
position: relative;
width: 100%;
}
.leo-top-menu .dropdown-toggle{
position: relative;
padding-right: 13px;
}
.leo-top-menu .dropdown-toggle:after{
position: absolute;
top: 0;
bottom: 0;
right: 12px;
margin: auto 0;
}
.leo-top-menu .mega-group .dropdown-mega{
left: 100%;
top: 0;
}
.leo-top-menu .leo-widget .menu-title {
font-weight: bold;
margin-bottom: 15px;
color: #3b3b3b;
font-size:13px;
text-transform: uppercase;
}
.leo-top-menu .leo-widget .widget-inner p{
font-size: 12px;
}
.leo-top-menu .dropdown-menu{
margin: 0;
padding: 0;
}
.leo-top-menu .cols2 {
width: 420px;
}
.leo-top-menu .cols3 {
width: 620px;
}
.leo-top-menu .cols4 {
width: 820px;
}
.leo-top-menu .dropdown-menu .nav-item{
position: relative;
width: 100%;
}
.leo-top-menu .dropdown-menu .nav-item + .nav-item{
margin-left: 0;
}
/* WIDGET STYLES */
.leo-widget .thumbnail-container {
margin: 0;
text-align: left;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
background: transparent;
height: auto
}
.leo-widget .thumbnail-container:hover{
box-shadow: none;
}
.leo-widget .thumbnail-container:hover .product-description{
box-shadow: none;
}
.leo-widget .thumbnail-container .product-description{
background: transparent;
text-align: left;
position: static;
}
.leo-widget .thumbnail-container .product-description .product-price-and-shipping{
text-align: left;
}
.leo-widget .widget-heading {
text-transform: uppercase;
font-weight: bold;
font-size: 110%;
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: solid 1px #f3f3f3;
}
.leo-widget .widget-inner .image-item{
padding: 0px 4px;
}
@media (min-width: 990px){
.leo-widget .widget-inner .image-item{
padding: 0px 7px;
}
}
@media (max-width: 760px){
.leo-widget .widget-inner .image-item{
padding:3px 15px;
}
}
.widget-products img {
width: 80px;
height:80px;
float: left;
margin-right: 12px;
}
.widget-banner .w-banner {
margin: 6px 10px;
float: left;
}
.widget-images .images-list {
clear: both;
}
.widget-images .images-list > div {
position: relative;
float: left;
}
.widget-images .images-list > div > div {
padding: 3px;
}
.sub-title{
display: block;
font-size: 80%;
line-height: 1.25em;
margin-bottom: 7px;
text-shadow: none ;
}
/*Manufacture*/
.widget-manufacture .widget-inner .manu-logo img{
padding: 2px 4px 6px 2px;
width: 30%;
}
/* Icon menu */
.hasicon{
padding-left: 35px;
padding-bottom: 10px;
}
.off-canvas body{ position: relative}
.off-canvas-inactive > main,
.off-canvas-inactive > .off-canvas-nav-megamenu {
transition:all 500ms ease 0s;
transform:translateX(0px);
-webkit-transform:translateX(0px);
-moz-transform:translateX(0px);
-ms-transform:translateX(0px);
-o-transform:translateX(0px);
}
.off-canvas-active > main
{
transform:translateX(234px);
-webkit-transform:translateX(234px);
-moz-transform:translateX(234px);
-ms-transform:translateX(234px);
-o-transform:translateX(234px);
transition:all 500ms ease 0s;
display: block;
}
.off-canvas-active > .off-canvas-nav-megamenu.active {
transform:translateX(234px);
-webkit-transform:translateX(234px);
-moz-transform:translateX(234px);
-ms-transform:translateX(234px);
-o-transform:translateX(234px);
transition:all 450ms ease 0s;
left: 0;
}
.off-canvas-active main {
position:fixed;
margin:0 auto}
#page-container{ position: relative;}
.off-canvas-nav-megamenu{
position: absolute; left:-400px; top: 0; width:0;background: #FFF;z-index: 999;
/*display: none;*/
}
.off-canvas-active .off-canvas-nav-megamenu {
}
.off-canvas-nav-megamenu .offcanvas-mainnav{ background: #3f3f3f; position: absolute; top: 0; left:-234px; overflow:hidden; width:234px }
.off-canvas-nav-megamenu .megamenu .mega-cols{width:100% !important; min-width:inherit; padding:10px 0; display:inline-block; margin-top:10px }
.off-canvas-nav-megamenu .megamenu .mega-cols ul li a {padding: 0 10px}
.off-canvas-nav-megamenu .dropdown-menu{
position: relative;
left: 0;
right: 0;
top: 0;
float: none;
box-shadow: none;
padding: 0;
margin: 0;
border: none;
padding-left: 5px;
}
.off-canvas-nav-megamenu .dropdown-menu .caret{
top: 8px;
}
.off-canvas-nav-megamenu .dropdown-menu .caret:before{
font-size: 18px;
}
.off-canvas-nav-megamenu ul li a:hover{color:#42A8BF}
.off-canvas-button-megamenu {color:#fff; text-align:right; margin:10px 10px 0 0; cursor:pointer}
.off-canvas-nav-megamenu .dropdown-mega,
.off-canvas-nav-megamenu li.mega-group .dropdown-menu {
padding: 0 10px;
}
.off-canvas-nav-megamenu .mega-col {
display: block;
width: 100% !important;
position: relative;
margin-left:0
}
.off-canvas-nav-megamenu .dropdown-sub{
width: 100% !important;
padding: 0;
}
.off-canvas-nav-megamenu .leo-widget .menu-title{
padding: 10px 0px;
font-weight: bold;
font-size: 14px;
color: #000;
}
.off-canvas-nav-megamenu .leo-widget{
padding: 5px;
}
.off-canvas-nav-megamenu .leo-widget p{
font-size: 13px;
}
.offcanvas-mainnav > .megamenu {padding:0 10px}
.offcanvas-mainnav > .megamenu > li:last-child a {border-bottom:0!important}
.off-canvas-nav-megamenu .megamenu .mega-group > a .menu-title {
font-size: 13px;
}
.off-canvas-nav-megamenu .off-canvas-button-megamenu span {
font-weight: bold;
margin-right: 12px ;
}
.off-canvas-nav-megamenu .dropdown .dropdown-menu li,.off-canvas-nav-megamenu .megamenu .dropdown-mega li {
background: none;
position: relative;
}
.off-canvas-nav-megamenu .nav > li:hover,
.off-canvas-nav-megamenu .nav > li > a:hover, .off-canvas-nav-megamenu .nav > li > a:focus {
background: none;
}
.off-canvas-nav-megamenu .dropdown .dropdown-menu li:hover,
.off-canvas-nav-megamenu .megamenu > a .menu-title {
color:#5C5B5B
}
.off-canvas-nav-megamenu .megamenu li.homepage a {
height: auto;
width: auto;
text-indent: inherit;
}
.off-canvas-nav-megamenu .nav li {
border:none;
padding: 0;
}
.off-canvas-nav-megamenu ul li a {
display: block;
line-height: 23px;
color: #5C5B5B;
padding-bottom: 8px;
font-size: 13px;
}
.off-canvas-nav-megamenu .has-category{
border-bottom: 1px solid #535353;
}
.off-canvas-nav-megamenu .nav-item .nav-link, .nav-item{
font-weight: normal;
font-size: 13px;
}
.off-canvas-nav-megamenu .nav > li > a {
font-size: 13px;
font-weight: normal;
line-height: 35px;
}
.off-canvas-nav-megamenu .megamenu .menu-desc {
display: none;
}
.off-canvas-nav-megamenu .megamenu .menu-icon {
padding-left: 0;
}
.off-canvas-nav-megamenu .megamenu .mega-col .margin {
margin-left: 0;
}
/* imgaes gallery product*/
.off-canvas-nav-megamenu .widget-images .images-list .image-item{
display: inline-block;
text-align: center;
}
.off-canvas-nav-megamenu .widget-images .images-list .image-item img{
width: 100%;
}
.off-canvas-nav-megamenu .widget-manufacture .widget-inner .manu-logo img{
width: 100%;
}
/*product list*/
.off-canvas-nav-megamenu .widget-products .product-image img {
width: auto;
height: auto;
float: none;
display: inline-block;
}
.off-canvas-nav-megamenu .thumbnail-container{
text-align: center;
border-bottom: 1px solid #dedede;
padding: 15px 0px;
height: auto;
width: 100%;
}
.off-canvas-nav-megamenu .thumbnail-container .product-description{
width: 100%;
}
.off-canvas-nav-megamenu .thumbnail-container .product-description .product-price-and-shipping{
text-align: center;
}
.aligned-center .dropdown-menu{
left: 50%;
transform: translate(-50%);
-webkit-transform: translate(-50%);
-moz-transform: translate(-50%);
-ms-transform: translate(-50%);
-o-transform: translate(-50%);
}
.off-canvas-nav-megamenu .aligned-fullwidth .dropdown-menu{
width: 100%!important;
left: 0;
right: 0;
}
.aligned-right .dropdown-menu{
left: auto;
right: 0;
}
.aligned-left .dropdown-menu{
}
.megamenu .aligned-fullwidth {
position: inherit!important;
}
.aligned-fullwidth .dropdown-menu{
width: calc(100% - 30px)!important;
left: 15px;
right: 15px;
}
/***************DONGND:: CSS for Canvas Menu BEGIN**********************/
.offcanvas-mainnav .navbar-nav li
{
width: 100%;
}
.offcanvas-mainnav .navbar-nav li.dropdown a.dropdown-toggle
{
padding: 5px 30px 5px 0;
}
.offcanvas-mainnav .navbar-nav li.dropdown .caret
{
cursor: pointer;
height: 20px;
margin: 0;
position: absolute;
top: 12px;
right: 0;
width: 30px;
margin: auto 0;
}
.offcanvas-mainnav .navbar-nav li.dropdown .dropdown-menu
{
display: none;
}
.offcanvas-mainnav .navbar-nav li.open-sub .dropdown-menu
{
/*display: block;*/
}
.offcanvas-mainnav .dropdown-toggle::after, .megamenu-off-canvas li.mega-group>a.dropdown-toggle::after
{
border-left: none;
border-right: none;
}
.offcanvas-mainnav .navbar-nav li.dropdown .caret:before {
content: "add";
font-family: "Material Icons";
color: white;
font-size: 16px;
font-weight: normal;
display: block;
text-align: center;
}
.offcanvas-mainnav .navbar-nav li.open-sub>.caret:before {
content: "remove";
}
.offcanvas-mainnav .navbar-nav .nav-item + .nav-item
{
margin-left: 0px;
position: relative!important;
}
.megamenu-overlay
{
cursor: pointer;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: rgba(0,0,0,0.5);
z-index: 999;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
@media (max-width: 543px){
.off-canvas-active .megamenu-overlay{
opacity: 1;
visibility: visible;
}
.navbar-toggleable-xs .navbar-nav .nav-item{
clear: both;
}
}
/***************DONGND:: CSS for Canvas Menu END**********************/
@media (max-width: 543px){
.megamenu-off-canvas{
background: white;
padding: 10px;
}
.megamenu-off-canvas .nav-item .dropdown-toggle{
padding-right: 25px;
}
.megamenu-off-canvas .nav-item .dropdown-toggle:after{
/*content: 'add';*/
font-family: "Material Icons";
font-size: 18px;
border: none;
width: auto;
line-height: 20px;
height: 20px;
}
.megamenu-off-canvas .nav-item.open > .dropdown-toggle:after{
/*content: "remove";*/
}
/***************DONGND:: CSS for caret when disable canvas menu BEGIN**********************/
.megamenu-off-canvas .nav-item .caret {
cursor: pointer;
height: 30px;
margin: auto 0;
position: absolute;
right: 0;
top: 0px;
width: 30px;
line-height: 30px;
}
.megamenu-off-canvas .nav-item .caret::before {
color: black;
content: "add";
display: block;
font-family: "Material Icons";
font-size: 20px;
font-weight: normal;
text-align: center;
}
.megamenu-off-canvas .nav-item.open-sub > .caret::before {
content: "remove";
}
.leo-top-menu .dropdown-submenu:hover > .dropdown-menu
{
display: none;
}
/***************DONGND:: CSS for caret when disable canvas menu END**********************/
.megamenu-off-canvas .dropdown-menu{
position: initial;
display: none;
width: 100%;
}
.megamenu-off-canvas .nav-item.open > .dropdown-menu{
display: block;
}
}
/***************DONGND:: CSS for Vertical Menu BEGIN**********************/
.verticalmenu .navbar-nav .nav-item + .nav-item
{
margin-left: 0;
}
/***************DONGND:: CSS for Vertical Menu END**********************/
.leo-megamenu{
padding:0px;
position: static;
margin-bottom: 35px;
}
.leo-megamenu .navbar-toggler{
font-size: 22px;
background: #000;
color: #fff;
margin-bottom: 40px;
margin-top: 20px;
}
@media (max-width: 480px){
#header .header-top:before{
display: none!important;
}
}
/*html tab*/
.widget-tab .nav-tabs .nav-item{
float: left;
width: auto;
}
#header .header-top .widget-tab .nav-tabs .nav-item .nav-link:focus,.widget-tab .nav-tabs .nav-item .nav-link:hover{
border-color: #696969;
background: #545454;
}
.widget-tab .nav-tabs {
border-bottom: 1px solid transparent;
}
.widget-tab .nav-tabs .nav-item a.active{
background: #545454;
border-color: #696969;
}
#header .header-top .widget-tab .nav-tabs .nav-item .nav-link{
color: #454545;
border-bottom: 1px solid transparent;
}
.widget-tab .tab-content{
padding: 10px;
border: 1px solid #696969;
}
.leo-megamenu {
clear: both;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 786 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,412 @@
/**
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
(function($) {
$.fn.PavMegaMenuList = function(opts) {
// default configuration
var config = $.extend({}, {
action:null,
addnew:null,
confirm_del:'Are you sure delete this?',
confirm_duplicate:'Are you sure duplicate this?'
}, opts);
function checkInputHanlder(){
var _updateMenuType = function(){
$(".menu-type-group").parent().parent().hide();
if($("[id^=url_type_]").closest('.form-group').find('.translatable-field').length)
$("[id^=url_type_]").closest('.form-group').parent().parent().hide();
else
$("[id^=url_type_]").closest('.form-group').hide();
if($("[id^=content_text_]").closest('.form-group').hasClass('translatable-field'))
$("[id^=content_text_]").closest('.form-group').parent().parent().hide();
else
$("[id^=content_text_]").closest('.form-group').hide();
if ($("#menu_type").val() =='html' ){
if($("[id^=content_text_]").closest('.form-group').hasClass('translatable-field'))
$("[id^=content_text_]").closest('.form-group').parent().parent().show();
else
$("[id^=content_text_]").closest('.form-group').show();
}else if( $("#menu_type").val() =='url' ){
if($("[id^=url_type_]").closest('.form-group').find('.translatable-field').length)
$("[id^=url_type_]").closest('.form-group').parent().parent().show();
else
$("[id^=url_type_]").closest('.form-group').show();
}
else {
$("#"+$("#menu_type").val()+"_type").parent().parent().show();
if($("#menu_type").val() == 'controller')
$("#"+$("#menu_type").val()+"_type_parameter").parent().parent().show();
}
};
_updateMenuType();
$("#menu_type").change( _updateMenuType );
// var _updateSubmenuType = function(){
// if( $("#type_submenu").val() =='html' ){
// $("[for^=submenu_content_text_]").parent().show();
// }else{
// $("[for^=submenu_content_text_]").parent().hide();
// }
// };
// _updateSubmenuType();
// $("#type_submenu").change( _updateSubmenuType );
}
function manageTreeMenu(){
if($('ol').hasClass("sortable")){
$('ol.sortable').nestedSortable({
forcePlaceholderSize: true,
handle: 'div',
helper: 'clone',
items: 'li',
opacity: .6,
placeholder: 'placeholder',
revert: 250,
tabSize: 25,
tolerance: 'pointer',
toleranceElement: '> div',
maxLevels: 4,
isTree: true,
expandOnHover: 700,
startCollapsed: true,
stop: function(){
var serialized = $(this).nestedSortable('serialize');
// console.log(serialized);
$.ajax({
type: 'POST',
url: config.action+"&ajax=1&doupdatepos=1&rand="+Math.random(),
data : serialized+'&updatePosition=1',
dataType: 'json',
cache: false,
}).done( function (json) {
if (json && json.hasError == true){
alert(json.errors);
}else{
showSuccessMessage(json.errors);
}
if ($('#id_btmegamenu').val() != 0)
{
var id_btmegamenu = $('#id_btmegamenu').val();
var id_parent;
// console.log($('#list_'+id_btmegamenu).parent().parent('li'));
if ($('#list_'+id_btmegamenu).parent().parent('li').length)
{
id_parent = $('#list_'+id_btmegamenu).parent().parent('li').data('id-menu');
}
else
{
id_parent = 0;
};
$('#id_parent').find('option[selected=selected]').removeAttr("selected");
$('#id_parent').find('option[value='+id_parent+']').attr('selected','selected');
}
});
}
});
$('#addcategory').click(function(){
location.href=config.addnew;
});
}
$('.show_cavas').change(function(){
var show_cavas = $(this).val();
//var text = $(this).val();
//var $this = $(this);
//$(this).val( $(this).data('loading-text') );
$.ajax({
type: 'POST',
url: config.action+"&show_cavas=1&rand="+Math.random(),
data : 'show='+show_cavas+'&updatecavas=1'
}).done( function (msg) {
//$this.val( msg );
showSuccessMessage(msg);
});
});
}
/**
* initialize every element
*/
this.each(function() {
$(".quickedit",this).click( function(){
location.href=config.action+"&id_btmegamenu="+$(this).attr('rel').replace("id_","");
} );
$(".quickdel",this).click( function(){
if( confirm(config.confirm_del) ){
location.href=config.action+"&dodel=1&id_btmegamenu="+$(this).attr('rel').replace("id_","");
}
} );
$(".delete_many_menus",this).click( function(){
if (confirm('Delete selected items?'))
{
var list_menu = '';
$('.quickselect:checkbox:checked').each(function () {
list_menu += $(this).val() + ",";
});
if(list_menu != ''){
location.href=config.action+"&delete_many_menu=1&list="+list_menu;
}
}
});
$(".quickduplicate",this).click( function(){
if( confirm(config.confirm_duplicate) ){
location.href=config.action+"&doduplicate=1&id_btmegamenu="+$(this).attr('rel').replace("id_","");
}
} );
$(".quickdeactive",this).click( function(){
location.href=config.action+"&dostatus=0&id_btmegamenu="+$(this).attr('rel').replace("id_","");
} );
$(".quickactive",this).click( function(){
location.href=config.action+"&dostatus=1&id_btmegamenu="+$(this).attr('rel').replace("id_","");
} );
manageTreeMenu();
checkInputHanlder();
});
return this;
};
})(jQuery);
jQuery(document).ready(function(){
$("#widgetds a.btn").fancybox( {'type':'iframe'} );
$(".leo-modal-action, #widgets a.btn").fancybox({
'type':'iframe',
'width':950,
'height':500,
beforeLoad:function(){
$('.inject_widget').empty().append('<option value="">Loading...</option>').attr('disabled', 'disabled');;
},
afterLoad:function(){
hideSomeElement();
$('.fancybox-iframe').load( hideSomeElement );
},
afterClose: function (event, ui) {
// location.reload();
// console.log(ui);
if(typeof _action_loadwidget !== 'undefined')
{
$.ajax({
type: 'POST',
url: _action_loadwidget,
}).done( function (result) {
$('.inject_widget').empty().append(result).show().removeAttr('disabled');
$('#btn-inject-widget').show();
// console.log('Load widgets sucessfull');
//$this.val( msg );
//showSuccessMessage(msg);
}
);
}
// console.log(_action_loadwidget);
},
});
$(".leo-col-class input[type=radio]").click(function() {
if (!$(this).hasClass('active'))
{
// classChk = $(this).attr("name").replace("col_", "");
classChk = $(this).data("name");
elementText = $(this).closest('.well').find('.group-class').first();
if ($(elementText).val() != "")
{
var check_class_exists = false;
if ($(".leo-col-class input[type=radio]:checked").length)
{
// console.log($(".leo-col-class input[type=radio]:checked").data("name"));
// console.log($(elementText).val());
$(".leo-col-class input[type=radio]:not(:checked)").each(function(){
// console.log($(this).data("name"));
// console.log($(elementText).val());
var e_val = $(elementText).val();
// $(elementText).val(e_val.replace($(this).data("name"),""));
// console.log($(elementText).val());
// console.log(e_val.indexOf($(this).data("name")));
if (e_val.indexOf($(this).data("name")) != -1) {
$(elementText).val(e_val.replace($(this).data("name"),classChk));
check_class_exists = true;
}
})
}
if (check_class_exists == false)
{
// $(elementText).val($(elementText).val() + " " + classChk);
if ($(elementText).val() != "")
{
$(elementText).val($(elementText).val() + " " + classChk);
}
else
{
$(elementText).val(classChk);
}
}
}
else
{
$(elementText).val(classChk);
}
$(".leo-col-class input.active").removeClass('active');
$(this).addClass('active');
}
// $(elementText).val('');
// $(elementText).val(classChk);
//add
// if ($(this).is(':checked')) {
// if ($(elementText).val().indexOf(classChk) == -1) {
// if ($(elementText).val() != "") {
// $(elementText).val($(elementText).val() + " " + classChk);
// } else {
// $(elementText).val(classChk);
// }
// }
// } else {
//remove
// if ($(elementText).val().indexOf(classChk) != -1) {
// $(elementText).val($(elementText).val().replace(classChk + " ", ""));
// $(elementText).val($(elementText).val().replace(" " + classChk, ""));
// $(elementText).val($(elementText).val().replace(classChk, ""));
// }
// }
});
$(".group-class").change(function() {
elementChk = $(this).closest('.well').find('input[type=checkbox]');
classText = $(this).val();
$(elementChk).each(function() {
classChk = $(this).attr("name").replace("col_", "");
if (classText.indexOf(classChk) != -1) {
if (!$(this).is(':checked'))
$(this).prop("checked", true);
} else {
$(this).prop("checked", false);
}
});
});
$(".group-class").trigger('change');
var _updateGroupType = function(){
// console.log('test');
if( $("#group_type").val() =='horizontal' ){
$("#show_cavas").parent().parent().show();
$("#type_sub").parent().parent().hide();
}else if ( $("#group_type").val() =='vertical' ){
$("#show_cavas").parent().parent().hide();
$("#type_sub").parent().parent().show();
}
};
_updateGroupType();
$("#group_type").change( _updateGroupType );
if($('#megamenu').length)
{
$("html, body").animate({ scrollTop: $('#megamenu').offset().top - 150 }, 2000);
}
//add hook to clear cache
// $('.list_hook').change(function(){
// });
$('.clear_cache').click(function(e){
// console.log('aaa');
// e.stopPropagation();
var hook_name = $('.list_hook').val();
var href_attr = $(this).attr('href')+$('.list_hook').val();
// console.log(href_attr);
$(this).attr('href',href_attr);
// location.reload(href_attr);
// window.location.href(href_attr);
// return false;
})
//update position for group
if($('ol').hasClass("tree-group")){
$('ol.tree-group').nestedSortable({
forcePlaceholderSize: true,
// handle: 'div',
helper: 'clone',
items: 'li.nav-item',
opacity: .6,
placeholder: 'placeholder',
revert: 250,
tabSize: 600,
// tolerance: 'pointer',
// toleranceElement: '> div',
maxLevels: 1,
isTree: false,
expandOnHover: 700,
// startCollapsed: true,
stop: function(){
var serialized = $(this).nestedSortable('serialize');
// console.log(serialized);
$.ajax({
type: 'POST',
url: update_group_position_link+"&ajax=1&doupdategrouppos=1&rand="+Math.random(),
data : serialized+'&updateGroupPosition=1',
dataType: 'json',
cache: false,
}).done( function (json) {
if (json && json.hasError == true){
alert(json.errors);
}else{
showSuccessMessage(json.errors);
}
});
}
});
}
//disable click when editting group
$('.editting').click(function(){
return false;
})
});
var hideSomeElement = function(){
$('body',$('.fancybox-iframe').contents()).find("#header").hide();
$('body',$('.fancybox-iframe').contents()).find("#footer").hide();
$('body',$('.fancybox-iframe').contents()).find(".page-head, #nav-sidebar ").hide();
$('body',$('.fancybox-iframe').contents()).find("#content.bootstrap").css( 'padding',0).css('margin',0);
//remove responsive table
$('body',$('.fancybox-iframe').contents()).find('.table.btmegamenu_widgets').parent().removeClass('table-responsive-row');
};
jQuery(document).ready(function(){
if($("#image-images-thumbnails img").length){
$("#image-images-thumbnails").append('<a class="del-img btn color_danger" href="#"><i class="icon-remove-sign"></i> delete image</a>');
}
$(".del-img").click(function(){
if (confirm('Are you sure to delete this image?')) {
$(this).parent().parent().html('<input type="hidden" value="1" name="delete_icon"/>');
}
return false;
});
$(".leobootstrapmenu td").attr('onclick','').unbind('click');
});

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @version Release: $Revision$
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,51 @@
/**
* jQuery Validation Plugin 1.9.0
*
* http://bassistance.de/jquery-plugins/jquery-plugin-validation/
* http://docs.jquery.com/Plugins/Validation
*
* Copyright (c) 2006 - 2011 Jörn Zaefferer
*
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*/
(function(c){c.extend(c.fn,{validate:function(a){if(this.length){var b=c.data(this[0],"validator");if(b)return b;this.attr("novalidate","novalidate");b=new c.validator(a,this[0]);c.data(this[0],"validator",b);if(b.settings.onsubmit){a=this.find("input, button");a.filter(".cancel").click(function(){b.cancelSubmit=true});b.settings.submitHandler&&a.filter(":submit").click(function(){b.submitButton=this});this.submit(function(d){function e(){if(b.settings.submitHandler){if(b.submitButton)var f=c("<input type='hidden'/>").attr("name",
b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm);b.settings.submitHandler.call(b,b.currentForm);b.submitButton&&f.remove();return false}return true}b.settings.debug&&d.preventDefault();if(b.cancelSubmit){b.cancelSubmit=false;return e()}if(b.form()){if(b.pendingRequest){b.formSubmitted=true;return false}return e()}else{b.focusInvalid();return false}})}return b}else a&&a.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(c(this[0]).is("form"))return this.validate().form();
else{var a=true,b=c(this[0].form).validate();this.each(function(){a&=b.element(this)});return a}},removeAttrs:function(a){var b={},d=this;c.each(a.split(/\s/),function(e,f){b[f]=d.attr(f);d.removeAttr(f)});return b},rules:function(a,b){var d=this[0];if(a){var e=c.data(d.form,"validator").settings,f=e.rules,g=c.validator.staticRules(d);switch(a){case "add":c.extend(g,c.validator.normalizeRule(b));f[d.name]=g;if(b.messages)e.messages[d.name]=c.extend(e.messages[d.name],b.messages);break;case "remove":if(!b){delete f[d.name];
return g}var h={};c.each(b.split(/\s/),function(j,i){h[i]=g[i];delete g[i]});return h}}d=c.validator.normalizeRules(c.extend({},c.validator.metadataRules(d),c.validator.classRules(d),c.validator.attributeRules(d),c.validator.staticRules(d)),d);if(d.required){e=d.required;delete d.required;d=c.extend({required:e},d)}return d}});c.extend(c.expr[":"],{blank:function(a){return!c.trim(""+a.value)},filled:function(a){return!!c.trim(""+a.value)},unchecked:function(a){return!a.checked}});c.validator=function(a,
b){this.settings=c.extend(true,{},c.validator.defaults,a);this.currentForm=b;this.init()};c.validator.format=function(a,b){if(arguments.length==1)return function(){var d=c.makeArray(arguments);d.unshift(a);return c.validator.format.apply(this,d)};if(arguments.length>2&&b.constructor!=Array)b=c.makeArray(arguments).slice(1);if(b.constructor!=Array)b=[b];c.each(b,function(d,e){a=a.replace(RegExp("\\{"+d+"\\}","g"),e)});return a};c.extend(c.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",
validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:c([]),errorLabelContainer:c([]),onsubmit:true,ignore:":hidden",ignoreTitle:false,onfocusin:function(a){this.lastActive=a;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass);this.addWrapper(this.errorsFor(a)).hide()}},onfocusout:function(a){if(!this.checkable(a)&&(a.name in this.submitted||!this.optional(a)))this.element(a)},
onkeyup:function(a){if(a.name in this.submitted||a==this.lastElement)this.element(a)},onclick:function(a){if(a.name in this.submitted)this.element(a);else a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(a,b,d){a.type==="radio"?this.findByName(a.name).addClass(b).removeClass(d):c(a).addClass(b).removeClass(d)},unhighlight:function(a,b,d){a.type==="radio"?this.findByName(a.name).removeClass(b).addClass(d):c(a).removeClass(b).addClass(d)}},setDefaults:function(a){c.extend(c.validator.defaults,
a)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:c.validator.format("Please enter no more than {0} characters."),
minlength:c.validator.format("Please enter at least {0} characters."),rangelength:c.validator.format("Please enter a value between {0} and {1} characters long."),range:c.validator.format("Please enter a value between {0} and {1}."),max:c.validator.format("Please enter a value less than or equal to {0}."),min:c.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){function a(e){var f=c.data(this[0].form,"validator"),g="on"+e.type.replace(/^validate/,
"");f.settings[g]&&f.settings[g].call(f,this[0],e)}this.labelContainer=c(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||c(this.currentForm);this.containers=c(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=this.groups={};c.each(this.settings.groups,function(e,f){c.each(f.split(/\s/),function(g,h){b[h]=e})});var d=
this.settings.rules;c.each(d,function(e,f){d[e]=c.validator.normalizeRule(f)});c(this.currentForm).validateDelegate("[type='text'], [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",a).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",
a);this.settings.invalidHandler&&c(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();c.extend(this.submitted,this.errorMap);this.invalid=c.extend({},this.errorMap);this.valid()||c(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(a){this.lastElement=
a=this.validationTargetFor(this.clean(a));this.prepareElement(a);this.currentElements=c(a);var b=this.check(a);if(b)delete this.invalid[a.name];else this.invalid[a.name]=true;if(!this.numberOfInvalids())this.toHide=this.toHide.add(this.containers);this.showErrors();return b},showErrors:function(a){if(a){c.extend(this.errorMap,a);this.errorList=[];for(var b in a)this.errorList.push({message:a[b],element:this.findByName(b)[0]});this.successList=c.grep(this.successList,function(d){return!(d.name in a)})}this.settings.showErrors?
this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){c.fn.resetForm&&c(this.currentForm).resetForm();this.submitted={};this.lastElement=null;this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b=0,d;for(d in a)b++;return b},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==
0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{c(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(a){}},findLastActive:function(){var a=this.lastActive;return a&&c.grep(this.errorList,function(b){return b.element.name==a.name}).length==1&&a},elements:function(){var a=this,b={};return c(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&
a.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!a.objectLength(c(this).rules()))return false;return b[this.name]=true})},clean:function(a){return c(a)[0]},errors:function(){return c(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=c([]);this.toHide=c([]);this.currentElements=c([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},
prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a)},check:function(a){a=this.validationTargetFor(this.clean(a));var b=c(a).rules(),d=false,e;for(e in b){var f={method:e,parameters:b[e]};try{var g=c.validator.methods[e].call(this,a.value.replace(/\r/g,""),a,f.parameters);if(g=="dependency-mismatch")d=true;else{d=false;if(g=="pending"){this.toHide=this.toHide.not(this.errorsFor(a));return}if(!g){this.formatAndAdd(a,f);return false}}}catch(h){this.settings.debug&&window.console&&console.log("exception occured when checking element "+
a.id+", check the '"+f.method+"' method",h);throw h;}}if(!d){this.objectLength(b)&&this.successList.push(a);return true}},customMetaMessage:function(a,b){if(c.metadata){var d=this.settings.meta?c(a).metadata()[this.settings.meta]:c(a).metadata();return d&&d.messages&&d.messages[b]}},customMessage:function(a,b){var d=this.settings.messages[a];return d&&(d.constructor==String?d:d[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(arguments[a]!==undefined)return arguments[a]},defaultMessage:function(a,
b){return this.findDefined(this.customMessage(a.name,b),this.customMetaMessage(a,b),!this.settings.ignoreTitle&&a.title||undefined,c.validator.messages[b],"<strong>Warning: No message defined for "+a.name+"</strong>")},formatAndAdd:function(a,b){var d=this.defaultMessage(a,b.method),e=/\$?\{(\d+)\}/g;if(typeof d=="function")d=d.call(this,b.parameters,a);else if(e.test(d))d=jQuery.format(d.replace(e,"{$1}"),b.parameters);this.errorList.push({message:d,element:a});this.errorMap[a.name]=d;this.submitted[a.name]=
d},addWrapper:function(a){if(this.settings.wrapper)a=a.add(a.parent(this.settings.wrapper));return a},defaultShowErrors:function(){for(var a=0;this.errorList[a];a++){var b=this.errorList[a];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}if(this.errorList.length)this.toShow=this.toShow.add(this.containers);if(this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);
if(this.settings.unhighlight){a=0;for(b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return c(this.errorList).map(function(){return this.element})},showLabel:function(a,b){var d=this.errorsFor(a);if(d.length){d.removeClass(this.settings.validClass).addClass(this.settings.errorClass);
d.attr("generated")&&d.html(b)}else{d=c("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(a),generated:true}).addClass(this.settings.errorClass).html(b||"");if(this.settings.wrapper)d=d.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContainer.append(d).length||(this.settings.errorPlacement?this.settings.errorPlacement(d,c(a)):d.insertAfter(a))}if(!b&&this.settings.success){d.text("");typeof this.settings.success=="string"?d.addClass(this.settings.success):this.settings.success(d)}this.toShow=
this.toShow.add(d)},errorsFor:function(a){var b=this.idOrName(a);return this.errors().filter(function(){return c(this).attr("for")==b})},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(a){if(this.checkable(a))a=this.findByName(a.name).not(this.settings.ignore)[0];return a},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(a){var b=this.currentForm;return c(document.getElementsByName(a)).map(function(d,
e){return e.form==b&&e.name==a&&e||null})},getLength:function(a,b){switch(b.nodeName.toLowerCase()){case "select":return c("option:selected",b).length;case "input":if(this.checkable(b))return this.findByName(b.name).filter(":checked").length}return a.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):true},dependTypes:{"boolean":function(a){return a},string:function(a,b){return!!c(a,b.form).length},"function":function(a,b){return a(b)}},optional:function(a){return!c.validator.methods.required.call(this,
c.trim(a.value),a)&&"dependency-mismatch"},startRequest:function(a){if(!this.pending[a.name]){this.pendingRequest++;this.pending[a.name]=true}},stopRequest:function(a,b){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[a.name];if(b&&this.pendingRequest==0&&this.formSubmitted&&this.form()){c(this.currentForm).submit();this.formSubmitted=false}else if(!b&&this.pendingRequest==0&&this.formSubmitted){c(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=
false}},previousValue:function(a){return c.data(a,"previousValue")||c.data(a,"previousValue",{old:null,valid:true,message:this.defaultMessage(a,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(a,b){a.constructor==String?this.classRuleSettings[a]=b:c.extend(this.classRuleSettings,
a)},classRules:function(a){var b={};(a=c(a).attr("class"))&&c.each(a.split(" "),function(){this in c.validator.classRuleSettings&&c.extend(b,c.validator.classRuleSettings[this])});return b},attributeRules:function(a){var b={};a=c(a);for(var d in c.validator.methods){var e;if(e=d==="required"&&typeof c.fn.prop==="function"?a.prop(d):a.attr(d))b[d]=e;else if(a[0].getAttribute("type")===d)b[d]=true}b.maxlength&&/-1|2147483647|524288/.test(b.maxlength)&&delete b.maxlength;return b},metadataRules:function(a){if(!c.metadata)return{};
var b=c.data(a.form,"validator").settings.meta;return b?c(a).metadata()[b]:c(a).metadata()},staticRules:function(a){var b={},d=c.data(a.form,"validator");if(d.settings.rules)b=c.validator.normalizeRule(d.settings.rules[a.name])||{};return b},normalizeRules:function(a,b){c.each(a,function(d,e){if(e===false)delete a[d];else if(e.param||e.depends){var f=true;switch(typeof e.depends){case "string":f=!!c(e.depends,b.form).length;break;case "function":f=e.depends.call(b,b)}if(f)a[d]=e.param!==undefined?
e.param:true;else delete a[d]}});c.each(a,function(d,e){a[d]=c.isFunction(e)?e(b):e});c.each(["minlength","maxlength","min","max"],function(){if(a[this])a[this]=Number(a[this])});c.each(["rangelength","range"],function(){if(a[this])a[this]=[Number(a[this][0]),Number(a[this][1])]});if(c.validator.autoCreateRanges){if(a.min&&a.max){a.range=[a.min,a.max];delete a.min;delete a.max}if(a.minlength&&a.maxlength){a.rangelength=[a.minlength,a.maxlength];delete a.minlength;delete a.maxlength}}a.messages&&delete a.messages;
return a},normalizeRule:function(a){if(typeof a=="string"){var b={};c.each(a.split(/\s/),function(){b[this]=true});a=b}return a},addMethod:function(a,b,d){c.validator.methods[a]=b;c.validator.messages[a]=d!=undefined?d:c.validator.messages[a];b.length<3&&c.validator.addClassRules(a,c.validator.normalizeRule(a))},methods:{required:function(a,b,d){if(!this.depend(d,b))return"dependency-mismatch";switch(b.nodeName.toLowerCase()){case "select":return(a=c(b).val())&&a.length>0;case "input":if(this.checkable(b))return this.getLength(a,
b)>0;default:return c.trim(a).length>0}},remote:function(a,b,d){if(this.optional(b))return"dependency-mismatch";var e=this.previousValue(b);this.settings.messages[b.name]||(this.settings.messages[b.name]={});e.originalMessage=this.settings.messages[b.name].remote;this.settings.messages[b.name].remote=e.message;d=typeof d=="string"&&{url:d}||d;if(this.pending[b.name])return"pending";if(e.old===a)return e.valid;e.old=a;var f=this;this.startRequest(b);var g={};g[b.name]=a;c.ajax(c.extend(true,{url:d,
mode:"abort",port:"validate"+b.name,dataType:"json",data:g,success:function(h){f.settings.messages[b.name].remote=e.originalMessage;var j=h===true;if(j){var i=f.formSubmitted;f.prepareElement(b);f.formSubmitted=i;f.successList.push(b);f.showErrors()}else{i={};h=h||f.defaultMessage(b,"remote");i[b.name]=e.message=c.isFunction(h)?h(a):h;f.showErrors(i)}e.valid=j;f.stopRequest(b,j)}},d));return"pending"},minlength:function(a,b,d){return this.optional(b)||this.getLength(c.trim(a),b)>=d},maxlength:function(a,
b,d){return this.optional(b)||this.getLength(c.trim(a),b)<=d},rangelength:function(a,b,d){a=this.getLength(c.trim(a),b);return this.optional(b)||a>=d[0]&&a<=d[1]},min:function(a,b,d){return this.optional(b)||a>=d},max:function(a,b,d){return this.optional(b)||a<=d},range:function(a,b,d){return this.optional(b)||a>=d[0]&&a<=d[1]},email:function(a,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(a)},
url:function(a,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},
date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a))},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 -]+/.test(a))return false;var d=0,e=0,f=false;a=a.replace(/\D/g,"");for(var g=a.length-1;g>=
0;g--){e=a.charAt(g);e=parseInt(e,10);if(f)if((e*=2)>9)e-=9;d+=e;f=!f}return d%10==0},accept:function(a,b,d){d=typeof d=="string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||a.match(RegExp(".("+d+")$","i"))},equalTo:function(a,b,d){d=c(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){c(b).valid()});return a==d.val()}}});c.format=c.validator.format})(jQuery);
(function(c){var a={};if(c.ajaxPrefilter)c.ajaxPrefilter(function(d,e,f){e=d.port;if(d.mode=="abort"){a[e]&&a[e].abort();a[e]=f}});else{var b=c.ajax;c.ajax=function(d){var e=("port"in d?d:c.ajaxSettings).port;if(("mode"in d?d:c.ajaxSettings).mode=="abort"){a[e]&&a[e].abort();return a[e]=b.apply(this,arguments)}return b.apply(this,arguments)}}})(jQuery);
(function(c){!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.handle.call(this,e)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)},handler:function(e){arguments[0]=c.event.fix(e);arguments[0].type=b;return c.event.handle.apply(this,arguments)}}});c.extend(c.fn,{validateDelegate:function(a,
b,d){return this.bind(b,function(e){var f=c(e.target);if(f.is(a))return d.apply(f,arguments)})}})})(jQuery);

View File

@@ -0,0 +1,422 @@
/**
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
(function($) {
$.widget("mjs.nestedSortable", $.extend({}, $.ui.sortable.prototype, {
options: {
tabSize: 20,
disableNesting: 'mjs-nestedSortable-no-nesting',
errorClass: 'mjs-nestedSortable-error',
doNotClear: false,
listType: 'ol',
maxLevels: 0,
protectRoot: false,
rootID: null,
rtl: false,
isAllowed: function(item, parent) { return true; }
},
_create: function() {
this.element.data('sortable', this.element.data('nestedSortable'));
if (!this.element.is(this.options.listType))
throw new Error('nestedSortable: Please check the listType option is set to your actual list type');
return $.ui.sortable.prototype._create.apply(this, arguments);
},
destroy: function() {
this.element
.removeData("nestedSortable")
.unbind(".nestedSortable");
return $.ui.sortable.prototype.destroy.apply(this, arguments);
},
_mouseDrag: function(event) {
//Compute the helpers position
this.position = this._generatePosition(event);
this.positionAbs = this._convertPositionTo("absolute");
if (!this.lastPositionAbs) {
this.lastPositionAbs = this.positionAbs;
}
var o = this.options;
//Do scrolling
if(this.options.scroll) {
var scrolled = false;
if(this.scrollParent[0] != document && this.scrollParent[0].tagName != 'HTML') {
if((this.overflowOffset.top + this.scrollParent[0].offsetHeight) - event.pageY < o.scrollSensitivity)
this.scrollParent[0].scrollTop = scrolled = this.scrollParent[0].scrollTop + o.scrollSpeed;
else if(event.pageY - this.overflowOffset.top < o.scrollSensitivity)
this.scrollParent[0].scrollTop = scrolled = this.scrollParent[0].scrollTop - o.scrollSpeed;
if((this.overflowOffset.left + this.scrollParent[0].offsetWidth) - event.pageX < o.scrollSensitivity)
this.scrollParent[0].scrollLeft = scrolled = this.scrollParent[0].scrollLeft + o.scrollSpeed;
else if(event.pageX - this.overflowOffset.left < o.scrollSensitivity)
this.scrollParent[0].scrollLeft = scrolled = this.scrollParent[0].scrollLeft - o.scrollSpeed;
} else {
if(event.pageY - $(document).scrollTop() < o.scrollSensitivity)
scrolled = $(document).scrollTop($(document).scrollTop() - o.scrollSpeed);
else if($(window).height() - (event.pageY - $(document).scrollTop()) < o.scrollSensitivity)
scrolled = $(document).scrollTop($(document).scrollTop() + o.scrollSpeed);
if(event.pageX - $(document).scrollLeft() < o.scrollSensitivity)
scrolled = $(document).scrollLeft($(document).scrollLeft() - o.scrollSpeed);
else if($(window).width() - (event.pageX - $(document).scrollLeft()) < o.scrollSensitivity)
scrolled = $(document).scrollLeft($(document).scrollLeft() + o.scrollSpeed);
}
if(scrolled !== false && $.ui.ddmanager && !o.dropBehaviour)
$.ui.ddmanager.prepareOffsets(this, event);
}
//Regenerate the absolute position used for position checks
this.positionAbs = this._convertPositionTo("absolute");
// Find the top offset before rearrangement,
var previousTopOffset = this.placeholder.offset().top;
//Set the helper position
if(!this.options.axis || this.options.axis != "y") this.helper[0].style.left = this.position.left+'px';
if(!this.options.axis || this.options.axis != "x") this.helper[0].style.top = this.position.top+'px';
//Rearrange
for (var i = this.items.length - 1; i >= 0; i--) {
//Cache variables and intersection, continue if no intersection
var item = this.items[i], itemElement = item.item[0], intersection = this._intersectsWithPointer(item);
if (!intersection) continue;
if(itemElement != this.currentItem[0] //cannot intersect with itself
&& this.placeholder[intersection == 1 ? "next" : "prev"]()[0] != itemElement //no useless actions that have been done before
&& !$.contains(this.placeholder[0], itemElement) //no action if the item moved is the parent of the item checked
&& (this.options.type == 'semi-dynamic' ? !$.contains(this.element[0], itemElement) : true)
//&& itemElement.parentNode == this.placeholder[0].parentNode // only rearrange items within the same container
) {
$(itemElement).mouseenter();
this.direction = intersection == 1 ? "down" : "up";
if (this.options.tolerance == "pointer" || this._intersectsWithSides(item)) {
$(itemElement).mouseleave();
this._rearrange(event, item);
} else {
break;
}
// Clear emtpy ul's/ol's
this._clearEmpty(itemElement);
this._trigger("change", event, this._uiHash());
break;
}
}
var parentItem = (this.placeholder[0].parentNode.parentNode &&
$(this.placeholder[0].parentNode.parentNode).closest('.ui-sortable').length)
? $(this.placeholder[0].parentNode.parentNode)
: null,
level = this._getLevel(this.placeholder),
childLevels = this._getChildLevels(this.helper);
// To find the previous sibling in the list, keep backtracking until we hit a valid list item.
var previousItem = this.placeholder[0].previousSibling ? $(this.placeholder[0].previousSibling) : null;
if (previousItem != null) {
while (previousItem[0].nodeName.toLowerCase() != 'li' || previousItem[0] == this.currentItem[0] || previousItem[0] == this.helper[0]) {
if (previousItem[0].previousSibling) {
previousItem = $(previousItem[0].previousSibling);
} else {
previousItem = null;
break;
}
}
}
// To find the next sibling in the list, keep stepping forward until we hit a valid list item.
var nextItem = this.placeholder[0].nextSibling ? $(this.placeholder[0].nextSibling) : null;
if (nextItem != null) {
while (nextItem[0].nodeName.toLowerCase() != 'li' || nextItem[0] == this.currentItem[0] || nextItem[0] == this.helper[0]) {
if (nextItem[0].nextSibling) {
nextItem = $(nextItem[0].nextSibling);
} else {
nextItem = null;
break;
}
}
}
var newList = document.createElement(o.listType);
this.beyondMaxLevels = 0;
// If the item is moved to the left, send it to its parent's level unless there are siblings below it.
if (parentItem != null && nextItem == null &&
(o.rtl && (this.positionAbs.left + this.helper.outerWidth() > parentItem.offset().left + parentItem.outerWidth()) ||
!o.rtl && (this.positionAbs.left < parentItem.offset().left))) {
parentItem.after(this.placeholder[0]);
this._clearEmpty(parentItem[0]);
this._trigger("change", event, this._uiHash());
}
// If the item is below a sibling and is moved to the right, make it a child of that sibling.
else if (previousItem != null &&
(o.rtl && (this.positionAbs.left + this.helper.outerWidth() < previousItem.offset().left + previousItem.outerWidth() - o.tabSize) ||
!o.rtl && (this.positionAbs.left > previousItem.offset().left + o.tabSize))) {
this._isAllowed(previousItem, level, level+childLevels+1);
if (!previousItem.children(o.listType).length) {
previousItem[0].appendChild(newList);
}
// If this item is being moved from the top, add it to the top of the list.
if (previousTopOffset && (previousTopOffset <= previousItem.offset().top)) {
previousItem.children(o.listType).prepend(this.placeholder);
}
// Otherwise, add it to the bottom of the list.
else {
previousItem.children(o.listType)[0].appendChild(this.placeholder[0]);
}
this._trigger("change", event, this._uiHash());
}
else {
this._isAllowed(parentItem, level, level+childLevels);
}
//Post events to containers
this._contactContainers(event);
//Interconnect with droppables
if($.ui.ddmanager) $.ui.ddmanager.drag(this, event);
//Call callbacks
this._trigger('sort', event, this._uiHash());
this.lastPositionAbs = this.positionAbs;
return false;
},
_mouseStop: function(event, noPropagation) {
// If the item is in a position not allowed, send it back
if (this.beyondMaxLevels) {
this.placeholder.removeClass(this.options.errorClass);
if (this.domPosition.prev) {
$(this.domPosition.prev).after(this.placeholder);
} else {
$(this.domPosition.parent).prepend(this.placeholder);
}
this._trigger("revert", event, this._uiHash());
}
// Clean last empty ul/ol
for (var i = this.items.length - 1; i >= 0; i--) {
var item = this.items[i].item[0];
this._clearEmpty(item);
}
$.ui.sortable.prototype._mouseStop.apply(this, arguments);
},
serialize: function(options) {
var o = $.extend({}, this.options, options),
items = this._getItemsAsjQuery(o && o.connected),
str = [];
$(items).each(function() {
var res = ($(o.item || this).attr(o.attribute || 'id') || '')
.match(o.expression || (/(.+)[-=_](.+)/)),
pid = ($(o.item || this).parent(o.listType)
.parent(o.items)
.attr(o.attribute || 'id') || '')
.match(o.expression || (/(.+)[-=_](.+)/));
if (res) {
str.push(((o.key || res[1]) + '[' + (o.key && o.expression ? res[1] : res[2]) + ']')
+ '='
+ (pid ? (o.key && o.expression ? pid[1] : pid[2]) : o.rootID));
}
});
if(!str.length && o.key) {
str.push(o.key + '=');
}
return str.join('&');
},
toHierarchy: function(options) {
var o = $.extend({}, this.options, options),
sDepth = o.startDepthCount || 0,
ret = [];
$(this.element).children(o.items).each(function () {
var level = _recursiveItems(this);
ret.push(level);
});
return ret;
function _recursiveItems(item) {
var id = ($(item).attr(o.attribute || 'id') || '').match(o.expression || (/(.+)[-=_](.+)/));
if (id) {
var currentItem = {"id" : id[2]};
if ($(item).children(o.listType).children(o.items).length > 0) {
currentItem.children = [];
$(item).children(o.listType).children(o.items).each(function() {
var level = _recursiveItems(this);
currentItem.children.push(level);
});
}
return currentItem;
}
}
},
toArray: function(options) {
var o = $.extend({}, this.options, options),
sDepth = o.startDepthCount || 0,
ret = [],
left = 2;
ret.push({
"item_id": o.rootID,
"parent_id": 'none',
"depth": sDepth,
"left": '1',
"right": ($(o.items, this.element).length + 1) * 2
});
$(this.element).children(o.items).each(function () {
left = _recursiveArray(this, sDepth + 1, left);
});
ret = ret.sort(function(a,b){ return (a.left - b.left); });
return ret;
function _recursiveArray(item, depth, left) {
var right = left + 1,
id,
pid;
if ($(item).children(o.listType).children(o.items).length > 0) {
depth ++;
$(item).children(o.listType).children(o.items).each(function () {
right = _recursiveArray($(this), depth, right);
});
depth --;
}
id = ($(item).attr(o.attribute || 'id')).match(o.expression || (/(.+)[-=_](.+)/));
if (depth === sDepth + 1) {
pid = o.rootID;
} else {
var parentItem = ($(item).parent(o.listType)
.parent(o.items)
.attr(o.attribute || 'id'))
.match(o.expression || (/(.+)[-=_](.+)/));
pid = parentItem[2];
}
if (id) {
ret.push({"item_id": id[2], "parent_id": pid, "depth": depth, "left": left, "right": right});
}
left = right + 1;
return left;
}
},
_clearEmpty: function(item) {
var emptyList = $(item).children(this.options.listType);
if (emptyList.length && !emptyList.children().length && !this.options.doNotClear) {
emptyList.remove();
}
},
_getLevel: function(item) {
var level = 1;
if (this.options.listType) {
var list = item.closest(this.options.listType);
while (list && list.length > 0 &&
!list.is('.ui-sortable')) {
level++;
list = list.parent().closest(this.options.listType);
}
}
return level;
},
_getChildLevels: function(parent, depth) {
var self = this,
o = this.options,
result = 0;
depth = depth || 0;
$(parent).children(o.listType).children(o.items).each(function (index, child) {
result = Math.max(self._getChildLevels(child, depth + 1), result);
});
return depth ? result + 1 : result;
},
_isAllowed: function(parentItem, level, levels) {
var o = this.options,
isRoot = $(this.domPosition.parent).hasClass('ui-sortable') ? true : false,
maxLevels = this.placeholder.closest('.ui-sortable').nestedSortable('option', 'maxLevels'); // this takes into account the maxLevels set to the recipient list
// Is the root protected?
// Are we trying to nest under a no-nest?
// Are we nesting too deep?
if (!o.isAllowed(this.currentItem, parentItem) ||
parentItem && parentItem.hasClass(o.disableNesting) ||
o.protectRoot && (parentItem == null && !isRoot || isRoot && level > 1)) {
this.placeholder.addClass(o.errorClass);
if (maxLevels < levels && maxLevels != 0) {
this.beyondMaxLevels = levels - maxLevels;
} else {
this.beyondMaxLevels = 1;
}
} else {
if (maxLevels < levels && maxLevels != 0) {
this.placeholder.addClass(o.errorClass);
this.beyondMaxLevels = levels - maxLevels;
} else {
this.placeholder.removeClass(o.errorClass);
this.beyondMaxLevels = 0;
}
}
}
}));
$.mjs.nestedSortable.prototype.options = $.extend({}, $.ui.sortable.prototype.options, $.mjs.nestedSortable.prototype.options);
})(jQuery);

View File

@@ -0,0 +1,722 @@
/**
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
(function($) {
$.fn.PavMegamenuEditor = function(opts) {
// default configuration
var config = $.extend({}, {
lang:null,
opt1: null,
action:null,
action_menu:null,
id_shop:null,
text_warning_select:'Please select One to remove?',
text_confirm_remove:'Are you sure to remove footer row?',
JSON:null
}, opts);
/**
* active menu
*/
var activeMenu = null;
/**
* fill data values for top level menu when clicked menu.
*/
function processMenu( item , _parent, _megamenu ){
$(".form-setting").hide();
$("#menu-form").show();
$.each( $("#menu-form form").serializeArray(), function(i, input ){
var val = '';
if( $(_parent).data( input.name.replace("menu_","")) ){
val = $(_parent).data( input.name.replace("menu_",""));
}
$('[name='+input.name+']',"#menu-form").val( val );
});
}
/**
* fill data values for top level menu when clicked Sub menu.
*/
function processSubMenu( item , _parent, _megamenu ){
var pos = $(item).offset();
$('#submenu-form').css('left',pos.left - 30 );
$('#submenu-form').css('top',pos.top - $('#submenu-form').height() );
$("#submenu-form").show();
$.each( $("#submenu-form form").serializeArray(), function(i, input ){
$('[name='+input.name+']',"#submenu-form").val( $(_parent).data( input.name.replace("submenu_","")) );
} ) ;
}
/**
* menu form handler
*/
function menuForm(){
$("input, select","#menu-form").change( function (){
if( activeMenu ){
if( $(this).hasClass('menu_submenu') ) {
var item = $("a",activeMenu);
if( $(this).val() && $(this).val() == 1 && !$(item).hasClass( 'dropdown-toggle' ) ) {
$(item).addClass( 'dropdown-toggle' );
$(item).attr( 'data-toggle', 'leo-dropdown' );
var div = '<div class="dropdown-sub dropdown-menu"><div class="dropdown-menu-inner"><div class="row active"></div></div></div>';
$(activeMenu).addClass('parent').addClass('dropdown');
$(activeMenu).append( div );
} else {
if($(activeMenu).find(".dropdown-menu").length != 0){
if(!confirm('Remove Sub Menu ?')) return false;
$(".dropdown-menu",activeMenu).remove();
$(".caret",activeMenu).remove();
}
}
$(activeMenu).data('submenu', $(this).val() );
}else if( $(this).hasClass('menu_subwidth') ){
var width = parseInt( $(this).val() );
if( width > 200 ){
$(".dropdown-menu", activeMenu ).width( width );
$(activeMenu).data('subwidth', width );
}
}
else if( $(this).attr('name') == 'submenu_group' ){
if( $(this).val() == 1 ){
$(activeMenu).addClass('mega-group');
$(activeMenu).children(".dropdown-menu").addClass('dropdown-sub dropdown-mega').removeClass('dropdown-menu');
}else {
$(activeMenu).removeClass('mega-group');
$(activeMenu).children(".dropdown-mega").addClass('dropdown-sub dropdown-menu').removeClass('dropdown-mega');
}
$( activeMenu ).data('group', $(this).val() );
}
}
} );
}
/**
* submenu handler.
*/
/**
* listen Events to operator Elements of MegaMenu such as link, colum, row and Process Events of buttons of setting forms.
*/
function listenEvents( $megamenu ){
/**
* Link Action Event Handler.
*/
$('.form-setting').hide();
$( 'a', $megamenu ).click( function(event){
if($(this).hasClass("has-subhtml")){
alert("Can not add widget beacause: this menu have sub menu type is html");
// event.stopPropagation();
return false;
}
if($(this).parent().data("subwith") != 'widget'){
alert("Can not add widget beacause: this menu have sub menu type with none or submenu");
// event.stopPropagation();
// console.log('aaa');
return false;
}
// console.log('test');
var $this = this;
var $parent = $(this).parent();
/* remove all current row and column are actived */
$(".row", $megamenu).removeClass('active');
$(".mega-col", $megamenu).removeClass('active');
// if( $parent.parent().hasClass('megamenu') ){
var pos = $(this).offset();
$('#menu-form').css('left',pos.left - 30 );
$('#menu-form').css('top',pos.top - $('#menu-form').height() );
// }
activeMenu = $parent;
if($parent.data("submenu") != 1){
$(".menu_submenu").val(0);
}
else{
$(".menu_submenu").val(1);
}
if($parent.data("group") != 1){
$(".submenu_group").val(0);
}
else{
$(".submenu_group").val(1);
}
if( activeMenu.data("align") ){
$(".button-alignments button").removeClass("active");
$( '[data-option="'+activeMenu.data("align") +'"]').addClass("active");
}
$(".menu_subwidth").val($parent.data("subwidth"));
if( $parent.hasClass('dropdown-submenu') ){
$( ".dropdown-submenu", $parent.parent() ).removeClass( 'open' );
// console.log('test');
$parent.addClass('open');
processSubMenu( $this, $parent, $megamenu );
}else {
if( $parent.parent().hasClass('megamenu') ){
$("ul.navbar-nav > li" ).removeClass('open');
}
// console.log('test1');
$parent.addClass('open');
processMenu ( $this, $parent, $megamenu );
}
if($(this).hasClass("has-category")){
$(".group-submenu").hide();
}
else{
$(".group-submenu").show();
}
event.stopPropagation();
return false;
});
/**
* Row action Events Handler
*/
$("#menu-form .add-row").click( function(){
var row = $( '<div class="row"></div>' );
var child = $(activeMenu).children('.dropdown-menu').children('.dropdown-menu-inner');
child.append( row );
child.children(".row").removeClass('active');
row.addClass('active');
});
$("#menu-form .remove-row").click( function(){
if( activeMenu ){
var hasMenuType = false;
$(".row.active", activeMenu).children('.mega-col').each( function(){
if( $(this).data('type') == 'menu' ){
hasMenuType = true;
}
});
if( hasMenuType == false ){
$(".row.active", activeMenu).remove();
}else {
alert( 'You can remove Row having Menu Item(s) Inside Columns' );
return true;
}
removeRowActive();
}
});
$($megamenu).delegate( '.row', 'click', function(e){
$(".row",$megamenu).removeClass('active');
$(this).addClass('active');
e.stopPropagation();
});
/**
* Column action Events Handler
*/
$("#menu-form .add-col").click( function(){
if ( activeMenu ){
var num = 6;
var col = $( '<div class="col-sm-'+num+' mega-col active"><div></div></div>' );
$(".mega-col",activeMenu).removeClass('active');
$( ".row.active", activeMenu ).append( col );
col.data( 'colwidth', num );
var cols = $(".dropdown-menu .mega-col", activeMenu ).length;
$(activeMenu).data('cols', cols);
}
} );
$(".remove-col").click( function(){
if( activeMenu ){
if( $(".mega-col.active", activeMenu).data('type') == 'menu' ) {
alert('You could not remove this column having menu item(s)');
return true;
}else {
$(".mega-col.active", activeMenu).remove();
}
}
removeColumnActive();
} );
$($megamenu).delegate('.leo-widget', 'mousemove', function(e){
if($(this).data('id_widget')){
var keywidget = $(this).data('id_widget');
if(keywidget)
$(".inject_widget_name option").each(
function(){
var value = $(this).val();
if(value && value == keywidget)
$(this).attr('selected', 'selected');
}
);
}
$(".leo-widget",$megamenu).removeClass('active');
$(this).addClass('active');
$('.inject_widget_name').prop('disabled','disabled');
});
$($megamenu).delegate('.leo-widget', 'mouseleave', function(e){
$('.inject_widget_name').removeAttr('disabled');
});
$($megamenu).delegate( '.mega-col', 'click', function(e){
$(".mega-col",$megamenu).removeClass('active');
$(this).addClass('active');
var pos = $(this).offset();
$("#column-form").css({'top':pos.top-$("#column-form").height(), 'left':pos.left}).show();
if( $(this).data('type') != 'menu' ){
$("#widget-form").css({'top':pos.top+$(this).height()-15, 'left':pos.left}).show();
$('.inject_widget').removeAttr('disabled');
}else{
$("#widget-form").hide();
}
$(".row",$megamenu).removeClass('active');
$(this).parent().addClass('active');
$.each( $(this).data(), function( i, val ){
$('[name='+i+']','#column-form').val( val );
} );
e.stopPropagation();
} );
/**
* Column Form Action Event Handler
*/
$('input, select', '#column-form').change( function(){
if( activeMenu ) {
var col = $( ".mega-col.active", activeMenu );
if( $(this).hasClass('colwidth') ){
var cls = $(col).attr('class').replace(/col-sm-\d+/,'');
$(col).attr('class', cls + ' col-sm-' + $(this).val() );
$(col).attr('data-colwidth', $(this).val() );
}
$(col).data( $(this).attr('name') ,$(this).val() );
}
} );
$(".form-setting").each( function(){
var $p = $(this);
$(".popover-title span",this).click( function(){
if( $p.attr('id') == 'menu-form' ){
removeMenuActive();
}else if( $p.attr('id') == 'column-form' ){
removeColumnActive();
}else {
$('#widget-form').hide();
}
} );
} );
$( ".form-setting" ).draggable();
/**
* inject widgets
*/
$("#btn-inject-widget").click( function(){
var wid = $('select', $(this).parent() ).val();
if( wid > 0 ){
var col = $( ".mega-col.active", activeMenu );
var a = $(col).data( 'widgets') ;
if( $(col).data( 'widgets') ){
if( $(col).data( 'widgets').indexOf("wid-"+wid ) == -1 ) {
$(col).data( 'widgets', a +"|wid-"+wid );
}
}else {
$(col).data( 'widgets', "wid-"+wid );
}
$(col).children('div').html('<div class="loading">Loading....</div>');
var allWidgets = {};
$("#megamenu-content #mainmenutop .mega-col").each( function() {
var objHook = {};
var col = $(this);
if( $(col).data( 'widgets') && $(col).data("type") != "menu" ){
objHook['id_widget'] = $(col).data( 'widgets');
objHook['id_shop'] = config.id_shop;
allWidgets[$(col).data( 'widgets')] = objHook;
}
});
$.ajax({
url: config.action_widget,
cache: false,
data: {
ajax : true,
allWidgets : 1,
dataForm : JSON.stringify(allWidgets),
},
type:'POST',
}).done(function( jsonData ) {
var jsonData = jQuery.parseJSON(jsonData);
$(col).children('div').html( jsonData[$(col).data( 'widgets')]['html'] );
runEventTabWidget();
});
}else {
alert( 'Please select a widget to inject' );
}
} );
/**
* create new widget
*/
$("#btn-create-widget").click( function(){
$(".leo-modal-action").trigger('click');
});
/**
* unset mega menu setting
*/
$("#unset-data-menu").click( function(){
if( confirm('Are you sure to reset megamenu configuration') ){
$.ajax({
url: config.action,
data: 'doreset=1&id_shop='+config.id_shop,
type:'POST',
}).done(function( data ) {
location.reload();
});
}
return false;
} );
$($megamenu).delegate( '.leo-widget', 'hover', function(){
//$(".row",$megamenu).removeClass('active');
// $(this).addClass('active');
var w = $(this);
var col = $(this).parent().parent();
if( $(this).find('.w-setting').length<= 0 ){
var _s = $('<span class="w-setting"></span>');
$(w).append(_s);
_s.click( function(){
var dws = "|" + col.data('widgets');
dws = dws.replace("|wid-" + $(w).attr('data-id_widget'),'' ).substring(1);
col.data('widgets',dws);
$(w).remove();
} );
}
});
$(".button-aligned button").click( function(){
if( activeMenu ){
$(".button-aligned button").removeClass( "active");
$(this).addClass( 'active' );
$(activeMenu).data( 'align', $(this).data("option") );
var cls = $( activeMenu ).attr("class").replace(/aligned-\w+/,"");
$( activeMenu ).attr( 'class', cls );
$( activeMenu ).addClass( $(this).data("option") );
}
} );
}
/**
* remove active status for current row.
*/
function removeRowActive(){
$('#column-form').hide();
$( "#mainmenutop .row.active" ).removeClass('active');
}
/**
* remove column active and hidden column form.
*/
function removeColumnActive(){
$('#column-form').hide();$('#widget-form').hide();
$( "#mainmenutop .mega-col.active" ).removeClass('active');
}
/**
* remove active status for current menu, row and column and hidden all setting forms.
*/
function removeMenuActive(){
$('.form-setting').hide();
$( "#mainmenutop .open" ).removeClass('open');
$( "#mainmenutop .row.active" ).removeClass('active');
$( "#mainmenutop .mega-col.active" ).removeClass('active');
if( activeMenu ) {
activeMenu = null;
}
}
/**
* process saving menu data using ajax request. Data Post is json string
*/
function saveMenuData(){
// var output = new Array();
var output = {};
$("#megamenu-content #mainmenutop li.parent.enablewidget").each( function() {
var data = $(this).data();
var id_menu = data.id;
data.rows = new Array();
//remove id property
delete data.id;
$(this).children('.dropdown-menu').children('div').children('.row').each( function(){
var row = new Object();
row.cols = new Array();
$(this).children(".mega-col" ).each( function(){
row.cols.push( $(this).data() );
} );
data.rows.push(row);
} );
// output.push( data );
output[id_menu] = data;
} );
// console.log(output);
// console.log(JSON.stringify( output ));
// return false;
var j = JSON.stringify( output );
var params = 'params='+j;
$.ajax({
url: config.action_menu,
data:params+'&id_shop='+config.id_shop,
type:'POST',
}).done(function( data ) {
location.reload();
});
}
/**
* Make Ajax request to fill widget content into column
*/
function loadWidgets(){
$("#leo-progress").hide();
var ajaxCols = new Array();
$("#megamenu-content #mainmenutop .mega-col").each( function() {
var col = $(this);
if( $(col).data( 'widgets') && $(col).data("type") != "menu" ){
ajaxCols.push( col );
}
});
var cnt = 0;
if( ajaxCols.length > 0 ){
$("#leo-progress").show();
$("#megamenu-content").hide();
}
var check_end = 0;
// ONE ALL WIDGETS ONE AJAX - BEGIN
var allWidgets = {};
$("#megamenu-content #mainmenutop .mega-col").each( function() {
var objHook = {};
var col = $(this);
if( $(col).data( 'widgets') && $(col).data("type") != "menu" ){
objHook['id_widget'] = $(col).data( 'widgets');
objHook['id_shop'] = config.id_shop;
allWidgets[$(col).data( 'widgets')] = objHook;
}
});
$.ajax({
url: config.action_widget,
cache: false,
data: {
ajax : true,
allWidgets : 1,
dataForm : JSON.stringify(allWidgets),
},
type:'POST',
}).done(function( jsonData ) {
//console.log(jsonData);
var jsonData = jQuery.parseJSON(jsonData);
$.each( ajaxCols, function (i, col) {
col.children('div').html( jsonData[$(col).data( 'widgets')]['html'] );
cnt++;
$("#leo-progress .progress-bar").css("width", (cnt*100)/ajaxCols.length+"%" );
if( ajaxCols.length == cnt ){
$("#megamenu-content").delay(1000).fadeIn();
$("#leo-progress").delay(1000).fadeOut();
}
$( "a", col ).not(".tab-link").attr( 'href', '#megamenu-content' );
if (check_end === ajaxCols.length-1)
{
runEventTabWidget();
}
check_end++;
});
});
return;
// ONE ALL WIDGETS ONE AJAX - END
// $.each( ajaxCols, function (i, col) {
// $.ajax({
// url: config.action_widget,
// data:'widgets='+$(col).data( 'widgets')+'&id_shop='+config.id_shop,
// type:'POST',
// }).done(function( data ) {
// col.children('div').html( data );
// cnt++;
// $("#leo-progress .progress-bar").css("width", (cnt*100)/ajaxCols.length+"%" );
// if( ajaxCols.length == cnt ){
// $("#megamenu-content").delay(1000).fadeIn();
// $("#leo-progress").delay(1000).fadeOut();
// }
// $( "a", col ).not(".tab-link").attr( 'href', '#megamenu-content' );
// if (check_end === ajaxCols.length-1)
// {
// runEventTabWidget();
// }
// check_end++;
// });
// });
}
/**
* reload menu data using in ajax complete and add healders to process events.
*/
function reloadMegamenu(){
var megamenu = $("#megamenu-content #mainmenutop");
$( "a", megamenu ).attr( 'href', '#' );
$( '[data-toggle="dropdown"]', megamenu ).attr('data-toggle','leo-dropdown');
listenEvents( megamenu );
//submenuForm();
menuForm();
loadWidgets();
}
/**
* initialize every element
*/
this.each(function() {
var megamenu = this;
$("#form-setting").hide();
$.ajax({
url: config.action,
}).done(function( data ) {
$("#megamenu-content").html( data );
reloadMegamenu( );
$("#save-data-menu").click( function(){
saveMenuData();
} );
});
});
return this;
};
})(jQuery);
$(document).ready(function(){
//js for widget image gallery product
$(".fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none'
});
//js for widget newsletter
if ( typeof placeholder !== 'undefined')
{
$('#newsletter-input-footer').on({
focus: function() {
if ($(this).val() == placeholder) {
$(this).val('');
}
},
blur: function() {
if ($(this).val() == '') {
$(this).val(placeholder);
}
}
});
$("#newsletter_block_footer form").submit( function(){
if ( $('#newsletter-input-footer').val() == placeholder) {
$("#newsletter_block_footer .alert").removeClass("hide");
return false;
}else {
$("#newsletter_block_footer .alert").addClass("hide");
return true;
}
} );
}
//js for tab html
// if ( typeof list_tab_live_editor !== 'undefined' && list_tab_live_editor.length > 0)
// {
// $.each(list_tab_live_editor,function(key, val){
// $('#tabhtml'+val+' .nav a').click(function (e) {
// e.preventDefault();
// $(this).tab('show');
// })
// });
// }
})
//call event for tab widget at live editor
function runEventTabWidget()
{
if ( typeof list_tab_live_editor !== 'undefined' && list_tab_live_editor.length > 0)
{
$.each(list_tab_live_editor,function(key, val){
$('#tabhtml'+val+' .nav a').click(function (e) {
e.preventDefault();
$(this).tab('show');
})
});
}
//js for widget image gallery category
if ( typeof level !== 'undefined' && typeof limit !== 'undefined')
{
$('.widget-category_image ul.level0').each(function(){
$(this).find('ul').removeClass('dropdown-sub dropdown-menu');
});
$(".widget-category_image ul.level0").each(function() {
var check_level = $(this).parents('.widget-category_image').data('level');
var check_limit = $(this).parents('.widget-category_image').data('limit');
//remove .caret by check level
$(this).find("ul.level" + check_level).parent().find('.caret').remove();
//remove ul by check level
$(this).find("ul.level" + check_level + " li").remove();
var element = $(this).find("ul.level" + (check_level - 1) + " li").length;
var count = 0;
if(check_level > 0) {
$(this).find("ul.level" + (check_level - 1) + " >li").each(function(){
count = count + 1;
if(count > check_limit){
$(this).remove();
}
});
}
});
}
}

View File

@@ -0,0 +1,669 @@
/**
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
$(document).ready(function(){
$("#pcategories").closest(".form-group").hide();
$("#ptype").closest(".form-group").hide();
$("#pproductids").closest(".form-group").hide();
$("#pmanufacturers").closest(".form-group").hide();
$( "#source option:selected" ).each(function() {
$("#limit").closest(".form-group").hide();
var val = $(this).val();
$("#"+val).closest(".form-group").show(500);
if( val != 'pproductids'){
$("#limit").closest(".form-group").show(500);
}
});
$("#source").change(function(){
$("#pcategories").closest(".form-group").hide();
$("#ptype").closest(".form-group").hide();
$("#pproductids").closest(".form-group").hide();
$("#pmanufacturers").closest(".form-group").hide();
$("#limit").closest(".form-group").hide();
var val = $(this).val();
$("#"+val).closest(".form-group").show(500);
if(val != 'pproductids')
$("#limit").closest(".form-group").show(500);
});
//for imageproduct widget
$("#ip_pcategories").closest(".form-group").hide();
$("#ip_pproductids").closest(".form-group").hide();
$( "#ip_source option:selected" ).each(function() {
var val = $(this).val();
$("#"+val).closest(".form-group").show();
});
$("#ip_source").change(function(){
$("#ip_pcategories").closest(".form-group").hide();
$("#ip_pproductids").closest(".form-group").hide();
var val = $(this).val();
$("#"+val).closest(".form-group").show(500);
});
//done for imageproduct widget
//for category_image widget
//hide checkbox of root node
$("input[type=checkbox]", "#image_cate_tree").first().hide();
var root_id = $("input[type=checkbox]", "#image_cate_tree").first().val();
Array.prototype.remove = function(v) { this.splice(this.indexOf(v) == -1 ? this.length : this.indexOf(v), 1); }
var selected_images = {};
if($("#category_img").val()){
selected_images = JSON.parse($("#category_img").val());
}
$("input[type=checkbox]", "#image_cate_tree").click(function(){
if($(this).is(":checked")){
//find parent category
//all parent category must be not checked
var check = checkParentNodes($(this));
if(!check){
$(this).prop("checked",false);
alert("All parent of this category must be not checked");
}
}else{
$(".list-image-"+$(this).val()).remove();
delete selected_images[$(this).val()];
}
});
$(".list-image a").click(function(){
var selText = $(this).text();
$(this).parents('.btn-group').find('.dropdown-toggle').html(selText+' <span class="caret"></span>');
$(this).parents('.btn-group').find('.dropdown-menu').hide();
if(selText != "none"){
cate_id = $(this).parents('.btn-group').find('.dropdown-toggle').closest("li").find("input[type=checkbox]").val();
selected_images[cate_id] = selText.trim();
}
return false;
});
$(".dropdown-toggle").click(function(){
$(this).parents('.btn-group').find('.dropdown-menu').show();
return false;
});
$(".list-image .dropdown-menu").mouseleave(function(){
$(".list-image .dropdown-menu").hide();
return false;
});
$('[name="saveleowidget"].sub_categories').click(
function(){
$("#category_img").val(JSON.stringify(selected_images));
});
$('[name="saveandstayleowidget"].sub_categories').click(
function(){
$("#category_img").val(JSON.stringify(selected_images));
});
// show selected_image when loaded page
$("input[type=checkbox]", $(".form-select-icon")).each(function(){
if($(this).val() != root_id){
listImage = $(".list-image","#list_image_wrapper").clone(1);
listImage.addClass("list-image-"+$(this).val());
listImage.appendTo($(this).closest("li").find("span").first());
}
for(var key in selected_images){
if(key == $(this).val()){
image_name = selected_images[key];
listImage.find(".dropdown-toggle").html(image_name+' <span class="caret"></span>');
break;
}
}
//$(this).closest("ul.tree").css("display", "none");
});
//$("ul.tree").css("display", "none");
function checkParentNodes(obj){
var flag = true;
if(parent = obj.closest("ul").closest("li").find("input[type=checkbox]")){
if(parent.val() != root_id){
if($("input[value=" + parent.val() + "]","#image_cate_tree").is(":checked")){
flag = false;
}else{
flag = checkParentNodes(parent);
}
}
}
return flag;
}
//update link type
_updateLinkType();
$("#link_type").on('change',_updateLinkType);
var array_id_lang = [];
if (typeof list_id_lang !== "undefined")
{
array_id_lang = $.parseJSON(list_id_lang);
}
//hiden tmp form
$('.tmp').each(function(){
if($(this).closest(".translatable-field").length)
{
// console.log($(this).closest(".form-group"));
// console.log($(this).closest(".form-group").closest(".form-group"));
if($(this).hasClass('element'))
{
var id = $(this).attr('id');
id = id.substring(0, id.lastIndexOf('_'));
var index = id.substring(id.lastIndexOf('_')+1);;
// console.log(index);
$(this).closest(".form-group").parents(".form-group").addClass('element-tmp hidden element-'+index);
}
else
{
$(this).closest(".form-group").parents(".form-group").addClass('parent-tmp hidden');
}
if(!$(this).closest(".form-group").find('.copy_lang_value').length)
$(this).closest(".form-group").append("<button class='btn btn-info copy_lang_value'>"+copy_lang_button_text+"</button>");
}
else
{
if($(this).hasClass('element'))
{
var id = $(this).attr('id');
if(array_id_lang.length == 1 && $(this).hasClass('element-lang'))
{
// console.log(array_id_lang.length);
id = id.substring(0, id.lastIndexOf('_'));
}
var index = id.substring(id.lastIndexOf('_')+1);;
// console.log(index);
$(this).closest(".form-group").addClass('element-tmp hidden element-'+index);
}
else
{
$(this).closest(".form-group").addClass('parent-tmp hidden');
}
}
});
//display link group when edit block link
if ($('#list_id_link').length && $('#list_id_link').val() != '')
{
var list_id_link = $('#list_id_link').val().split(',');
var button_tmp = "<div class='form-group'>";
button_tmp += "<div class='col-lg-3'></div>";
button_tmp += "<div class='col-lg-9'>";
button_tmp += "<button class='btn btn-primary duplicate_link'>"+duplicate_button_text+"</button>";
button_tmp += "<button class='btn btn-danger remove_link'>"+remove_button_text+"</button>";
button_tmp += '</div>';
button_tmp += '</div>';
button_tmp += '</div>';
$.each(list_id_link, function( index, value ) {
if (value != '')
{
//$("[id^=text_link_"+value+"]");
// if($("[id^=text_link_"+value+"]").closest('.form-group').find('.translatable-field').length)
// $("[id^=text_link_"+value+"]").closest('.form-group').parents('.element-tmp').before('<div class="link_group new"><hr>');
// else
// $("[id^=text_link_"+value+"]").closest('.element-tmp').before('<div class="link_group new"><hr>');
// if($("[id^=controller_type_parameter_"+value+"]").closest('.form-group').find('.translatable-field').length)
// $("[id^=controller_type_parameter_"+value+"]").closest('.form-group').parents('.element-tmp').after(button_tmp);
// else
// $("[id^=controller_type_parameter_"+value+"]").closest('.element-tmp').after(button_tmp);
$('.element-'+value).wrapAll('<div class="link_group new">');
$('.link_group.new').prepend('<hr>');
$('.link_group.new').append(button_tmp);
$('.link_group.new').data('index',value);
$('.link_group.new .element-tmp').removeClass('element-tmp hidden');
$('.link_group.new').removeClass('new');
_updateLinkType(value);
$("#link_type_"+value).on('change',function(){
_updateLinkType(value);
});
}
});
$(".link_group:odd").css("background-color", "#DAE4F0");
$(".link_group:even").css("background-color", "#FFFFFF");
}
//add new link
// console.log(array_id_lang[0]);
// console.log(array_id_lang[1]);
$('.add-new-link').on('click',function(e){
e.preventDefault();
// var total_link = parseInt($("#total_link").val()) + 1;
var total_link = getMaxIndex();
var i=0;
var new_link_tmp = '';
$('.parent-tmp.hidden').each(function(){
if (i == 0)
{
//$('.add-new-link').closest('.form-group').parent().append('<div class="link_group"><hr>');
new_link_tmp += '<div class="link_group new"><hr>';
}
new_link_tmp += '<div class="form-group">'+$(this).html()+'</div>';
// $('.add-new-link').closest('.form-group').parent().append('<div class="form-group new">'+$(this).html()+'</div>');
i++;
if (i == $('.parent-tmp.hidden').length)
{
// console.log('test');
// $('.add-new-link').closest('.form-group').parent().append('</div>');
new_link_tmp += "<div class='form-group'>";
new_link_tmp += "<div class='col-lg-3'></div>";
new_link_tmp += "<div class='col-lg-9'>";
new_link_tmp += "<button class='btn btn-primary duplicate_link'>"+duplicate_button_text+"</button>";
new_link_tmp += "<button class='btn btn-danger remove_link'>"+remove_button_text+"</button>";
new_link_tmp += '</div>';
new_link_tmp += '</div>';
new_link_tmp += '</div>';
}
});
$('.add-new-link').closest('.form-group').parent().append(new_link_tmp);
$('.link_group.new').data('index',total_link);
updateNewLink(total_link, true , 0);
});
//duplicate link - block link
$('.duplicate_link').live('click',function(e){
e.preventDefault();
//var html_duplicate = $(this).closest('.link_group').html();
var html_duplicate = $(this).closest('.link_group').clone().prop('class', 'link_group new');
// console.log(html_duplicate);
//html_duplicate.filter('.link_group').prop('class', 'link_group new');
//var total_link = parseInt($("#total_link").val()) + 1;
var total_link = getMaxIndex();
$(this).closest('.link_group').after(html_duplicate);
var current_index = $(this).closest('.link_group').data('index');
$('.link_group.new').data('index',total_link);
updateNewLink(total_link, false, current_index);
});
//remove link - block link
$('.remove_link').live('click',function(e){
e.preventDefault();
if (confirm('Are you sure you want to delete?')) {
//console.log($(this).find('.tmp'));
$(this).closest('.link_group').find('.tmp').each(function(){
// console.log($(this).attr('name'));
var name_val = $(this).attr('name');
if($(this).closest(".translatable-field").length)
{
name_val = name_val.substring(0, name_val.lastIndexOf('_'));
updateField('remove',name_val,true);
}
else
{
updateField('remove',name_val,false);
}
});
$(this).closest('.link_group').fadeOut(function(){
$(this).remove();
$(".link_group:odd").css( "background-color", "#DAE4F0" );
$(".link_group:even").css( "background-color", "#FFFFFF" );
var total_link = parseInt($("#total_link").val())-1;
$("#total_link").val(total_link);
$('#list_id_link').val('');
$('.link_group').each(function(){
$('#list_id_link').val($('#list_id_link').val()+$(this).data('index')+',');
})
});
}
});
//copy to other language - block link
$('.copy_lang_value').live('click',function(e){
e.preventDefault();
// console.log('test');
// console.log($(this).parent().find('.translatable-field:visible'));
var value_copy = $(this).parent().find('.translatable-field:visible input').val();
// console.log($(this).parent().find('.translatable-field:hidden'));
$(this).parent().find('.translatable-field:hidden input').val(value_copy);
$(this).text(copy_lang_button_text_done);
var ele_obj = $(this);
// console.log(value_copy);
//copy_lang_button_text_done
setTimeout(function(){
ele_obj.text(copy_lang_button_text);
}, 2000);
});
//update value of input select - block link
// $('.link_group input').live('keyup',function(){
// console.log($(this).val());
// })
$('.link_group select').live('change',function(){
if($(this).val() != $(this).find('option[selected=selected]').val())
{
$(this).find('option[selected=selected]').removeAttr("selected");
$(this).find('option[value='+$(this).val()+']').attr('selected','selected');
}
});
//done for category_image widget
// Check type of Carousel type - BEGIN
$('.form-action').change(function(){
elementName = $(this).attr('name');
$('.'+elementName+'_sub').hide(300);
$('.'+elementName+'-'+$(this).val()).show(500);
});
$('.form-action').trigger("change");
// Check type of Carousel type - END
$("#configuration_form").validate({
rules : {
owl_items : {
min : 1,
},
owl_rows : {
min : 1,
}
}
});
});
function getMaxIndex()
{
if($('.link_group').length == 0)
{
return 1;
}
else
{
var list_index = [];
$('.link_group').each(function(){
list_index.push($(this).data('index'));
})
// console.log(list_index);
return Math.max.apply(Math,list_index) + 1;
// console.log(total_link);
}
}
//update when add a new link
function updateNewLink(total_link, scroll_to_new_e, current_index)
{
// console.log(id_language);
var array_id_lang = $.parseJSON(list_id_lang);
updateField('add','text_link_'+total_link,true);
updateField('add','url_type_'+total_link,true);
updateField('add','controller_type_parameter_'+total_link,true);
// console.log($('.link_group.new .form-group .tmp').closest(".translatable-field").length);
$('.link_group.new .form-group .tmp').each(function(){
var e_obj = $(this);
if($(this).closest(".translatable-field").length)
{
// console.log('aaaa');
$.each(array_id_lang, function( index, value ) {
// if (current_index == 0)
// {
// switch(e_obj.attr('id'))
// {
// case 'text_link_'+value:
// e_obj.attr('id','text_link_'+total_link+'_'+value);
// e_obj.attr('name','text_link_'+total_link+'_'+value);
// break;
// case 'url_type_'+value:
// e_obj.attr('id','url_type_'+total_link+'_'+value);
// e_obj.attr('name','url_type_'+total_link+'_'+value);
// break;
// case 'controller_type_parameter_'+value:
// e_obj.attr('id','controller_type_parameter_'+total_link+'_'+value);
// e_obj.attr('name','controller_type_parameter_'+total_link+'_'+value);
// break;
// }
// }
// else
// {
// console.log('test');
// console.log(e_obj.attr('id'));
switch(e_obj.attr('id'))
{
case 'text_link_'+current_index+'_'+value:
e_obj.attr('id','text_link_'+total_link+'_'+value);
e_obj.attr('name','text_link_'+total_link+'_'+value);
break;
case 'url_type_'+current_index+'_'+value:
e_obj.attr('id','url_type_'+total_link+'_'+value);
e_obj.attr('name','url_type_'+total_link+'_'+value);
break;
case 'controller_type_parameter_'+current_index+'_'+value:
e_obj.attr('id','controller_type_parameter_'+total_link+'_'+value);
e_obj.attr('name','controller_type_parameter_'+total_link+'_'+value);
break;
}
// }
});
}
else
{
// console.log(array_id_lang.length);
if(array_id_lang.length == 1)
{
switch(e_obj.attr('id'))
{
case 'text_link_'+current_index+'_'+id_lang:
e_obj.attr('id','text_link_'+total_link+'_'+id_lang);
e_obj.attr('name','text_link_'+total_link+'_'+id_lang);
break;
case 'url_type_'+current_index+'_'+id_lang:
e_obj.attr('id','url_type_'+total_link+'_'+id_lang);
e_obj.attr('name','url_type_'+total_link+'_'+id_lang);
break;
case 'controller_type_parameter_'+current_index+'_'+id_lang:
e_obj.attr('id','controller_type_parameter_'+total_link+'_'+id_lang);
e_obj.attr('name','controller_type_parameter_'+total_link+'_'+id_lang);
break;
default:
var old_id = e_obj.attr('id');
var old_name = e_obj.attr('name');
old_id = old_id.substring(0, old_id.lastIndexOf('_'));
old_name = old_name.substring(0, old_name.lastIndexOf('_'));
e_obj.attr('id',old_id+'_'+total_link);
e_obj.attr('name',old_name+'_'+total_link);
updateField('add',old_name+'_'+total_link, false);
if(old_id == 'product_type' || old_id == 'cms_type' || old_id == 'category_type' || old_id == 'manufacture_type' || old_id == 'supplier_type' || old_id == 'controller_type')
{
if (e_obj.is( "input" ))
{
e_obj.attr('class','link_type_group_'+total_link+' tmp');
}
if (e_obj.is( "select" ))
{
e_obj.attr('class','link_type_group_'+total_link+' tmp fixed-width-xl');
}
}
break;
}
}
else
{
// if(scroll_to_new_e == true)
// {
// var old_id = e_obj.attr('id');
// var old_name = e_obj.attr('name');
// }
// else
// {
var old_id = e_obj.attr('id');
var old_name = e_obj.attr('name');
old_id = old_id.substring(0, old_id.lastIndexOf('_'));
old_name = old_name.substring(0, old_name.lastIndexOf('_'));
// }
e_obj.attr('id',old_id+'_'+total_link);
e_obj.attr('name',old_name+'_'+total_link);
updateField('add',old_name+'_'+total_link, false);
if(old_id == 'product_type' || old_id == 'cms_type' || old_id == 'category_type' || old_id == 'manufacture_type' || old_id == 'supplier_type' || old_id == 'controller_type')
{
if (e_obj.is( "input" ))
{
e_obj.attr('class','link_type_group_'+total_link+' tmp');
}
if (e_obj.is( "select" ))
{
e_obj.attr('class','link_type_group_'+total_link+' tmp fixed-width-xl');
}
}
}
}
});
_updateLinkType(total_link);
$("#link_type_"+total_link).on('change',function(){
_updateLinkType(total_link);
});
if(scroll_to_new_e == true)
{
$(".link_group:odd").css("background-color", "#DAE4F0");
$(".link_group:even").css("background-color", "#FFFFFF");
}
if(scroll_to_new_e == true)
{
$('html, body').animate({
scrollTop: $('.link_group.new').offset().top
}, 500, function (){
$('.link_group.new').removeClass('new');
});
}
else
{
setTimeout(function(){
$('.link_group.new').removeClass('new');
$(".link_group:odd").css("background-color", "#DAE4F0");
$(".link_group:even").css("background-color", "#FFFFFF");
}, 500);
}
$("#total_link").val(total_link);
}
//update list field
function updateField(action, value, is_lang)
{
// console.log('test');
if (action == 'add')
{
if (is_lang == true)
{
$('#list_field_lang').val($('#list_field_lang').val()+value+',');
}
else
{
$('#list_field').val($('#list_field').val()+value+',');
}
}
else
{
// console.log('test');
if (is_lang == true)
{
var old_list_field_lang = $('#list_field_lang').val();
var new_list_field_lang = old_list_field_lang.replace(value,'');
$('#list_field_lang').val(new_list_field_lang);
}
else
{
var old_list_field = $('#list_field').val();
var new_list_field = old_list_field.replace(value,'');
$('#list_field').val(new_list_field);
}
}
$('#list_id_link').val('');
$('.link_group').each(function(){
$('#list_id_link').val($('#list_id_link').val()+$(this).data('index')+',');
})
}
//update link type
function _updateLinkType(total_link)
{
if (typeof total_link === "undefined" || total_link === null) {
var total_link_new = "";
total_link = "";
}
else
{
// var total_link_old = total_link;
var total_link_new = '_'+total_link;
}
$(".link_type_group"+total_link_new).parent().parent().hide();
if($("[id^=url_type_"+total_link+"]").closest('.form-group').find('.translatable-field').length)
$("[id^=url_type_"+total_link+"]").closest('.form-group').parent().parent().hide();
else
$("[id^=url_type_"+total_link+"]").closest('.form-group').hide();
if($("[id^=controller_type_parameter_"+total_link+"]").closest('.form-group').find('.translatable-field').length)
$("[id^=controller_type_parameter_"+total_link+"]").closest('.form-group').parent().parent().hide();
else
$("[id^=controller_type_parameter_"+total_link+"]").closest('.form-group').hide();
if($("[id^=content_text_"+total_link+"]").closest('.form-group').find('.translatable-field').length)
$("[id^=content_text_"+total_link+"]").closest('.form-group').parent().parent().hide();
else
$("[id^=content_text_"+total_link+"]").closest('.form-group').hide();
// console.log(total_link);
// console.log(total_link_new);
// console.log($("#link_type"+total_link_new).val());
if( $("#link_type"+total_link_new).val() =='url' ){
if($("[id^=url_type_"+total_link+"]").closest('.form-group').find('.translatable-field').length)
$("[id^=url_type_"+total_link+"]").closest('.form-group').parent().parent().show();
else
$("[id^=url_type_"+total_link+"]").closest('.form-group').show();
}
else {
$("#"+$("#link_type"+total_link_new).val()+"_type"+total_link_new).parent().parent().show();
if($("#link_type"+total_link_new).val() == 'controller')
{
// $("#"+$("#link_type").val()+"_type_parameter").parent().parent().show();
if($("[id^=controller_type_parameter_"+total_link+"]").closest('.form-group').find('.translatable-field').length)
$("[id^=controller_type_parameter_"+total_link+"]").closest('.form-group').parent().parent().show();
else
$("[id^=controller_type_parameter_"+total_link+"]").closest('.form-group').show();
}
}
}
/*
* Owl carousel
*/
// $(document).ready(function(){
// });
$.validator.addMethod("owl_items_custom", function(value, element) {
pattern_en = /^\[\[[0-9]+, [0-9]+\](, [\[[0-9]+, [0-9]+\])*\]$/; // [[320, 1], [360, 1]]
pattern_dis = /^0?$/
//console.clear();
//console.log (pattern.test(value));
return (pattern_en.test(value) || pattern_dis.test(value));
//return false;
}, "Please enter correctly config follow under example.");

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,562 @@
/**
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
$(document).ready(function() {
$.each(list_menu,function(index,value){
// console.log(value.type);
if (value.type == "horizontal")
{
var megamenu_element = $('.cavas_menu[data-megamenu-id='+value.id+']');
// console.log(megamenu_element);
//type horizontal menu
//check active link
if($("body").attr("id")=="index") isHomeMenu = 1;
megamenu_element.find(".megamenu > li > a").each(function() {
menuURL = $(this).attr("href").replace("https://","").replace("http://","").replace("www.","").replace( /#\w*/, "" );
if( (currentURL == menuURL) || (currentURL.replace(current_link,"") == menuURL) || isHomeMenu){
$(this).parent().addClass("active");
return false;
}
});
//check target
// console.log($(window).width());
if($(window).width() <= 767){
set_target_blank(false, megamenu_element); // set cavas NO
}else{
set_target_blank(true, megamenu_element); // set cavas Yes
}
// console.log('test');
// console.log(show_cavas);
//off canvas menu
if(value.show_cavas == 1)
{
// console.log('test');
$.fn.OffCavasmenu = function(opts) {
// default configuration
var config = $.extend({}, {
opt1: null,
text_warning_select: text_warning_select_txt,
text_confirm_remove: text_confirm_remove_txt,
JSON: null
}, opts);
// main function
// initialize every element
this.each(function() {
// console.log('test');
var $btn = megamenu_element.find('.navbar-toggler');
// console.log($btn);
var $nav = null;
if (!$btn.length)
return;
var $nav = $("<section class='off-canvas-nav-megamenu' data-megamenu-id="+value.id+"><nav class='offcanvas-mainnav' ><div class='off-canvas-button-megamenu'><span class='off-canvas-nav'></span>"+close_bt_txt+"</div></nav></section>");
// console.log($($btn.data('target')).find('.megamenu'));
var $menucontent = $($btn.data('target')).find('.megamenu').clone();
$("body").append($nav);
$('body main').append("<div class='megamenu-overlay' data-megamenu-id="+value.id+"></div>");
$(".megamenu-overlay[data-megamenu-id="+value.id+"]").click(function(){
$btn.trigger('click');
});
// console.log('test');
$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").append($menucontent);
$("html").addClass ("off-canvas");
$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"]").find(".off-canvas-button-megamenu").click( function(){
off_canvas_active();
} );
if($btn.is(':visible')) {
$("body").removeClass("off-canvas-active").addClass("off-canvas-inactive");
}
$btn.click(function(){
// if (!$(".off-canvas-megamenu[data-megamenu-id="+value.id+"]").hasClass('off-canvas-nav-megamenu'))
// {
// $(".off-canvas-megamenu[data-megamenu-id="+value.id+"]").addClass('off-canvas-nav-megamenu');
// }
// console.log($(window).height());
// console.log($('.offcanvas-mainnav').height());
// if($(window).height() > $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height())
// {
// $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height($(window).height());
// }
// else
// {
// $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height('auto');
// }
off_canvas_active();
$('.off-canvas-nav-megamenu').removeClass('active');
if (!$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"]").hasClass('active') && $('body').hasClass('off-canvas-active'))
{
$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"]").addClass('active');
auto_height(value.id);
}
// $(".off-canvas-megamenu[data-megamenu-id!="+value.id+"]").removeClass('off-canvas-nav-megamenu');
});
});
return this;
}
// console.log(megamenu_element);
megamenu_element.OffCavasmenu();
megamenu_element.find('.navbar-toggler').click(function() {
$('body,html').animate({
scrollTop: 0
}, 0);
return false;
});
$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"]").find('.offcanvas-mainnav .caret').click(function(){
if($(this).parent('li').hasClass('open-sub'))
{
$(this).parent('li').find('.dropdown-menu').first().slideUp('fast',function (){
// console.log($(window).height());
// console.log($(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height());
// $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height('auto');
// if($(window).height() > $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height())
// {
// $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height($(window).height());
// }
auto_height(value.id);
});
$(this).parent('li').removeClass('open-sub');
}
else
{
// $('.offcanvas-mainnav li.open-sub').find('.dropdown-menu').first().slideUp('fast');
$(this).parent('li').siblings('.open-sub').find('.dropdown-menu').first().slideUp('fast');
$(this).parent('li').siblings().removeClass('open-sub');
$(this).parent('li').find('.dropdown-menu').first().slideDown('fast',function (){
// console.log($(window).height());
// console.log($(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height());
// $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height('auto');
// if($(window).height() > $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height())
// {
// $(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").height($(window).height());
// }
auto_height(value.id);
});
$(this).parent('li').addClass('open-sub');
}
});
$(window).resize(function() {
// console.log($(window).width());
// if( $(window).width() > 523 ){
if( $(window).width() > 991 ){
$("body").removeClass("off-canvas-active").addClass("off-canvas-inactive");
}
else
{
auto_height(value.id);
}
});
}
else
{
var $bt = megamenu_element.find('.navbar-toggler');
var $menu = megamenu_element.find('.leo-top-menu');
//add class for menu element when click button to show menu at mobile, tablet
$bt.click(function(){
if ($menu.hasClass('in'))
{
megamenu_element.removeClass('active');
}
else
{
if (!megamenu_element.hasClass('active'))
{
megamenu_element.addClass('active');
}
}
});
megamenu_element.find('.leo-top-menu .dropdown-toggle').removeAttr("disabled");
megamenu_element.find(".dropdown-toggle").click(function() {
if($(window).width() <= 767){
if($(this).parent("li").find("div:first").hasClass("level2"))
return false;
else
return true;
}
});
megamenu_element.find(".leo-top-menu li a").each(function(){
// console.log($(this));
// console.log((this).hasAttribute('data-toggle'));
if((this).hasAttribute('data-toggle')){
$(this).removeAttr('data-toggle');
}
});
megamenu_element.find(".leo-top-menu li a.dropdown-toggle").click(function(){
if(!$(this).parent().hasClass('open') && this.href && this.href != '#'){
window.location.href = this.href;
}
})
// console.log('aaa');
megamenu_element.find(".leo-top-menu .caret").click(function(){
// console.log('test');
if($(this).parent('li').hasClass('open-sub'))
{
$(this).parent('li').find('.dropdown-menu').first().slideUp('fast', function(){
auto_height_off(megamenu_element);
});
$(this).parent('li').removeClass('open-sub');
}
else
{
// $('.offcanvas-mainnav li.open-sub').find('.dropdown-menu').first().slideUp('fast');
$(this).parent('li').siblings('.open-sub').find('.dropdown-menu').first().slideUp('fast');
$(this).parent('li').siblings().removeClass('open-sub');
$(this).parent('li').find('.dropdown-menu').first().slideDown('fast', function(){
auto_height_off(megamenu_element);
});
$(this).parent('li').addClass('open-sub');
}
});
if ($(document).width() >543)
{
megamenu_element.find('.leo-top-menu .dropdown-menu').css('display', '');
}
auto_height_off(megamenu_element);
$(window).resize(function(){
auto_height_off(megamenu_element);
if ($(document).width() >543)
{
megamenu_element.find('.leo-top-menu .dropdown').removeClass('open-sub');
megamenu_element.find('.leo-top-menu .dropdown-submenu').removeClass('open-sub');
megamenu_element.find('.leo-top-menu .dropdown-menu').css('display', '');
}
});
}
}
else
{
//type vertical menu
var megamenu_element = $('.leo-verticalmenu[data-megamenu-id='+value.id+']');
megamenu_element.find('.verticalmenu .dropdown-toggle').removeAttr("disabled");
megamenu_element.find(".verticalmenu .dropdown-toggle").click(function() {
if($(window).width() <= 767){
if($(this).parent("li").find("div:first").hasClass("level2"))
return false;
else
return true;
}
});
// megamenu_element.find('.verticalmenu .dropdown-toggle').prop('disabled', true);
// megamenu_element.find('.verticalmenu .dropdown-toggle').data('toggle', '');
megamenu_element.find('.verticalmenu .dropdown-toggle').removeAttr('data-toggle');
megamenu_element.find(".verticalmenu .caret").click(function(){
if($(this).parents('.verticalmenu').hasClass('active-button'))
{
// console.log('test');
var $parent = $(this).parent('li');
// console.log($parent.hasClass('open-sub'));
// $parent.toggleClass('open-sub');
if($parent.hasClass('open-sub'))
{
// console.log('test');
$parent.find('.dropdown-menu').first().slideUp('fast',function(){
$parent.removeClass('open-sub');
});
}
else
{
if($parent.siblings('.open-sub').length > 0)
{
$parent.siblings('.open-sub').find('.dropdown-menu').first().slideUp('fast',function(){
$parent.siblings('.open-sub').removeClass('open-sub');
});
$parent.find('.dropdown-menu').first().slideDown('fast',function(){
$parent.addClass('open-sub');
});
}
else
{
$parent.find('.dropdown-menu').first().slideDown('fast',function(){
$parent.addClass('open-sub');
});
}
}
return false;
}
});
if ($(window).width() >991)
{
megamenu_element.find('.verticalmenu').addClass('active-hover');
megamenu_element.find('.verticalmenu').removeClass('active-button');
megamenu_element.find('.verticalmenu .dropdown-menu').css('display', '');
megamenu_element.find('.leo-verticalmenu').removeClass('active');
}
else
{
megamenu_element.find('.verticalmenu').removeClass('active-hover');
megamenu_element.find('.verticalmenu').addClass('active-button');
}
$(window).resize(function(){
if ($(window).width() >991)
{
megamenu_element.find('.verticalmenu .dropdown').removeClass('open-sub');
megamenu_element.find('.verticalmenu .dropdown-submenu').removeClass('open-sub');
megamenu_element.find('.verticalmenu').addClass('active-hover');
megamenu_element.find('.verticalmenu').removeClass('active-button');
megamenu_element.find('.verticalmenu .dropdown-menu').css('display', '');
megamenu_element.removeClass('active');
}else{
megamenu_element.find('.verticalmenu').removeClass('active-hover');
megamenu_element.find('.verticalmenu').addClass('active-button');
}
});
scrollSliderBarMenu(megamenu_element);
}
//js for tab html
if ( typeof value.list_tab !== 'undefined' && value.list_tab.length > 0)
{
$.each(value.list_tab,function(key,val){
megamenu_element.find('#tabhtml'+val+' .nav a').click(function (e) {
e.preventDefault();
$(this).tab('show');
})
//fix for widget tab of off canvas menu on mobile
$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"]").find('#tabhtml'+val+' .nav a').click(function (e) {
e.preventDefault();
if (!$(this).hasClass('active'))
{
var wrapper_tab = $(this).closest('.panel-group');
var tab_href = $(this).attr('href');
wrapper_tab.find('.nav-link').removeClass('active');
wrapper_tab.find('.nav-item').removeClass('active');
wrapper_tab.find('.tab-pane').removeClass('active');
$(this).addClass('active');
$(this).parents('.nav-item').addClass('active');
wrapper_tab.find(tab_href).addClass('active');
}
})
});
}
//js for widget image gallery category
if ( typeof value.level !== 'undefined' && typeof value.limit !== 'undefined')
{
megamenu_element.find('.widget-category_image ul.level0').each(function(){
$(this).find('ul').removeClass('dropdown-sub dropdown-menu');
});
megamenu_element.find(".widget-category_image ul.level0").each(function() {
var check_level = $(this).parents('.widget-category_image').data('level');
var check_limit = $(this).parents('.widget-category_image').data('limit');
//remove .caret by check level
$(this).find("ul.level" + check_level).parent().find('.caret').remove();
//remove ul by check level
$(this).find("ul.level" + check_level + " li").remove();
var element = $(this).find("ul.level" + (check_level - 1) + " li").length;
var count = 0;
if(check_level > 0) {
$(this).find("ul.level" + (check_level - 1) + " >li").each(function(){
count = count + 1;
if(count > check_limit){
$(this).remove();
}
});
}
});
//add for off canvas menu
$(".off-canvas-nav-megamenu[data-megamenu-id="+value.id+"] .offcanvas-mainnav").find(".widget-category_image ul.level0").each(function() {
var check_level = $(this).parents('.widget-category_image').data('level');
var check_limit = $(this).parents('.widget-category_image').data('limit');
//remove .caret by check level
$(this).find("ul.level" + check_level).parent().find('.caret').remove();
//remove ul by check level
$(this).find("ul.level" + check_level + " li").remove();
var element = $(this).find("ul.level" + (check_level - 1) + " li").length;
var count = 0;
if(check_level > 0) {
$(this).find("ul.level" + (check_level - 1) + " >li").each(function(){
count = count + 1;
if(count > check_limit){
$(this).remove();
}
});
}
});
}
if (value.type == "horizontal")
{
$(window).resize(function() {
// console.log($(window).width());
if( $(window).width() <= 767 ){
set_target_blank(false, megamenu_element); // set cavas NO
}
else {
set_target_blank(true, megamenu_element); // set cavas Yes
}
});
}
//if (value.type == "horizontal" && value.show_cavas == 1)
if (value.type == "horizontal" && value.show_cavas == 1)
{
$(document.body).on('click', '[data-toggle="dropdown"]' ,function(){
if(!$(this).parent().hasClass('open') && this.href && this.href != '#'){
window.location.href = this.href;
}
});
}
})
$('.dropdown-menu.level1').parent().removeClass('aligned-fullwidth');
//js for widget image gallery product
$(".fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none'
});
})
//auto calculate height of off canvas menu off
function auto_height_off(menu_object)
{
wrapper_height = $("#page").innerHeight();
ul_height = menu_object.find(".leo-top-menu ul").innerHeight();
ul_offset_top = menu_object.find(".leo-top-menu ul").offset().top;
// console.log('test1');
// console.log(megamenu_element.find(".leo-top-menu ul").height());
// console.log(megamenu_element.find(".leo-top-menu ul").offset().top);
// console.log($("#page").height());
// $(".off-canvas-nav-megamenu[data-megamenu-id="+menu_id+"] .offcanvas-mainnav").css('min-height', windowHeight);
if (ul_offset_top + ul_height > wrapper_height)
{
if (!$("#page").hasClass('megamenu-autoheight'))
{
$("#page").addClass('megamenu-autoheight');
}
}
else
{
$("#page").removeClass('megamenu-autoheight');
}
}
//auto calculate height of off canvas menu
function auto_height(menu_id)
{
windowHeight = $(window).innerHeight();
$(".off-canvas-nav-megamenu[data-megamenu-id="+menu_id+"] .offcanvas-mainnav").css('min-height', windowHeight);
}
function off_canvas_active()
{
// console.log($(window).height());
if($('body').hasClass('off-canvas-active'))
{
$("body").removeClass("off-canvas-active").addClass("off-canvas-inactive");
}
else if($('body').hasClass('off-canvas-inactive'))
{
$("body").removeClass("off-canvas-inactive").addClass("off-canvas-active");
}
else
{
$("body").addClass("off-canvas-active");
}
}
function set_target_blank( show, megamenu_element)
{
if (show)
{
megamenu_element.find(".leo-top-menu li a").each(function(){
if( $(this).hasClass('has-category') && (this).hasAttribute('data-toggle') && $(this).attr('target')== '_blank' ){
var value = $(this).attr('data-toggle');
$(this).removeAttr('data-toggle');
$(this).attr('remove-data-toggle', value);
}
})
}else
{
// console.log('test');
megamenu_element.find(".leo-top-menu li a").each(function(){
if( $(this).hasClass('has-category') && (this).hasAttribute('remove-data-toggle') && $(this).attr('target')== '_blank' ){
var value = $(this).attr('remove-data-toggle');
$(this).removeAttr('remove-data-toggle');
$(this).attr('data-toggle', value);
}
})
}
}
function scrollSliderBarMenu(megamenu_element){
var menuElement = megamenu_element;
var columnElement = null;
var maxWindowSize = 991;
// if($(menuElement).hasClass('float-vertical-right'))
// columnElement = $("#right_column");
// else if($(menuElement).hasClass('float-vertical-left'))
// columnElement = $("#left_column");
//auto display slider bar menu when have left or right column
if($(columnElement).length && $(window).width()>=maxWindowSize) showOrHideSliderBarMenu(columnElement, menuElement, 1);
megamenu_element.find(".verticalmenu-button").click(function(){
if($(menuElement).hasClass('active'))
{
showOrHideSliderBarMenu(columnElement, menuElement, 0);
}
else
{
showOrHideSliderBarMenu(columnElement, menuElement, 1);
}
});
var lastWidth = $(window).width();
$(window).resize(function() {
if($(window).width()!=lastWidth){
if($(window).width()<maxWindowSize) {
if($(menuElement).hasClass('active')) showOrHideSliderBarMenu(columnElement, menuElement, 0);
}else{
if($(columnElement).length && !$(menuElement).hasClass('active')) showOrHideSliderBarMenu(columnElement, menuElement, 1);
}
lastWidth = $(window).width();
}
});
}
function showOrHideSliderBarMenu(columnElement, menuElement, active){
if(active){
$(menuElement).addClass('active');
if($(columnElement).length && $(window).width()>=991)
columnElement.css('padding-top',($('.block_content',$(menuElement)).height())+'px');
}else{
$(menuElement).removeClass('active');
if($(columnElement).length) columnElement.css('padding-top','');
}
}

View File

@@ -0,0 +1,322 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
{extends file="helpers/form/form.tpl"}
{block name="field"}
{if $input.type == 'img_cat'}
{assign var=tree value=$input.tree}
{assign var=imageList value=$input.imageList}
{assign var=selected_images value=$input.selected_images}
<div class="form-group form-select-icon">
<label class="control-label col-lg-3 " for="categories"> {l s='Categories' mod='leobootstrapmenu'} </label>
<div class="col-lg-9">
{$tree}{* HTML form , no escape necessary *}
</div>
<input type="hidden" name="category_img" id="category_img" value='{$selected_images|escape:'html':'UTF-8'}'/>
<div id="list_image_wrapper" style="display:none">
<div class="list-image btn-group">
<button style="background-color:#00aff0; padding:0 8px;" type="button" class="btn dropdown-toggle" data-toggle="dropdown" value="imageicon">icons
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">none</a></li>
{foreach from=$imageList item=image}
<li><a href="#"><img height = '10px' src='{$image["path"]|escape:'html':'UTF-8'}'> {$image["name"]|escape:'html':'UTF-8'}</a></li>
{/foreach}
</ul>
</div>
</div>
</div>
{/if}
{if $input.type == 'file_lang'}
<div class="col-lg-9">
<div class="row">
{foreach from=$languages item=language}
{if $languages|count > 1}
<div class="translatable-field lang-{$language.id_lang|intval}" {if $language.id_lang != $defaultFormLanguage}style="display:none"{/if}>
{/if}
<div class="col-lg-9">
<div class="upload-img-form">
<img id="thumb_slider_thumbnail_{$language.id_lang|intval}" width="50" class="{if !$fields_value[$input.name][$language.id_lang]}nullimg{/if}" alt="" src="{$psBaseModuleUri|escape:'html':'UTF-8'}{$fields_value[$input.name][$language.id_lang]|escape:'html':'UTF-8'}"/>
<input id="{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}" type="hidden" name="{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}" class="hide" value="{$fields_value[$input.name][$language.id_lang]|escape:'html':'UTF-8'}" />
<br>
<a onclick="image_upload('{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}', 'thumb_slider_thumbnail_{$language.id_lang|intval}');" href="javascript:void(0);">{l s='Browse' mod='leobootstrapmenu'}</a>&nbsp;&nbsp;|&nbsp;&nbsp;
<a onclick="$('#thumb_slider_thumbnail_{$language.id_lang|intval}').attr('src', '');$('#thumb_slider_thumbnail_{$language.id_lang|intval}').addClass('nullimg'); $('#{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}').attr('value', '');" href="javascript:void(0);">{l s='Clear' mod='leobootstrapmenu'}</a>
</div>
<br/>
</div>
{if $languages|count > 1}
<div class="col-lg-2">
<button type="button" class="btn btn-default dropdown-toggle" tabindex="-1" data-toggle="dropdown">
{$language.iso_code}{* HTML form , no escape necessary *}
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
{foreach from=$languages item=lang}
<li><a href="javascript:hideOtherLanguage({$lang.id_lang|intval});" tabindex="-1">{$lang.name|escape:'html':'UTF-8'}</a></li>
{/foreach}
</ul>
</div>
{/if}
{if $languages|count > 1}
</div>
{/if}
<script>
$(document).ready(function() {
$('#{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}-selectbutton').click(function(e) {
$('#{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}').trigger('click');
});
$('#{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}').change(function(e) {
var val = $(this).val();
var file = val.split(/[\\/]/);
$('#{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}-name').val(file[file.length - 1]);
});
});
</script>
<input id="slider-image_{$language.id_lang|intval}" type="hidden" name="image_{$language.id_lang|intval}" class="hide" value="{$fields_value["image"][$language.id_lang]|escape:'html':'UTF-8'}" />
{/foreach}
</div>
</div>
{/if}
{if $input.type == 'group_background'}
<div class="col-lg-9">
<div class="upload-img-form">
<img id="img_{$input.id|intval}" width="50" class="{if !{$fields_value[$input.name]|escape:'html':'UTF-8'}}nullimg{/if}" alt="{l s='Group Back-ground' mod='leobootstrapmenu'}" src="{$psBaseModuleUri|escape:'html':'UTF-8'}{$fields_value[$input.name]|escape:'html':'UTF-8'}"/>
<input id="{$input.id|intval}" type="hidden" name="group[background_url]" class="hide" value="{$fields_value[$input.name]|escape:'html':'UTF-8'}" />
<br>
<a onclick="background_upload('{$input.id|intval}', 'img_{$input.id|intval}','{$ajaxfilelink}'{* HTML form , no escape necessary *}, '{$psBaseModuleUri|escape:'html':'UTF-8'}');" href="javascript:void(0);">{l s='Browse' mod='leobootstrapmenu'}</a>&nbsp;&nbsp;|&nbsp;&nbsp;
<a onclick="$('#img_{$input.id|intval}').attr('src', '');$('#img_{$input.id|intval}').addClass('nullimg'); $('#{$input.id|intval}').attr('value', '');" href="javascript:void(0);">{l s='Clear' mod='leobootstrapmenu'}</a>
</div>
<p>{l s='Click to upload or select a back-ground' mod='leobootstrapmenu'}</p>
</div>
{/if}
{if $input.type == 'group_button' && $input.id_group}
<div class="form-group">
<div class="col-lg-9 col-lg-offset-3">
<div class="btn-group pull-right">
<a class="btn btn-default {if $languages|count > 1}dropdown-toggle {else}group-preview {/if}color_danger" href="{$previewLink|escape:'html':'UTF-8'}&id_group={$input.id_group|intval}"><i class="icon-eye-open"></i> {l s='Preview Group' mod='leobootstrapmenu'}</a>
{if $languages|count > 1}
<span data-toggle="dropdown" class="btn btn-default dropdown-toggle">
<span class="caret"></span>&nbsp;
</span>
<ul class="dropdown-menu">
{foreach from=$languages item=language}
<li>
{$arrayParam = ['secure_key' => $msecure_key, 'id_group' => $input.id_group|intval]}
<a href="{$link->getModuleLink('leoslideshow','preview', $arrayParam, null, $language.id_lang|intval)}" class="group-preview">
<i class="icon-eye-open"></i> {l s='Preview For' mod='leobootstrapmenu'} {$language.name|escape:'html':'UTF-8'}
</a>
</li>
{/foreach}
</ul>
{/if}
</div>
<button class="btn btn-default dash_trend_right" name="submitGroup" id="module_form_submit_btn" type="submit">
<i class="icon-save"></i> {l s='Save' mod='leobootstrapmenu'}
</button>
<a class="btn btn-default color_success" href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leoslideshow&showsliders=1&id_group={$input.id_group|intval}"><i class="icon-film"></i> {l s='Manages Sliders' mod='leobootstrapmenu'}</a>
<a class="btn btn-default" href="{$exportLink|escape:'html':'UTF-8'}&id_group={$input.id_group|intval}"><i class="icon-eye-open"></i> {l s='Export Group and sliders' mod='leobootstrapmenu'}</a>
<a class="btn btn-default" href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leoslideshow&deletegroup=1&id_group={$input.id_group|intval}" onclick="if (confirm('{l s='Delete Selected Group?' mod='leobootstrapmenu'}')) {
return true;
} else {
event.stopPropagation();
event.preventDefault();
}
;" title="{l s='Delete' mod='leobootstrapmenu'}" class="delete">
<i class="icon-trash"></i> {l s='Delete' mod='leobootstrapmenu'}
</a>
</div>
</div>
{/if}
{if $input.type == 'slider_button'}
<div class="form-group">
<div class="col-lg-9 col-lg-offset-3">
<a class="btn btn-default dash_trend_right" href="javascript:void(0)" onclick="return $('#module_form').submit();"><i class="icon-save"></i> {l s='Save Slider' mod='leobootstrapmenu'}</a>
</div>
</div>
{/if}
{if $input.type == 'sperator_form'}
<div class="{if isset($input.class)}{$input.class|escape:'html':'UTF-8'}{else}alert alert-info{/if}"
{if isset($input.name)}name="{$input.name|escape:'html':'UTF-8'}"{/if}
nextClick="false">{$input.text}{* HTML form , no escape necessary *}
</div>
{/if}
{if $input.type == 'video_config'}
<div class="col-lg-9">
<div class="row">
{foreach from=$languages item=language}
{if $languages|count > 1}
<div class="translatable-field lang-{$language.id_lang|intval}" {if $language.id_lang != $defaultFormLanguage}style="display:none"{/if}>
{/if}
<div class="col-lg-9">
<div class="radiolabel">
<lable>{l s='Video Type' mod='leobootstrapmenu'}</lable>
<select name="usevideo_{$language.id_lang|intval}" class="">
<option {if isset($fields_value["usevideo"][$language.id_lang]) && $fields_value["usevideo"][$language.id_lang] && $fields_value["usevideo"][$language.id_lang] eq "0"}selected="selected"{/if} value="0">{l s='No' mod='leobootstrapmenu'}</option>
<option {if isset($fields_value["usevideo"][$language.id_lang]) && $fields_value["usevideo"][$language.id_lang] && $fields_value["usevideo"][$language.id_lang] eq "youtube"}selected="selected"{/if} value="youtube">{l s='Youtube' mod='leobootstrapmenu'}</option>
<option {if isset($fields_value["usevideo"][$language.id_lang]) && $fields_value["usevideo"][$language.id_lang] && $fields_value["usevideo"][$language.id_lang] eq "vimeo"}selected="selected"{/if} value="vimeo">{l s='Vimeo' mod='leobootstrapmenu'}</option>
</select>
</div>
<div class="radiolabel">
<lable>{l s='Video ID' mod='leobootstrapmenu'}</lable>
<input id="videoid_{$language.id_lang|intval}" name="videoid_{$language.id_lang|intval}" type="text" {if isset($fields_value["videoid"][$language.id_lang]) && $fields_value["videoid"][$language.id_lang]} value="{$fields_value["videoid"][$language.id_lang]}"{* HTML form , no escape necessary *}{/if}/>
<div class="input-group col-lg-2">
</div>
<div class="input-group col-lg-2">
<lable>{l s='Auto Play' mod='leobootstrapmenu'}</lable>
<select name="videoauto_{$language.id_lang|intval}">
<option value="1" {if isset($fields_value["videoauto"][$language.id_lang]) && $fields_value["videoauto"][$language.id_lang] == 1}selected="selected"{/if}>{l s='Yes' mod='leobootstrapmenu'}</option>
<option value="0" {if isset($fields_value["videoauto"][$language.id_lang]) && $fields_value["videoauto"][$language.id_lang] == 0}selected="selected"{/if}>{l s='No' mod='leobootstrapmenu'}</option>
</select>
</div>
</div>
</div>
{if $languages|count > 1}
<div class="col-lg-2">
<button type="button" class="btn btn-default dropdown-toggle" tabindex="-1" data-toggle="dropdown">
{$language.iso_code}{* HTML form , no escape necessary *}
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
{foreach from=$languages item=lang}
<li><a href="javascript:hideOtherLanguage({$lang.id_lang|intval});" tabindex="-1">{$lang.name|escape:'html':'UTF-8'}</a></li>
{/foreach}
</ul>
</div>
{/if}
{if $languages|count > 1}
</div>
{/if}
{/foreach}
</div>
</div>
<input type="hidden" id="current_language" name="current_language" value="{$id_language|escape:'html':'UTF-8'}"/>
{/if}
{if $input.type == 'col_width'}
<div class="col-lg-9">
<input type='hidden' class="col-val {$input.class|escape:'html':'UTF-8'}" name='{$input.name|escape:'html':'UTF-8'}' value='{$fields_value[$input.name]|escape:'html':'UTF-8'}'/>
<button type="button" class="btn btn-default leobtn-width dropdown-toggle" tabindex="-1" data-toggle="dropdown">
<span class="leo-width-val">{$fields_value[$input.name]|replace:'-':'.'}/12</span><span class="leo-width leo-w-{$fields_value[$input.name]|escape:'html':'UTF-8'}"> </span><span class="caret"></span>
</button>
<ul class="dropdown-menu">
{foreach from=$leo_width item=itemWidth}
<li>
<a class="leo-w-option" data-width="{$itemWidth|intval}" href="javascript:void(0);" tabindex="-1">
<span class="leo-width-val">{$itemWidth|replace:'-':'.'}/12</span><span class="leo-width leo-w-{$itemWidth|intval}"> </span>
</a>
</li>
{/foreach}
</ul>
</div>
{/if}
{if $input.type == 'group_class'}
<div class="col-lg-9">
<div class="well">
<p>
<input type="text" class="group-class" value="{$fields_value[$input.name]|escape:'html':'UTF-8'}" name="{$input.name|escape:'html':'UTF-8'}"/><br />
{l s='insert new or select classes for toggling content across viewport breakpoints' mod='leobootstrapmenu'}<br />
<ul class="leo-col-class">
{foreach from=$hidden_config key=keyHidden item=itemHidden}
<li>
{*
<input type="checkbox" name="col_{$keyHidden|escape:'html':'UTF-8'}" value="1">
*}
<input type="radio"{if strpos($fields_value[$input.name], $keyHidden) !== false} checked="checked"{/if} data-name="{$keyHidden|escape:'html':'UTF-8'}" name="col_class" value="1">
<label class="choise-class">{$itemHidden|escape:'html':'UTF-8'}</label>
</li>
{/foreach}
</ul>
</p>
</div>
</div>
{/if}
{if $input.type == 'color_lang'}
<div class="row">
{foreach from=$languages item=language}
{if $languages|count > 1}
<div class="translatable-field lang-{$language.id_lang|intval}" {if $language.id_lang != $defaultFormLanguage}style="display:none"{/if}>
{/if}
<div class="col-lg-6">
<div class="col-md-4">
<a href="javascript:void(0)" class="btn btn-default btn-update-slider">
<i class="icon-upload"></i> {l s='Select slider background' mod='leobootstrapmenu'}
</a>
</div>
<div class="col-md-4">
<div class="input-group">
<input type="color"
data-hex="true"
{if isset($input.class)}class="{$input.class|escape:'html':'UTF-8'}"
{else}class="color mColorPickerInput"{/if}
name="{$input.name|escape:'html':'UTF-8'}_{$language.id_lang|intval}"
value="{$fields_value[$input.name]|escape:'html':'UTF-8'}" />
</div>
</div>
</div>
{if $languages|count > 1}
<div class="col-lg-2">
<button type="button" class="btn btn-default dropdown-toggle" tabindex="-1" data-toggle="dropdown">
{$language.iso_code}{* HTML form , no escape necessary *}
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
{foreach from=$languages item=lang}
<li><a href="javascript:hideOtherLanguage({$lang.id_lang|intval});" tabindex="-1">{$lang.name|escape:'html':'UTF-8'}</a></li>
{/foreach}
</ul>
</div>
{/if}
{if $languages|count > 1}
</div>
{/if}
{/foreach}
</div>
{/if}
{if $input.type == 'leo_switch'}
<div class="col-lg-{if isset($input.col)}{$input.col|intval}{else}9{/if} {if !isset($input.label)}col-lg-offset-3{/if}">
<span class="switch prestashop-switch fixed-width-lg {if isset($input.class)}{$input.class|escape:'html':'UTF-8'}{/if}">
{foreach $input.values as $value}
<input type="radio" name="{$input.name|escape:'html':'UTF-8'}"{if $value.value == 1} id="{$input.name|escape:'html':'UTF-8'}_on"{else} id="{$input.name|escape:'html':'UTF-8'}_off"{/if} value="{$value.value}"{if $fields_value[$input.name] == $value.value} checked="checked"{/if}{if isset($input.disabled) && $input.disabled} disabled="disabled"{/if}/>
{strip}
<label {if $value.value == 1} for="{$input.name|escape:'html':'UTF-8'}_on"{else} for="{$input.name|escape:'html':'UTF-8'}_off"{/if}>
{if $value.value == 1}
{l s='Yes' mod='leobootstrapmenu'}
{else}
{l s='No' mod='leobootstrapmenu'}
{/if}
</label>
{/strip}
{/foreach}
<a class="slide-button btn"></a>
</span>
{if isset($input.leo_desc) && !empty($input.leo_desc)}
<p class="help-block">
{if is_array($input.leo_desc)}
{foreach $input.leo_desc as $p}
{if is_array($p)}
<span id="{$p.id|intval}">{$p.text}{* HTML form , no escape necessary *}</span><br />
{else}
{$p}{* HTML form , no escape necessary *}<br />
{/if}
{/foreach}
{else}
{$input.leo_desc}{* HTML form , no escape necessary *}
{/if}
</p>
{/if}
</div>
{/if}
{$smarty.block.parent}
{/block}

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,16 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
<div class="navbar navbar-default">
<nav id="mainmenutop" class="megamenu" role="navigation">
<div class="navbar-header">
<div class="collapse navbar-collapse navbar-ex1-collapse">
{$tree}
</div>
</div>
</nav>
</div>

View File

@@ -0,0 +1,63 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
{if $successful == 1}
<div class="bootstrap">
<div class="alert alert-success megamenu-alert">
<button data-dismiss="alert" class="close" type="button">×</button>
{l s='Successfully' mod='leobootstrapmenu'}
</div>
</div>
{/if}
<div class="col-lg-12">
<div class="" style="float: right">
<div class="pull-right">
<a href="{$live_editor_url}" class="btn btn-danger">{l s='Live Edit Tools' mod='leobootstrapmenu'}</a>
{l s='To Make Rich Content For Megamenu' mod='leobootstrapmenu'}
</div>
</div>
</div>
<div class="tab-content row">
<div class="tab-pane active" id="megamenu">
<div class="col-md-4">
<div class="panel panel-default">
<h3 class="panel-title">{l s='Tree Megamenu Management - Group: ' mod='leobootstrapmenu'}{$current_group_title}{l s=' - Type: ' mod='leobootstrapmenu'}{$current_group_type}</h3>
<div class="panel-content">{l s='To sort orders or update parent-child, you drap and drop expected menu.' mod='leobootstrapmenu'}
<hr>
<p>
<input type="button" value="{l s='New Menu Item' mod='leobootstrapmenu'}" id="addcategory" data-loading-text="{l s='Processing ...' mod='leobootstrapmenu'}" class="btn btn-danger" name="addcategory">
<a href="{$admin_widget_link}" class="leo-modal-action btn btn-modeal btn-success btn-info">{l s='List Widget' mod='leobootstrapmenu'}</a>
</p>
<p>
<a href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&addmenuproductlayout=1&id_group={$id_group}" class="btn btn-modeal btn-success">{l s='Add Menu Item For Product Multi Layout (Only For Developers)' mod='leobootstrapmenu'}</a>
</p>
<hr>
{$tree}
<a href="javascript:void(0);" class="btn btn-danger delete_many_menus">
<i class="icon-trash"></i>&nbsp;Delete selected
</a>
</div>
</div>
</div>
<div class="col-md-8">
{$helper_form}
</div>
<script type="text/javascript">
var addnew ="{$addnew}";
var action="{$action}";
$("#content").PavMegaMenuList({
action:action,
addnew:addnew
});
</script>
</div>
</div>
<script>
$('#myTab a[href="#profile"]').tab('show');
</script>

View File

@@ -0,0 +1,30 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<ol class="level{$level}{$t}">
{foreach from=$data item=$menu}
<li data-menu-type="{$menu.type}" id="list_{$menu.id_btmegamenu}" data-id-menu="{$menu.id_btmegamenu}" class="nav-item {if $param_id_btmegamenu == $menu.id_btmegamenu}selected{/if}">
<div>
<span class="disclose"><span></span></span>
{$menu.title} (ID:{$menu.id_btmegamenu})
<input type="checkbox" name="menubox[]" value="{$menu.id_btmegamenu}" class="quickselect" title="Select to delete">
<span title="{l s='Edit' mod='leobootstrapmenu'}" class="quickedit" rel="id_{$menu.id_btmegamenu}">E</span>
<span title="{l s='Delete' mod='leobootstrapmenu'}" class="quickdel" rel="id_{$menu.id_btmegamenu}">D</span>
<span title="{l s='Duplicate' mod='leobootstrapmenu'}" class="quickduplicate" rel="id_{$menu.id_btmegamenu}">DUP</span>
{if isset($menu.active) && $menu.active}
<span title="{l s='Click to Disabled' mod='leobootstrapmenu'}" class="quickdeactive" rel="id_{$menu.id_btmegamenu}">ACT</span>
{else}
<span title="{l s='Click to Enabled' mod='leobootstrapmenu'}" class="quickactive" rel="id_{$menu.id_btmegamenu}">DACT</span>
{/if}
</div>
{if $menu.id_btmegamenu != $parent}
{$model_cat->genTree($menu.id_btmegamenu, $level + 1)}
{/if}
</li>
{/foreach}
</ol>

View File

@@ -0,0 +1,28 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
{l s='Check list of icons and class name in here ' mod='leobootstrapmenu'}
<a href="https://design.google.com/icons/" target="_blank">https://design.google.com/icons/</a>
{l s=' Material Font or ' mod='leobootstrapmenu'}
<a href="http://fontawesome.io/icons/" target="_blank">http://fontawesome.io/icons/</a>
{l s=' Awesome Font or your icon class... ' mod='leobootstrapmenu'}
<hr/>
{l s='Special example (Required) for Material Font by Google' mod='leobootstrapmenu'}
<br/>
&lt;i class="material-icons"&gt;&amp;#xE855;&lt;/i&gt;
<br/>
{l s='OR' mod='leobootstrapmenu'}
<br/>
&lt;i class="material-icons"&gt;alarm&lt;/i&gt;
<hr/>
{l s='Example for other fonts (Awesome Font...)' mod='leobootstrapmenu'}
<br/>
&lt;i class="fa fa-arrows"&gt;&lt;/i&gt;
<br/>
{l s='OR' mod='leobootstrapmenu'}
<br/>
fa fa-arrows

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,44 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
{if $widget_selected}
{$form}{* HTML form , no escape necessary *}
<script type="text/javascript">
$('#widget_type').change( function(){
location.href = '{html_entity_decode($action|escape:'html':'UTF-8')}&wtype='+$(this).val();
} );
</script>
{else}
<div class="col-lg-12" style="padding:20px;">
{if $is_using_managewidget}
<div class="col-lg-5">
<h3>{l s='Only for Module leomanagewidgets' mod='leobootstrapmenu'}</h3>
{foreach $types as $widget => $text}
{if $text.for == 'manage'}
<div class="col-lg-6">
<h4><a href="{html_entity_decode($action|escape:'html':'UTF-8')}&wtype={$widget|escape:'html':'UTF-8'}">{$text.label|escape:'html':'UTF-8'}</a></h4>
<p><i>{$text.explain}{* HTML form , no escape necessary *}</i></p>
</div>
{/if}
{/foreach}
</div>
{/if}
<div class="col-lg-6 col-lg-offset-1">
{*
<h3>{l s='For all module (leomanagewidget,leomenubootstrap, leomenusidebar)' mod='leobootstrapmenu'}</h3>
*}
{foreach $types as $widget => $text}
{if $text.for != 'manage'}
<div class="col-lg-6">
<h4><a href="{html_entity_decode($action|escape:'html':'UTF-8')}&wtype={$widget|escape:'html':'UTF-8'}">{$text.label|escape:'html':'UTF-8'}</a></h4>
<p><i>{$text.explain}{* HTML form , no escape necessary *}</i></p>
</div>
{/if}
{/foreach}
</div>
</div>
{/if}

View File

@@ -0,0 +1,12 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
<option value=""></option>
{foreach from=$widgets item=w}
<option value="{$w['key_widget']}">{$w['name']}</option>
{/foreach}

View File

@@ -0,0 +1,19 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{if isset($menu.megaconfig->subwidth) && $menu.megaconfig->subwidth}
{if $group_type == 'horizontal'}
style="width:{$menu.megaconfig->subwidth}px;"
{else}
{if (isset($typesub) && $typesub == 'left') }
style="width:{$menu.megaconfig->subwidth}px; left: -{$menu.megaconfig->subwidth}px;"
{else}
style="width:{$menu.megaconfig->subwidth}px; left: 100%;"
{/if}
{/if}
{/if}

View File

@@ -0,0 +1,366 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
<fieldset>
{*
<div class="panel">
<div class="panel-content">
<a class="btn btn-default btn-primary" onclick="javascript:return confirm('{l s='Do you want to copy CSS, JS folder to current theme folder?' mod='leobootstrapmenu'}')" href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&leo_copy_lib_to_theme=1">
<i class="icon-AdminParentPreferences"></i> {l s='Copy CSS, JS to theme' mod='leobootstrapmenu'}</a>
</div>
</div>
*}
{if count($groups) > 0}
<div class="panel form-horizontal">
<h3>{l s='Megamenu Control Panel' mod='leobootstrapmenu'}</h3>
<div class="form-wrapper">
<div class="form-group">
<label class="control-label col-md-1">{l s='Select Hook' mod='leobootstrapmenu'}</label>
<div class="col-md-2">
<select class="list_hook" class=" fixed-width-xl">
<option {if $clearcache_hook == '' || $clearcache_hook == 'all'}selected="selected"{/if} value="all">{l s='All hook' mod='leobootstrapmenu'}</option>
{foreach from=$list_hook item=hook}
<option {if $clearcache_hook == $hook}selected="selected"{/if} value="{$hook}">{$hook}</option>
{/foreach}
</select>
</div>
<div class="col-md-2">
<a class="clear_cache btn btn-success" href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&success=clearcache&hook=">
<i class="icon-AdminTools"></i> {l s='Clear cache' mod='leobootstrapmenu'}
</a>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3">{l s='Backup the database before run correct module to safe' mod='leobootstrapmenu'}</label>
<div class="col-md-9">
<a class="megamenu-correct-module btn btn-success" href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&success=correct&correctmodule=1">
<i class="icon-AdminParentPreferences"></i> {l s='Correct module' mod='leobootstrapmenu'}
</a>
</div>
</div>
</div>
</div>
{/if}
<div id="groupLayer" class="panel col-md-12">
<h3>{l s='Group List' mod='leobootstrapmenu'}</h3>
{*
<div class="alert alert-info"><a href="http://www.leotheme.com/guides/prestashop17/leo_slider_layer/" target="_blank">{l s='Click to see configuration guide' mod='leobootstrapmenu'}</a></div>
*}
<div class="group-header col-md-8 col-xs-12">
<ol>
<li>
<div class="col-md-1 col-xs-1 text-center">
<span class="title_box ">
{l s='ID' mod='leobootstrapmenu'}
</span>
</div>
<div class="col-md-6 col-xs-3">
<span class="title_box ">
{l s='Group Name' mod='leobootstrapmenu'}
</span>
</div>
<div class="col-md-1 col-xs-2">
<span class="title_box ">{l s='Status' mod='leobootstrapmenu'}</span>
</div>
<div class="col-md-2 col-xs-2">
<span class="title_box ">
{l s='Hook' mod='leobootstrapmenu'}
</span>
</div>
<div class="col-md-2 col-xs-4 text-right">
<a href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&addNewGroup=1" class="btn btn-default">
<i class="icon-plus"></i> {l s='Add new Group' mod='leobootstrapmenu'}
</a>
</div>
</li>
</ol>
</div>
<div class="group-wrapper col-md-8 col-xs-12">
<ol class="tree-group">
{foreach from=$groups item=group}
<li id="list_group_{$group.id_btmegamenu_group}" class="nav-item">
<div class="col-md-1 col-xs-1 text-center"><strong>#{$group.id_btmegamenu_group|intval}</strong></div>
<div class="col-md-6 col-xs-3" class="pointer">
{$group.title|escape:'html':'UTF-8'}
</div>
<div class="col-md-1 col-xs-2">
{$group.status}{* HTML form , no escape necessary *}&nbsp;&nbsp;&nbsp;
</div>
<div class="col-md-2 col-xs-2">
{$group.hook}
</div>
<div class="col-md-2 col-xs-4">
<div class="btn-group-action">
<div class="btn-group pull-right">
{if $group.id_btmegamenu_group != $curentGroup}
<a href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&editgroup=1&id_group={$group.id_btmegamenu_group|escape:'html':'UTF-8'}" title="{l s='Edit Group' mod='leobootstrapmenu'}" class="edit btn btn-default">
<i class="icon-pencil"></i> {l s='Edit' mod='leobootstrapmenu'}
</a>
{else}
<a href="#" title="{l s='Editting' mod='leobootstrapmenu'}" class="btn editting" style="color:#BBBBBB">
{l s='Editting' mod='leobootstrapmenu'}
</a>
{/if}
<button class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>&nbsp;
</button>
<ul class="dropdown-menu">
<li>
<a href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&deletegroup=1&id_group={$group.id_btmegamenu_group|intval}" onclick="if (confirm('{l s='Delete Selected Group?' mod='leobootstrapmenu'}')) {
return true;
} else {
event.stopPropagation();
event.preventDefault();
}
;" title="{l s='Delete' mod='leobootstrapmenu'}" class="delete">
<i class="icon-trash"></i> {l s='Delete' mod='leobootstrapmenu'}
</a>
</li>
<li>
<a href="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&duplicategroup=1&id_group={$group.id_btmegamenu_group|intval}" onclick="if (confirm('{l s='Duplicate Selected Group?' mod='leobootstrapmenu'}')) {
return true;
} else {
event.stopPropagation();
event.preventDefault();
}
;" title="{l s='Duplicate' mod='leobootstrapmenu'}" class="duplicate">
<i class="icon-copy"></i> {l s='Duplicate' mod='leobootstrapmenu'}
</a>
</li>
<li>
<a href="{$exportLink}&id_group={$group.id_btmegamenu_group|intval}&widgets=1" title="{l s='Export Group With Widgets' mod='leobootstrapmenu'}" class="export">
<i class="icon-external-link-sign"></i> {l s='Export Group With Widgets' mod='leobootstrapmenu'}
</a>
</li>
<li>
<a href="{$exportLink}&id_group={$group.id_btmegamenu_group|intval}&widgets=0" title="{l s='Export Group Without Widgets' mod='leobootstrapmenu'}" class="export">
<i class="icon-external-link"></i> {l s='Export Group Without Widgets' mod='leobootstrapmenu'}
</a>
</li>
</ul>
</div>
</div>
</div>
</li>
{/foreach}
</ol>
</div>
<div class="group-footer import-group col-md-5">
<form method="post" enctype="multipart/form-data" action="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&importgroup=1">
<div class="row">
<div class="form-group">
<input type="file" class="hide" name="import_file" id="import_file">
<div class="dummyfile input-group">
<span class="input-group-addon"><i class="icon-file"></i></span>
<input type="text" readonly="" name="filename" class="disabled" id="import_file-name">
<span class="input-group-btn">
<button class="btn btn-default" name="submitAddAttachments" type="button" id="import_file-selectbutton">
<i class="icon-folder-open"></i> {l s='Choose a file' mod='leobootstrapmenu'}
</button>
</span>
</div>
<p class="help-block color_danger">{l s='Please upload *.txt only' mod='leobootstrapmenu'}</p>
</div>
<div class="form-group">
<label class="control-label col-lg-4" for="title_group">
{l s='Overide group or not:' mod='leobootstrapmenu'}
</label>
<div class="input-group col-lg-3 col-xs-3">
<span class="switch prestashop-switch">
<input type="radio" value="1" id="override_group_on" name="override_group">
<label for="override_group_on">
<i class="icon-check-sign color_success"></i> {l s='Yes' mod='leobootstrapmenu'}
</label>
<input type="radio" checked="checked" value="0" id="override_group_off" name="override_group">
<label for="override_group_off">
<i class="icon-ban-circle color_danger"></i> {l s='No' mod='leobootstrapmenu'}
</label>
<a class="slide-button btn btn-default"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-4" for="title_group">
{l s='Overide widgets or not:' mod='leobootstrapmenu'}
</label>
<div class="input-group col-lg-3 col-xs-3">
<span class="switch prestashop-switch">
<input type="radio" value="1" id="override_widget_on" name="override_widget">
<label for="override_widget_on">
<i class="icon-check-sign color_success"></i> {l s='Yes' mod='leobootstrapmenu'}
</label>
<input type="radio" checked="checked" value="0" id="override_widget_off" name="override_widget">
<label for="override_widget_off">
<i class="icon-ban-circle color_danger"></i> {l s='No' mod='leobootstrapmenu'}
</label>
<a class="slide-button btn btn-default"></a>
</span>
</div>
</div>
<div class="form-group">
<div class="col-lg-12">
<button class="btn btn-default dash_trend_right" name="importGroup" id="import_file_submit_btn" type="submit">
{l s='Import Group' mod='leobootstrapmenu'}
</button>
</div>
</div>
</div>
</form>
</div>
<div class="group-footer import-widgets col-md-5">
<form method="post" enctype="multipart/form-data" action="{$link->getAdminLink('AdminModules')|escape:'html':'UTF-8'}&configure=leobootstrapmenu&importwidgets=1">
<div class="row">
<div class="form-group">
<input type="file" class="hide" name="import_widgets_file" id="import_widgets_file">
<div class="dummyfile input-group">
<span class="input-group-addon"><i class="icon-file"></i></span>
<input type="text" readonly="" name="filename" class="disabled" id="import_widgets_file-name">
<span class="input-group-btn">
<button class="btn btn-default" name="submitAddAttachments" type="button" id="import_widgets_file-selectbutton">
<i class="icon-folder-open"></i> {l s='Choose a file' mod='leobootstrapmenu'}
</button>
</span>
</div>
<p class="help-block color_danger">{l s='Please upload *.txt only' mod='leobootstrapmenu'}</p>
</div>
<div class="form-group">
<label class="control-label col-lg-4" for="title_group">
{l s='Overide widgets or not:' mod='leobootstrapmenu'}
</label>
<div class="input-group col-lg-3 col-xs-3">
<span class="switch prestashop-switch">
<input type="radio" value="1" id="override_import_widgets_on" name="override_import_widgets">
<label for="override_import_widgets_on">
<i class="icon-check-sign color_success"></i> {l s='Yes' mod='leobootstrapmenu'}
</label>
<input type="radio" checked="checked" value="0" id="override_import_widgets_off" name="override_import_widgets">
<label for="override_import_widgets_off">
<i class="icon-ban-circle color_danger"></i> {l s='No' mod='leobootstrapmenu'}
</label>
<a class="slide-button btn btn-default"></a>
</span>
</div>
</div>
<div class="form-group">
<div class="col-lg-3">
<button class="btn btn-default dash_trend_right" name="importWidgets" id="import_widgets_file_submit_btn" type="submit">
{l s='Import Widgets' mod='leobootstrapmenu'}
</button>
</div>
<div class="col-lg-3">
{*
<button class="btn btn-default dash_trend_up" name="exportWidgets" id="export_file_submit_btn" type="submit">
{l s='Export Widgets of Shop' mod='leobootstrapmenu'}
</button>
*}
<a class="export-widgets" href="{$exportWidgetsLink}" title="Export Widgets Of Shop">
<i class="icon-external-link-sign"></i>
{l s='Export Widgets Of Shop' mod='leobootstrapmenu'}
</a>
</div>
</div>
</div>
</form>
</div>
</div>
</fieldset>
<script type="text/javascript">
var update_group_position_link = "{$update_group_position_link}";
$(document).ready(function() {
//import export fix
$('#import_file-selectbutton').click(function(e){
$('#import_file').trigger('click');
});
$('#import_file').change(function(e){
var val = $(this).val();
var file = val.split(/[\\/]/);
$('#import_file-name').val(file[file.length-1]);
});
$('#import_file_submit_btn').click(function(e){
if($("#import_file-name").val().indexOf(".txt") != -1){
if($("#override_group_on").is(":checked")) return confirm("{l s='Are you sure to override group?' mod='leobootstrapmenu'}");
if($("#override_widget_on").is(":checked")) return confirm("{l s='Are you sure to override widgets?' mod='leobootstrapmenu'}");
return true;
}else{
alert("{l s='Please upload txt file' mod='leobootstrapmenu'}");
$('#import_file').val("");
$('#import_file-name').val("");
return false;
}
});
//import export widgets fix
$('#import_widgets_file-selectbutton').click(function(e){
$('#import_widgets_file').trigger('click');
});
$('#import_widgets_file').change(function(e){
var val = $(this).val();
var file = val.split(/[\\/]/);
$('#import_widgets_file-name').val(file[file.length-1]);
});
$('#import_widgets_file_submit_btn').click(function(e){
if($("#import_widgets_file-name").val().indexOf(".txt") != -1){
if($("#override_import_widgets_on").is(":checked")) return confirm("{l s='Are you sure to override widgets?' mod='leobootstrapmenu'}");
return true;
}else{
alert("{l s='Please upload txt file' mod='leobootstrapmenu'}");
$('#import_widgets_file').val("");
$('#import_widgets_file-name').val("");
return false;
}
});
$(".group-preview").click(function() {
eleDiv = $(this).parent().parent().parent();
if ($(eleDiv).hasClass("open"))
eleDiv.removeClass("open");
var url = $(this).attr("href") + "&content_only=1";
$('#dialog').remove();
$('#content').prepend('<div id="dialog" style="padding: 3px 0px 0px 0px;"><iframe name="iframename2" src="' + url + '" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');
$('#dialog').dialog({
title: 'Preview Management',
close: function(event, ui) {
},
bgiframe: true,
width: 1024,
height: 780,
resizable: false,
draggable:false,
modal: true
});
return false;
});
});
</script>

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* 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 refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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;

View File

@@ -0,0 +1,26 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
<script type="text/javascript">
{literal}
var FancyboxI18nClose = "{/literal}{l s='Close' mod='leobootstrapmenu'}{literal}";
var FancyboxI18nNext = "{/literal}{l s='Next' mod='leobootstrapmenu'}{literal}";
var FancyboxI18nPrev = "{/literal}{l s='Previous' mod='leobootstrapmenu'}{literal}";
var current_link = "{/literal}{$current_link}{literal}";
var currentURL = window.location;
currentURL = String(currentURL);
currentURL = currentURL.replace("https://","").replace("http://","").replace("www.","").replace( /#\w*/, "" );
current_link = current_link.replace("https://","").replace("http://","").replace("www.","");
var text_warning_select_txt = "{/literal}{l s='Please select One to remove?' mod='leobootstrapmenu'}";{literal}
var text_confirm_remove_txt = "{/literal}{l s='Are you sure to remove footer row?' mod='leobootstrapmenu'}";{literal}
var close_bt_txt = "{/literal}{l s='Close' mod='leobootstrapmenu'}";{literal}
var list_menu = [];
var list_menu_tmp = {};
var list_tab = [];
var isHomeMenu = 0;
{/literal}
</script>

View File

@@ -0,0 +1,237 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
<div id="page-content">
<div id="menu-form" style="display: none; left: 340px; top: 15px; max-width:600px" class="popover top out form-setting">
<div class="arrow"></div>
<div style="display: block;" class="popover-title">
{l s='Sub Menu Setting' mod='leobootstrapmenu'}
<span class="badge pull-right">{l s='Close' mod='leobootstrapmenu'}</span>
</div>
<div class="popover-content">
<form method="post" action="{$liveedit_action}" enctype="multipart/form-data" >
<div class="col-lg-12">
<table class="table table-hover">
<tr>
<td>{l s='Create Submenu' mod='leobootstrapmenu'}</td>
<td>
<select name="menu_submenu" class="menu_submenu">
<option value="0">{l s='No' mod='leobootstrapmenu'}</option>
<option value="1">{l s='Yes' mod='leobootstrapmenu'}</option>
</select>
</td>
</tr>
<tr>
<td>{l s='Submenu Width' mod='leobootstrapmenu'}</td>
<td>
<input type="text" name="menu_subwidth" class="menu_subwidth">
</td>
</tr>
<tr class="group-submenu">
<td>{l s='Group Submenu' mod='leobootstrapmenu'}</td>
<td>
<div id="submenu-form" >
<input type="hidden" name="submenu_id">
<select name="submenu_group" class="submenu_group">
<option value="0">{l s='No' mod='leobootstrapmenu'}</option>
<option value="1">{l s='Yes' mod='leobootstrapmenu'}</option>
</select>
</div>
</td>
</tr>
<tr class="aligned-submenu">
<td>{l s='Align Submenu' mod='leobootstrapmenu'}</td>
<td>
<div class="btn-group button-aligned">
<button type="button" class="btn btn-default" data-option="aligned-left"><span class="icon icon-align-left"></span></button>
<button type="button" class="btn btn-default" data-option="aligned-center"><span class="icon icon-align-center"></span></button>
<button type="button" class="btn btn-default" data-option="aligned-right"><span class="icon icon-align-right"></span></button>
<button type="button" class="btn btn-default" data-option="aligned-fullwidth"><span class="icon icon-align-justify"></span></button>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<button type="button" class="add-row btn btn-success btn-sm">{l s='Add Row' mod='leobootstrapmenu'}</button>
<button type="button" class="remove-row btn btn-default btn-sm">{l s='Remove Row' mod='leobootstrapmenu'}</button>
| <button type="button" class="add-col btn btn-success btn-sm">{l s='Add Column' mod='leobootstrapmenu'}</button>
</td>
</tr>
</table>
<input type="hidden" name="menu_id">
</div>
</form>
</div>
</div>
<div id="column-form" style="display: none; left: 340px; top: 45px;" class="popover top form-setting">
<div class="arrow"></div>
<div style="display: block;" class="popover-title">
{l s='Column Setting' mod='leobootstrapmenu'}
<span class="badge pull-right">{l s='Close' mod='leobootstrapmenu'}</span>
</div>
<div class="popover-content">
<form method="post" action="{$liveedit_action}" enctype="multipart/form-data" >
<table class="table table-hover">
<tr>
<td>{l s='Addition Class' mod='leobootstrapmenu'}</td>
<td>
<input type="text" name="colclass">
</td>
</tr>
<tr>
<td>{l s='Column Width' mod='leobootstrapmenu'}</td>
<td>
<select class="colwidth" name="colwidth">
{for $i=1 to 12}
<option value="{$i|intval}">{$i|intval}</option>
{/for}
</select>
</td>
</tr>
<tr>
<td colspan="2"> <button type="button" class="remove-col btn btn-default btn-sm">{l s='Remove Column' mod='leobootstrapmenu'}</button> </td>
</tr>
</table>
</form>
</div>
</div>
<div id="widget-form" style="display: none; left: 340px; min-width:400px" class="popover bottom form-setting">
<div class="arrow"></div>
<div style="display: block;" class="popover-title">
{l s='Widget Setting' mod='leobootstrapmenu'}
<span class="badge pull-right">{l s='Close' mod='leobootstrapmenu'}</span>
</div>
<div class="popover-content">
{if !empty($widgets)}
<select name="inject_widget" class="inject_widget">
<option value="">{l s='' mod='leobootstrapmenu'}</option>
{foreach from=$widgets item=w}
<option value="{$w['key_widget']}">
{$w['name']}
</option>
{/foreach}
</select>
<button type="button" id="btn-inject-widget" class="btn btn-primary btn-sm">{l s='Insert' mod='leobootstrapmenu'}</button>
{else}
<select style="display:none" name="inject_widget" class="inject_widget">
</select>
<button style="display:none" type="button" id="btn-inject-widget" class="btn btn-primary btn-sm">{l s='Insert' mod='leobootstrapmenu'}</button>
{/if}
<button type="button" id="btn-create-widget" class="btn btn-primary btn-sm">{l s='Create New Widget' mod='leobootstrapmenu'}</button>
</div>
</div>
<div id="content-s">
<div class="container">
<div class="page-header">
<h1>{l s='Live Megamenu Editor: ' mod='leobootstrapmenu'}{$group_title} ({$group_type})</h1>
</div>
<div class="bs-example">
<div class="alert alert-danger fade in">
<button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button>
<strong>{l s='By using this tool, allow to create sub menu having multiple rows and multiple columns. You can inject widgets inside columns or group sub menus in same level of parent.Note: Some configurations as group, columns width setting will be overrided' mod='leobootstrapmenu'}</strong>
</div>
</div>
</div>
<div id="pav-megamenu-liveedit">
<div id="toolbar" class="container">
<div id="menu-toolbars">
<div>
<div class="pull-right">
<a href="{$link->getAdminLink('AdminLeoWidgets')}&widgets=1" class="leo-modal-action btn btn-modeal btn-info btn-action">
{l s='List Widget' mod='leobootstrapmenu'}</a>
-
<a href="{$link->getAdminLink('AdminLeoWidgets')}&addbtmegamenu_widgets&widgets=1" class="leo-modal-action btn btn-modeal btn-success btn-action">
{l s='Create A Widget' mod='leobootstrapmenu'}</a>
-
<a href="{$live_site_url}" class="btn btn-modal btn-primary btn-sm btn-action" >
{l s='Preview On Live Site' mod='leobootstrapmenu'}</a> |
<a id="unset-data-menu" href="#" class="btn btn-danger btn-action">{l s='Reset Configuration' mod='leobootstrapmenu'}</a>
<button id="save-data-menu" class="btn btn-warning">{l s='Save' mod='leobootstrapmenu'}</button>
</div>
<a id="save-data-back" class="btn btn-default" href="{$action_backlink}">
{l s='Back' mod='leobootstrapmenu'}
</a>
</div>
</div>
</div>
<div class="container"><div class="megamenu-wrap">
<div class="progress" id="leo-progress">
<div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 00%;">
<span class="sr-only">60% Complete</span>
</div>
</div>
<div id="megamenu-content" class="{if ($group_type == 'vertical')}vertical {$group_type_sub}{/if}">
</div></div>
</div>
</div>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title">{l s='Preview On Live Site' mod='leobootstrapmenu'}</h4>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"></button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(".btn-modal").click(function() {
$('#myModal .modal-dialog ').css('width', '100%');
$('#myModal .modal-dialog ').css('height', '90%');
var a = $('<span class="glyphicon glyphicon-refresh"></span><div class="cssload-container"><div class="cssload-speeding-wheel"></div></div><iframe src="' + $(this).attr('href') + '" style="width:100%;height:100%; display:none"/>');
$('#myModal .modal-body').html(a);
$('#myModal').modal();
$('#myModal').attr('rel', $(this).attr('rel'));
$(a).load(function() {
$('#myModal .modal-body .glyphicon-refresh').hide();
$('#myModal .modal-body .cssload-container').hide();
$('#myModal .modal-body iframe').show();
$('#myModal .modal-body').css('height', '85%');
$('#myModal .modal-content ').css('height', '100%');
});
return false;
});
$('#myModal').on('hidden.bs.modal', function() {
if ($(this).attr('rel') == 'refresh-page') {
location.reload();
}
})
var live_editor = true;
var list_tab_live_editor = [];
var _action = '{$ajxgenmenu|replace:'&amp;':'&'}';
var _action_menu = '{$ajxmenuinfo|replace:'&amp;':'&'}';
var _action_widget = '{$action_widget|replace:'&amp;':'&'}';
var _action_loadwidget = '{$action_loadwidget|replace:'&amp;':'&'}';
var _id_shop = '{$id_shop}';
$("#megamenu-content").PavMegamenuEditor({
"action": _action,
"action_menu": _action_menu,
"action_widget": _action_widget,
"id_shop": _id_shop,
});
</script>

View File

@@ -0,0 +1,63 @@
{*
* @Module Name: Leo Bootstrap Menu
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
*}
{if isset($error) && $error}
<div class="alert alert-warning leo-lib-error">{$error}</div>
{else}
{if $group_type && $group_type == 'horizontal'}
<nav data-megamenu-id="{$megamenu_id}" class="leo-megamenu cavas_menu navbar navbar-default {if $show_cavas && $show_cavas == 1}enable-canvas{else}disable-canvas{/if} {if $group_class && $group_class != ''}{$group_class}{/if}" role="navigation">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggler hidden-lg-up" data-toggle="collapse" data-target=".megamenu-off-canvas-{$megamenu_id}">
<span class="sr-only">{l s='Toggle navigation' mod='leobootstrapmenu'}</span>
&#9776;
<!--
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
-->
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
{*
<div id="leo-top-menu" class="collapse navbar-collapse navbar-ex1-collapse">{$boostrapmenu|escape:'html':'UTF-8'}</div>
*}
<div class="leo-top-menu collapse navbar-toggleable-md megamenu-off-canvas megamenu-off-canvas-{$megamenu_id}">{$boostrapmenu|escape:'html':'UTF-8' nofilter}{* HTML form , no escape necessary *}</div>
</nav>
<script type="text/javascript">
list_menu_tmp.id = '{$megamenu_id}';
list_menu_tmp.type = 'horizontal';
{if $show_cavas && $show_cavas == 1}
list_menu_tmp.show_cavas =1;
{else}
list_menu_tmp.show_cavas =0;
{/if}
list_menu_tmp.list_tab = list_tab;
list_menu.push(list_menu_tmp);
list_menu_tmp = {};
list_tab = {};
</script>
{else}
<div data-megamenu-id="{$megamenu_id}" class="leo-verticalmenu {if $group_class && $group_class != ''}{$group_class}{/if}">
<h4 class="title_block verticalmenu-button">{$group_title}</h4>
<div class="box-content block_content">
<div class="verticalmenu" role="navigation">{$boostrapmenu|escape:'html':'UTF-8' nofilter}{* HTML form , no escape necessary *}</div>
</div>
</div>
<script type="text/javascript">
list_menu_tmp.id = '{$megamenu_id}';
list_menu_tmp.type = 'vertical';
list_menu_tmp.list_tab = list_tab;
list_menu.push(list_menu_tmp);
list_menu_tmp = {};
list_tab = {};
</script>
{/if}
{/if}

View File

@@ -0,0 +1,41 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{if $menu.active == 1}
<li data-menu-type="{$menu.type}" class="nav-item parent dropdown {$menu.menu_class} {$align} {$addwidget}" {$model->renderAttrs($menu)}>
<a class="123123123 nav-link dropdown-toggle has-category" data-toggle="dropdown" href="{$model->getLink($menu)}" target="{$menu.target}">
{if $menu.icon_class}
{if $menu.icon_class != $menu.icon_class|strip_tags}
<span class="hasicon menu-icon-class">{$menu.icon_class nofilter}
{else}
<span class="hasicon menu-icon-class"><i class="{$menu.icon_class}"></i>
{/if}
{elseif $menu.image}
<span class="hasicon menu-icon" style="background:url('{$model->image_base_url}{$menu.image}') no-repeat">
{/if}
{if $menu.show_title}
<span class="menu-title">{$menu.title}</span>
{/if}
{if $menu.text}
<span class="sub-title">{$menu.text}</span>
{/if}
{if $menu.description}
<span class="menu-desc">{$menu.description}</span>
{/if}
{if $menu.image || $menu.icon_class}
</span>
{/if}
{if $model->is_live_edit && $menu.is_group == 0}<b class="caret"></b>{/if}
</a>
{if !$model->is_live_edit && $menu.is_group == 0}<b class="caret"></b>{/if}
{$model->genFrontTree($menu.megamenu_id, 1, $menu, $typesub, $group_type) nofilter}{* HTML form , no escape necessary *}
</li>
{/if}

View File

@@ -0,0 +1,37 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{* # ONLY HTML + NOT SHOW SUBMENU *}
<li data-menu-type="{$menu.type}" class="nav-item {$menu.menu_class} {$addwidget}" {$model->renderAttrs($menu)}>
<a href="{$model->getLink($menu)}" target="{$menu.target}" class="nav-link has-category has-subhtml">
{if $menu.icon_class}
{if $menu.icon_class != $menu.icon_class|strip_tags}
<span class="hasicon menu-icon-class">{$menu.icon_class nofilter}
{else}
<span class="hasicon menu-icon-class"><i class="{$menu.icon_class}"></i>
{/if}
{elseif $menu.image}
<span class="hasicon menu-icon" style="background:url('{$model->image_base_url}{$menu.image}') no-repeat">
{/if}
{if $menu.show_title}
<span class="menu-title">{$menu.title}</span>
{/if}
{if $menu.text}
<span class="sub-title">{$menu.text}</span>
{/if}
{if $menu.description}
<span class="menu-desc">{$menu.description}</span>
{/if}
{if $menu.image || $menu.icon_class}
</span>
{/if}
</a>
{if $menu.content_text}
<div class="menu-content">{$menu.content_text nofilter}{* HTML form , no escape necessary *}</div>
{/if}
</li>

View File

@@ -0,0 +1,35 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{if $menu.active == 1}
<li data-menu-type="{$menu.type}" class="nav-item {$menu.menu_class} {$addwidget}" {$model->renderAttrs($menu)}>
<a class="nav-link has-category" href="{$model->getLink($menu)}" target="{$menu.target}">
{if $menu.icon_class}
{if $menu.icon_class != $menu.icon_class|strip_tags}
<span class="hasicon menu-icon-class">{$menu.icon_class nofilter}
{else}
<span class="hasicon menu-icon-class"><i class="{$menu.icon_class}"></i>
{/if}
{elseif $menu.image}
<span class="hasicon menu-icon" style="background:url('{$model->image_base_url}{$menu.image}') no-repeat">
{/if}
{if $menu.show_title}
<span class="menu-title">{$menu.title}</span>
{/if}
{if $menu.text}
<span class="sub-title">{$menu.text}</span>
{/if}
{if $menu.description}
<span class="menu-desc">{$menu.description}</span>
{/if}
{if $menu.image || $menu.icon_class}
</span>
{/if}
</a>
</li>
{/if}

View File

@@ -0,0 +1,59 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{* function genMegaMenuByConfig *}
{if $menu.active == 1}
<li data-menu-type="{$menu.type}" class="nav-item parent {$menu.menu_class} {$class} {if $hascat}{$align}{/if} {$addwidget} " {$model->renderAttrs($menu)}>
<a class="nav-link dropdown-toggle {if $hascat}has-category{/if}" data-toggle="dropdown" href="{$model->getLink($menu)}" target="{$menu.target}">
{if $menu.icon_class}
{if $menu.icon_class != $menu.icon_class|strip_tags}
<span class="hasicon menu-icon-class">{$menu.icon_class nofilter}
{else}
<span class="hasicon menu-icon-class"><i class="{$menu.icon_class}"></i>
{/if}
{elseif $menu.image}
<span class="hasicon menu-icon" style="background:url('{$model->image_base_url}{$menu.image}') no-repeat">
{/if}
{if $menu.show_title}
<span class="menu-title">{$menu.title}</span>
{/if}
{if $menu.text}
<span class="sub-title">{$menu.text}</span>
{/if}
{if $menu.description}
<span class="menu-desc">{$menu.description}</span>
{/if}
{if $menu.image || $menu.icon_class}
</span>
{/if}
{if $model->is_live_edit && $menu.is_group == 0}<b class="caret"></b>{/if}
</a>
{if !$model->is_live_edit && $menu.is_group == 0}<b class="caret"></b>{/if}
{if $menu.sub_with == 'widget'}
<div class="dropdown-sub {if $menu.is_group == 1}dropdown-mega{else}dropdown-menu{/if}" {$style nofilter}>
<div class="dropdown-menu-inner">
{foreach from=$menu.megaconfig->rows item=row}
<div class="row">
{foreach from=$row->cols item=col}
<div class="mega-col col-md-{$col->colwidth}" {$model->getColumnDataConfig($col)}>
<div class="mega-col-inner{if isset($col->colclass)} {$col->colclass}{/if}">
{$model->renderWidgetsInCol($col) nofilter}{* HTML form , no escape necessary *}
</div>
</div>
{/foreach}
</div>
{/foreach}
</div>
</div>
{/if}
</li>
{/if}

View File

@@ -0,0 +1,27 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<div class="{$class} dropdown-sub mega-cols cols{$parent.colums}" {$attrw}>
<div class="dropdown-menu-inner">
<div class="row">
{foreach from=$cols key=i item=menus}
{assign var="colwidth" value= $o_spans.{$i + 1}}
{$colwidth|replace:'col-sm-':''}
<div class="mega-col {$o_spans.{$i + 1}} col-{$i + 1}" data-type="menu" data-colwidth="{$colwidth}">
<div class="inner">
<ul>
{foreach from=$menus item=menu}
{$mod_menu->renderMenuContent($menu, $level + 1, $typesub, $group_type) nofilter}{* HTML form , no escape necessary *}
{/foreach}
</ul>
</div>
</div>
{/foreach}
</div>
</div>
</div>

View File

@@ -0,0 +1,42 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{if isset($colums) && $colums > 1}
<div class="{$class} level{$level}" {$attrw} >
<div class="dropdown-menu-inner">
<div class="row">
<div class="col-sm-12 mega-col" data-colwidth="12" data-type="menu" >
<div class="inner">
<div class="row">
{foreach from=$data item=menu}
<ul class="col-md-{$cols}">
{$mod_menu->renderMenuContent($menu, $level + 1, $typesub, $group_type) nofilter}
</ul>
{/foreach}
</div>
</div>
</div>
</div>
</div>
</div>
{else}
<div class="{$class} level{$level}" {$attrw} >
<div class="dropdown-menu-inner">
<div class="row">
<div class="col-sm-12 mega-col" data-colwidth="12" data-type="menu" >
<div class="inner">
<ul>
{foreach from=$data item=menu}
{$mod_menu->renderMenuContent($menu, $level + 1, $typesub, $group_type) nofilter}{* HTML form , no escape necessary *}
{/foreach}
</ul>
</div>
</div>
</div>
</div>
</div>
{/if}

Some files were not shown because too many files have changed in this diff Show More