Harvad89

Общие вопросы по дизайну шаблонов

Recommended Posts

Хочу перекрасить кнопку "Регистрация" в другой цвет, но никак не найду где лежит изображение кнопки и где расположен код, которым это изображение вставляется. Не подскажите? Шаблон agency.pay.

post-1873-0-44366800-1390651422_thumb.pn

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще два вопроса.

1. Как изменить информацию, которая выводится при выборе объекта на карте(указал на скриншоте)? К примеру, нужно добавить тип недвижимости. 

 

2. Нужно сделать отдельную станицу, на которой будет одна большая карта с расположенными на ней объектами , безо всех остальных меню и блоков. Оставить только карту и верхнее меню (которое фиксированное). Как это можно проще осуществить? 

post-1873-0-80090200-1390652794_thumb.jp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такое же

Ещё бы я посоветовал программку для FTP FileZilla FTP Client . Программу для ред. кода Notepad++

И наконец что знать что и где править дополнение для Mozilla Firefox Firebug Как с ним работать

Удачи...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хочу перекрасить кнопку "Регистрация" в другой цвет, но никак не найду где лежит изображение кнопки и где расположен код, которым это изображение вставляется. Не подскажите? Шаблон agency.pay.

 

 

лежит /template/frontend/agency.pay/top_fixed_menu.tpl.html - как и во всех шаблонах имеющих верхнюю фиксированную панельку.

вот єто - она

<a class="btn btn-small" href="{$estate_folder}/register/">{$L_AUTH_REGISTRATION}</a>

как изменить

путь 1 (простой). http://bootstrap-ru.com/base_css.php#buttons

тут варианты раскрасок кнопки, так как кнопка на бутстрапе. Достаточно сменить btn-primary в ее классе на другой из предложенных и редизайн готов.

Если предложенных цветов мало, берем и создает свой стиль 

btn-mybuttonstyle в него из консоли хрома, фаербага или просто из некомпрессированного файла bootstrap.css копируем стили btn-primary и меняем их согласно своему видению окраски. А в кнопке класс btn-primary меняем на btn-mybuttonstyle

 

путь 2 (дзен) Сносим все классы с кнопки, вписываем свои, и пишем css правила для них, что бы добиться своего дизайна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще два вопроса.

1. Как изменить информацию, которая выводится при выборе объекта на карте(указал на скриншоте)? К примеру, нужно добавить тип недвижимости. 

 

/template/frontend/agency.pay/realty_on_map.tpl - этот файл содержит шаблон для того окошка, которое выводится при клике по маркеру.

Но в запале борьбы за оптимизацию, набор параметров доступных в этом шаблоне весьма ограничен. Можете просто попробовать сделать вывод {$realty.type_sh}. Он должен содержать название раздела Структур (topic_id) для данного объявления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2. Нужно сделать отдельную станицу, на которой будет одна большая карта с расположенными на ней объектами , безо всех остальных меню и блоков. Оставить только карту и верхнее меню (которое фиксированное). Как это можно проще осуществить? 

 

Некрасивое, но быстрое решение:

 

в файле /template/frontend/agency.pay/main/main.php ищем блочек

if ( preg_match('/\/map(\/(\?.*)?)?$/', $_SERVER['REQUEST_URI']) ) {$this->template->assert('main', '<p><br></p>'.$this->map());return true;}

В нем создаем метку, что именно карта у нас віводится

 

$this->template->assert('umaponly', 1);

 

Потом открываем /template/frontend/agency.pay/main.tpl

и в нем с помощь конструкции

 

{if $umaponly!=1}{/if} прячем куски, которые нам не нужны при просмотре карты.

 

Вроде такого

{if $umaponly!=1}<div id="left"><div id="search_main">{include file="search_form.tpl"}</div></div>{/if}

Задача не тривиальная и требует некоторых навыков работы с разметкой.

Блок 

{if $main_file_tpl != ''}<div class="clear"></div>{include file="$main_file_tpl"}{else}{$main}{/if}

никоим образом не должен попасть в эту условную конструкцию, так как именно он выводит эту самую карту в страницу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот тут еще по замену цвета кнопок http://charliepark.org/bootstrap_buttons/ Останется только заменить class кнопок на btn-custom, предворительно скопировав код стиля CSS в конец своего файла ххх.сss.  К примеру ищем через Notpad++ все btn- primary и меняем на btn-custom и вуаля...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас