Панель инструментов для админа 1.0.1

   (1 отзыв)

2 изображения

Информация о файле

Introduce

Панель инструментов на главной странице администратора, очень хорошо подходит для организации ссылок на часто посещаемые разделы.

Install

Скачиваем модуль, и загружаем его в папку с ocStore

Если файлы админки уже перезаписывались, то могут быть проблемы.

Изменяются следующие файлы:

1. admin/controller/common/header.php

$this->data['text_toolbar'] = $this->language->get('text_toolbar');

2. admin/controller/common/home.php

/*	* Панель инструментов	*/	$this->load->model('toolbar/toolbar');	$this->load->model('tool/image');	$this->load->language('module/toolbar');	if($this->model_toolbar_toolbar->isModuleInstall()){	 $this->data['text_toolbar'] = $this->language->get('text_toolbar');	 $toolbarItems = $this->model_toolbar_toolbar->getItems();	 foreach($toolbarItems as &$toolbarItem){	  $toolbarItem['href'] = $this->url->link($toolbarItem['route'],'token='.$this->data['token'],'SSL');	  if(!empty($toolbarItem['img'])){	   $toolbarItem['thumb'] = $this->model_tool_image->resize($toolbarItem['img'],126,126);	  }else{	   $toolbarItem['thumb'] = $this->model_tool_image->resize('data/no_image.jpg',126,126);	  }	 }	 $this->data['toolbarItems'] = $toolbarItems;	}else{	 $this->data['toolbarItems'] = array();	};

3.admin/view/template/stylesheet/stylesheet.css

	 .toolbar{	   margin-bottom:15px;	 }	 .toolbar .toolbar-item{	  float:left;	  margin-left:10px;	  text-align: center;	  font-size:14pt;	 }	 .toolbar .toolbar-item a{	  text-decoration: none;	 }	 .toolbar .toolbar-item a:hover{	  text-decoration: underline;	 }

4. admin/view/template/common/header.tpl

   Вставить можно в любой <ul> ,  по умолчанию добавлено в<li class="system">	<a>..</a>	<ul> сюда </ul></li><a href="<?php echo $toolbar?>"><?php echo $text_toolbar; ?></a>

5. admin/view/template/common/home.tpl

iew/template/common/home.tpl	<code>  <?php if(!empty($toolbarItems)): ?>  <div class="toolbar">	<div class="dashboard-heading"> <?php echo $text_toolbar;?> </div>	<div class="dashboard-content">		<?php foreach($toolbarItems as $toolbarItem): ?>		  <div class="toolbar-item">			<a href="<?php echo $toolbarItem['href']; ?>"><img src="<?php echo $toolbarItem['thumb']; ?>"><?php echo $toolbarItem['title']; ?></a>		  </div>		<?php endforeach;?>	</div>  </div>  <?php endif; ?>

6. admin/language/common/header.tpl

добавить строчку $_['text_toolbar'] = 'Панель инструментов';

Used

route - это путь относительно панели управления, его можно извлечь в адресной строке из параметра route.

Пример:

host/admin/index.php?route=common/home

common/home - это путь.

Код выложен на github -> https://github.com/venomjke/ocmodule_toolbar

Changelog

- 1.0.1 Пофиксил мелкие недочеты


Что нового в версии 1.0.1   Просмотр изменений

Размещено

Для этой версии изменений нет.




Обратная связь

Чтобы оставить отзыв, создайте аккаунт или авторизуйтесь

Вы должны быть пользователем, чтобы оставить отзыв

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


noVe

  

Поделиться этим отзывом


Ссылка на отзыв
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу