В этой статье мы рассмотрим как изменить логотип, настроить метку на карте контактов, убрать боковое меню, поменять колонки местами.
Для изменений файлов рекомендуем вам использовать текстовый редактор Notepad++ или любой другой, который поддерживает корректную работу с кодировкой “UTF-8 без BOM”.
Для смены логотипа откройте файл 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”.
Для настройки координат необходимо в админ. панели перейти в раздел - Настройки - Управление темами - Редактировать тему "Basis"
Здесь можно указать координаты маркера и масштаб для карты. Чтобы узнать координаты можно воспользоваться онлайн сервисом - https://www.latlong.net/convert-address-to-lat-long.html
В этом же разделе можно настроить главную страницу.
Чтобы убрать боковое меню, откройте файл 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>
Для того, чтобы переместить правую колонку влево, достаточно сделать 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">
Все, вы поменяли колонки местами.