mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-06-17 07:10:48 +03:00
Сайдбар на странице топика и баннер с лого сделаны опциональными
This commit is contained in:
parent
44dd692a3f
commit
b6dd9a1762
|
@ -4,6 +4,10 @@
|
|||
|
||||
{extends 'layouts/layout.base.tpl'}
|
||||
|
||||
{block 'layout_options'}
|
||||
{$bNoSidebar = ! Config::Get( 'view.topic_show_sidebar' )}
|
||||
{/block}
|
||||
|
||||
{block 'layout_content'}
|
||||
{* Топик *}
|
||||
{include 'components/topic/topic.tpl' topic=$oTopic}
|
||||
|
|
|
@ -28,6 +28,13 @@
|
|||
padding: 0;
|
||||
}
|
||||
|
||||
/* Лого */
|
||||
.userbar-logo {
|
||||
float: left;
|
||||
line-height: 54px;
|
||||
margin: 0 25px 0 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Userbar
|
||||
*/
|
||||
|
|
|
@ -4,6 +4,12 @@
|
|||
|
||||
<div class="userbar">
|
||||
<div class="userbar-inner clearfix" style="min-width: {Config::Get('view.grid.fluid_min_width')}; max-width: {Config::Get('view.grid.fluid_max_width')};">
|
||||
{if ! Config::Get( 'view.layout_show_banner' )}
|
||||
<h1 class="userbar-logo">
|
||||
<a href="{router page='/'}">{cfg name='view.name'}</a>
|
||||
</h1>
|
||||
{/if}
|
||||
|
||||
<nav class="userbar-nav">
|
||||
{if $oUserCurrent}
|
||||
{$items = [
|
||||
|
|
|
@ -51,16 +51,18 @@
|
|||
{**
|
||||
* Шапка
|
||||
*}
|
||||
<header class="grid-row grid-role-header" role="banner">
|
||||
{hook run='header_banner_begin'}
|
||||
{if Config::Get( 'view.layout_show_banner' )}
|
||||
<header class="grid-row grid-role-header" role="banner">
|
||||
{hook run='header_banner_begin'}
|
||||
|
||||
<div class="site-info">
|
||||
<h1 class="site-name"><a href="{router page='/'}">{cfg name='view.name'}</a></h1>
|
||||
<h2 class="site-description">{cfg name='view.description'}</h2>
|
||||
</div>
|
||||
<div class="site-info">
|
||||
<h1 class="site-name"><a href="{router page='/'}">{cfg name='view.name'}</a></h1>
|
||||
<h2 class="site-description">{cfg name='view.description'}</h2>
|
||||
</div>
|
||||
|
||||
{hook run='header_banner_end'}
|
||||
</header>
|
||||
{hook run='header_banner_end'}
|
||||
</header>
|
||||
{/if}
|
||||
|
||||
|
||||
{**
|
||||
|
|
|
@ -3,20 +3,26 @@
|
|||
$config = array();
|
||||
|
||||
/**
|
||||
* Grid type:
|
||||
* Тип сетки
|
||||
*
|
||||
* fluid - резина
|
||||
* fixed - фиксированная ширина
|
||||
*/
|
||||
$config['view']['grid']['type'] = 'fluid';
|
||||
|
||||
/* Fluid settings */
|
||||
// Настройки резины
|
||||
$config['view']['grid']['fluid_min_width'] = '320px';
|
||||
$config['view']['grid']['fluid_max_width'] = '1000px';
|
||||
|
||||
/* Fixed settings */
|
||||
// Настройки фиксированная ширина
|
||||
$config['view']['grid']['fixed_width'] = '1000px';
|
||||
|
||||
// Показывать сайдбар на странице топика или нет
|
||||
$config['view']['topic_show_sidebar'] = false;
|
||||
|
||||
// Показывать баннер с лого и описанием или нет
|
||||
$config['view']['layout_show_banner'] = true;
|
||||
|
||||
// Подключение скриптов шаблона
|
||||
$config['head']['default']['js'] = array_merge(Config::Get('head.default.js'), array(
|
||||
'___path.skin.assets.web___/js/init.js'
|
||||
|
|
Loading…
Reference in a new issue