Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Техническая помощь
         Новый блок

Похожие темы  |  Печать страницы

Новый блок


События Четверг, 21.06.2012, 20:07

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Самый простой способ сделать такой блок не затрагивая логики движка, это через инклюд.

Создаете например в папке theme/standard/other, файл new_panel.tpl с содержимым:

PHP-код
{* У каждого блока должно быть уникальное названиениже вместо new_panel нужно вписать название текущего шаблона *}
{
assign var=panel value='new_panel'}

<
script type="text/javascript">
<!-- 
//
$(document).ready(function() {
  $(
'div.toggles_{$panel}').toggleElements( { 
    
fxAnimation:'slide'fxSpeed:'normal'className:'togglerboxes'onClick:Panel_CALNE_Closer,onHide:Panel_CALNE_Opener });
  });
  function 
Panel_CALNE_Opener() { $.cookie('{$panel}','opened', { expires30,path'{$cookiepath}' }); }
  function 
Panel_CALNE_Closer() { $.cookie('{$panel}''', { expires30,path'{$cookiepath}' }); }
//-->
</script>
<div class="round">
  <div class="toggles_{$panel}{if !isset($smarty.cookies.$panel) || $smarty.cookies.$panel != 'opened'} opened{/if}" title="Название панели">
    <div class="boxes_body">

    Здесь ваш контент

    </div>
  </div>
</div>


И вставляете в нужное место в шаблоне находящемся в папке theme/standard/page, в этой папке находятся шаблоны отвечающие за сбор блоков на странице, например в шаблон main.tpl.
Код вставки
PHP-код
{include file="$incpath/other/new_panel.tpl"}


Вставляете например ниже
PHP-код
{$CounterDisplay}

И ваша новая панелька выведется под панелью СТАТИСТИКА


Благодарности santeh, icefox


Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 10

Поисковые боты: 15
Unknown Bot(3), BingBot(4), oBot, Inktomi Slurp, Yandex, Googlebot(5)

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: somik

 Дни рождения


maks.bakal (35), FREEmax (24), anya.krasovskaya (21), samson (14)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты