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   Просмотреть список изменений

Выпущена

Список изменений в этой версии отсутствует.


0



Обратная связь от пользователя

Зарегистрируйтесь или авторизуйтесь, чтобы оставлять отзывы.

Только зарегистрированные пользователи могут оставлять отзывы

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

noVe

  • 5
  
0

Поделиться обзором


Ссылка на обзор
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.