// Adding more buttons to module configuration
This commit is contained in:
@@ -32,7 +32,7 @@
|
|||||||
</button>
|
</button>
|
||||||
<ul class="dropdown-menu">
|
<ul class="dropdown-menu">
|
||||||
{foreach from=$module_languages item=language}
|
{foreach from=$module_languages item=language}
|
||||||
<li><a href="{$tradlink}{$language['iso_code']}#{$module_name}">{$language.name}</a></li>
|
<li><a href="{$trad_link}{$language['iso_code']}#{$module_name}">{$language.name}</a></li>
|
||||||
{/foreach}
|
{/foreach}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -24,19 +24,37 @@
|
|||||||
*}
|
*}
|
||||||
<div class="page-head">
|
<div class="page-head">
|
||||||
<h2 class="page-title">
|
<h2 class="page-title">
|
||||||
{l s='Configure'} : {$module_name}
|
{l s='Configure'} : {$module_display_name} ({$module_name}}
|
||||||
</h2>
|
</h2>
|
||||||
<div class="page-bar toolbarBox">
|
<div class="page-bar toolbarBox">
|
||||||
<div class="btn-toolbar">
|
<div class="btn-toolbar">
|
||||||
<ul class="cc_button nav nav-pills pull-right">
|
<ul class="cc_button nav nav-pills pull-right">
|
||||||
<li>
|
<li>
|
||||||
<a id="desc-module-hook" class="toolbar_btn" href="{$module_hooklink}" title="{l s='Manage hooks'}">
|
<a id="desc-module-hook" class="toolbar_btn" href="{$module_disable_link}" title="{l s='Disable'}">
|
||||||
|
<i class="process-icon-off"></i>
|
||||||
|
<div>{l s='Disable'}</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a id="desc-module-hook" class="toolbar_btn" href="{$module_uninstall_link}" title="{l s='Uninstall'}">
|
||||||
|
<i class="process-icon-minus-sign-alt"></i>
|
||||||
|
<div>{l s='Uninstall'}</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a id="desc-module-hook" class="toolbar_btn" href="{$module_reset_link}" title="{l s='Reset'}">
|
||||||
|
<i class="process-icon-share-alt"></i>
|
||||||
|
<div>{l s='Reset'}</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a id="desc-module-hook" class="toolbar_btn" href="{$module_hook_link}" title="{l s='Manage hooks'}">
|
||||||
<i class="process-icon-anchor"></i>
|
<i class="process-icon-anchor"></i>
|
||||||
<div>{l s='Manage hooks'}</div>
|
<div>{l s='Manage hooks'}</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a id="desc-module-back" class="toolbar_btn" href="{$backlink}" title="{l s='Back'}">
|
<a id="desc-module-back" class="toolbar_btn" href="{$back_link}" title="{l s='Back'}">
|
||||||
<i class="process-icon-back" ></i>
|
<i class="process-icon-back" ></i>
|
||||||
<div>{l s='Back'}</div>
|
<div>{l s='Back'}</div>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@@ -144,7 +144,7 @@ class HelperFormCore extends Helper
|
|||||||
$uploader->setFiles(array(
|
$uploader->setFiles(array(
|
||||||
0 => array(
|
0 => array(
|
||||||
'type' => HelperUploader::TYPE_IMAGE,
|
'type' => HelperUploader::TYPE_IMAGE,
|
||||||
'image' => isset($params['thumb'])?'<img src="'.$params['thumb'].'" alt="'.$params['title'].'" title="'.$params['title'].'" />':null,
|
'image' => isset($params['thumb'])?'<img src="'.$params['thumb'].'" alt="'.(isset($params['title']) ? $params['title'] : '').'" title="'.(isset($params['title']) ? $params['title'] : '').'" />':null,
|
||||||
)));
|
)));
|
||||||
|
|
||||||
$uploader->setTitle(isset($params['title'])?$params['title']:null);
|
$uploader->setTitle(isset($params['title'])?$params['title']:null);
|
||||||
|
|||||||
@@ -699,15 +699,22 @@ class AdminModulesControllerCore extends AdminController
|
|||||||
if (isset($module->multishop_context))
|
if (isset($module->multishop_context))
|
||||||
$this->multishop_context = $module->multishop_context;
|
$this->multishop_context = $module->multishop_context;
|
||||||
|
|
||||||
$backlink = self::$currentIndex.'&token='.$this->token.'&tab_module='.$module->tab.'&module_name='.$module->name;
|
$back_link = self::$currentIndex.'&token='.$this->token.'&tab_module='.$module->tab.'&module_name='.$module->name;
|
||||||
$hooklink = 'index.php?tab=AdminModulesPositions&token='.Tools::getAdminTokenLite('AdminModulesPositions').'&show_modules='.(int)$module->id;
|
$hook_link = 'index.php?tab=AdminModulesPositions&token='.Tools::getAdminTokenLite('AdminModulesPositions').'&show_modules='.(int)$module->id;
|
||||||
$tradlink = 'index.php?tab=AdminTranslations&token='.Tools::getAdminTokenLite('AdminTranslations').'&type=modules&lang=';
|
$trad_link = 'index.php?tab=AdminTranslations&token='.Tools::getAdminTokenLite('AdminTranslations').'&type=modules&lang=';
|
||||||
|
$disable_link = $this->context->link->getAdminLink('AdminModules').'&module_name='.$module->name.'&enable=0&tab_module='.$module->tab;
|
||||||
|
$uninstall_link = $this->context->link->getAdminLink('AdminModules').'&module_name='.$module->name.'&uninstall='.$module->name.'&tab_module='.$module->tab;
|
||||||
|
$reset_link = $this->context->link->getAdminLink('AdminModules').'&module_name='.$module->name.'&reset&tab_module='.$module->tab;
|
||||||
|
|
||||||
$this->context->smarty->assign(array(
|
$this->context->smarty->assign(array(
|
||||||
'module_name' => $module->name,
|
'module_name' => $module->name,
|
||||||
'backlink' => $backlink,
|
'module_display_name' => $module->displayName,
|
||||||
'module_hooklink' => $hooklink,
|
'back_link' => $back_link,
|
||||||
'tradlink' => $tradlink,
|
'module_hook_link' => $hook_link,
|
||||||
|
'module_disable_link' => $disable_link,
|
||||||
|
'module_uninstall_link' => $uninstall_link,
|
||||||
|
'module_reset_link' => $reset_link,
|
||||||
|
'trad_link' => $trad_link,
|
||||||
'module_languages' => Language::getLanguages(false),
|
'module_languages' => Language::getLanguages(false),
|
||||||
'theme_language_dir' => _THEME_LANG_DIR_
|
'theme_language_dir' => _THEME_LANG_DIR_
|
||||||
));
|
));
|
||||||
|
|||||||
Reference in New Issue
Block a user