Изменить положение кнопки в toolbar

Товарищи, кто может подсказать, добавил кнопку в toolbar, но как переместить именно ее налево? Т.е. Кнопки навигации по топикам, кнопку для перехода в Админпанель оставить справа, а вновь созданную кнопку поместить слева… Понял что все зарыто в файле template.js Кто сможет подсказать, в какую сторону смотреть и искать…

4 комментария

avatar
Если особо не парится можно добавить группу тулбаров слева, как пример код ниже

\templates\skin\synio\toolbar.tpl
Заменить
<aside class="toolbar" id="toolbar">
	{include file='blocks.tpl' group='toolbar'}
</aside>
<aside class="toolbar" id="toolbar_left">
	{include file='blocks.tpl' group='toolbar_left'}
</aside>

\templates\skin\synio\js\template.js
Заменить функцию
function toolbarPos() {
	var $=jQuery;
	if ($('#toolbar section').length) {
		if ($(document).width() <= 1100) {
			if (!$('#container').hasClass('no-resize')) {
				$('#container').addClass('toolbar-margin');
			}
			$('#toolbar').css({'position': 'absolute', 'left': $('#wrapper').offset().left + $('#wrapper').outerWidth() + 7, 'top' : $(document).scrollTop() + 136, 'display': 'block'});
		} else {
			$('#container').removeClass('toolbar-margin');
			$('#toolbar').css({'position': 'fixed', 'left': $('#wrapper').offset().left + $('#wrapper').outerWidth() + 7, 'top': 136, 'display': 'block'});
		}
	}
	if ($('#toolbar_left section').length) {
		if ($(document).width() <= 1100) {
			if (!$('#container').hasClass('no-resize')) {
				$('#container').addClass('toolbar-margin');
			}
			$('#toolbar_left').css({'position': 'absolute', 'right': $('#wrapper').offset().left + $('#wrapper').outerWidth() + 7, 'top' : $(document).scrollTop() + 136, 'display': 'block'});
		} else {
			$('#container').removeClass('toolbar-margin');
			$('#toolbar_left').css({'position': 'fixed', 'right': $('#wrapper').offset().left + $('#wrapper').outerWidth() + 7, 'top': 136, 'display': 'block'});
		}
	}
};


использовать в шаблоне например {add_block group='toolbar_left' name='toolbar_admin.tpl' priority=100}, то есть правый toolbar — group='toolbar', левый toolbar — group='toolbar_left'

Желательно протестировать на локальном сервере, так как лично мной не код не проверялся
avatar
Спасибо большое! Вроде бы все работает :)
avatar
AlikMis , а Вы случаем не знаете как сделать чтобы эта кнопка отображалась только на главной странице и на странице блогов?
avatar
в шаблоне кнопки обернуть код
{if $sAction=='index' || $sAction=='blogs'}
В поиске много таких конструкций
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.