Блог

/

Инструкции

/

Настройки темы Basis

Настройки темы Basis

В этой статье мы рассмотрим как изменить логотип, настроить метку на карте контактов, убрать боковое меню, поменять колонки местами.

Для изменений файлов рекомендуем вам использовать текстовый редактор Notepad++ или любой другой, который поддерживает корректную работу с кодировкой “UTF-8 без BOM”.


1. Смена логотипа.

Логотип Basis

Для смены логотипа откройте файл themes/basis/views/layouts/_header.php

Измените html код, отображающий логотип:

<a href="<?= Yii::app()->createAbsoluteUrl('/') ?>">
<div class="logo-img"><img src="<?php echo $baseThemeUrl ?>/assets/images/logo.png" alt="<?php echo CHtml::encode(Yii::app()->name); ?>"></div>
<div class="logo-text"><?php echo CHtml::encode(Yii::app()->name); ?></div>
</a>

Как видно из данного фрагмента, изображение к логотипу находится по адресу: themes/basis/assets/images/logo.png

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

<div class="logo-text"><?php echo CHtml::encode(Yii::app()->name); ?></div>

Данный блок выводит название сайта. Вместо него можно указать любой другой текст, который будет размещен рядом с картинкой. Также вы можете удалить этот фрагмент, оставив в качестве логотипа только изображение.

Если вы оставите только текст, то ,возможно, вам потребуется убрать линию под ним. Для этого отредактируйте стили в файле - themes/basis/assets/css/style_img.css

Стиль который рисует эту линию:

div.logo a {
background: url('../images/logo-open-ore-bg.png') no-repeat 77px top;
}

Удалив этот стиль, вы уберёте линию под текстом логотипа.

После изменений в файле стилей необходимо очистить кэш сайта, сделать это можно в разделе - Настройки - Обслуживание сайта - нажать кнопки “Очистить папку "assets" и “Очистить папку "runtime”.


2. Настройка координат маркера на карте для формы контактов.

Настройка координат маркера Basis

Для настройки координат необходимо в админ. панели перейти в раздел - Настройки - Управление темами - Редактировать тему "Basis"

Настройка координат маркера Basis

Здесь можно указать координаты маркера и масштаб для карты. Чтобы узнать координаты можно воспользоваться онлайн сервисом - https://www.latlong.net/convert-address-to-lat-long.html

В этом же разделе можно настроить главную страницу.

настроить главную страницу Basis

3. Убираем боковое меню

боковое меню Basis

Чтобы убрать боковое меню, откройте файл basis\views\layouts\inner.php

Здесь нужно удалить следующий код отвечающий за вывод меню:

                        <div class="menu_sidebar">
<div class="box-content">
<div id="jquery-accordion-menu" class="jquery-accordion-menu blue">
<?php
                                    $this->widget('BasisMenu', array(
'id' => 'acc-menu1',
'items' => Menu::getMenuItems(false, 4),
'htmlOptions' => array('class' => 'acc_menu'),
'encodeLabel' => false,
'activateParents' => true,
));
 
?>
<div class="clear"></div>
</div>
</div>
</div>
 

4. Изменяем колонки на внутренних страницах

Для того, чтобы переместить правую колонку влево, достаточно сделать 2 изменения в файле basis\views\layouts\inner.php

замените код
<div class="col-md-9 property_block">
на
<div class="col-md-3 property_block">
замените код
<div class="col-md-3 sidebar_left">
на
<div class="col-md-9 sidebar_left">

Все, вы поменяли колонки местами.