phoenix

Шаблон Pure, необходимо изменить стр. add

Recommended Posts

Шаблон Pure, необходимо изменить стр. add

А то стандартное расположение элементов в "Основное,Мета-теги,Координаты" - не подходит

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


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

А как бы вы хотели изменить? Опишите, а лучше представьте скиршот.

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


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

похожее на http://pure.sitebill.ru/add/

единственное, что поменять местами:

карту с координатами перенести с первой закладки на последнюю,

а с последней описание и фотографии на первую страницу вместо карты с координатами.

 

и очень красиво оформлены кнопки подсказок

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


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

похожее на http://pure.sitebill.ru/add/

единственное, что поменять местами:

карту с координатами перенести с первой закладки на последнюю,

а с последней описание и фотографии на первую страницу вместо карты с координатами.

 

и очень красиво оформлены кнопки подсказок

Для этого в Приложения - Редактор форм для таблицы data укажите соответствующие названия вкладки.

Также их можно перетаскивать мышкой (поля).

Подсказки - можно заполнить там же при редактировании поля в поле Подсказка для человека.

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


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

И не нашел где активируется карта, чтобы она в меню отображалась

http://pure.sitebill.ru/karta/

 

При переходе у меня на сайте в /karta/ - пусто

Для карты в этом файле

/template/frontend/pure/main/main.php

Под этим блоком

        if ( !$has_result && preg_match('/^robox/', $REQUESTURIPATH) ) {			require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/system/robokassa/robokassa.php');			$robokassa = new Robox();			$rs = $robokassa->main();			if ( preg_match('/^robox\/result/', $REQUESTURIPATH) ) {				echo $rs;				exit;			}			$this->template->assert('main', $rs);			$work_subcontroller='robox';			$has_result=true;		}

Добавьте это

		if(!$has_result && preg_match('/^karta(\/(\?.*)?)?$/', $REQUESTURIPATH)){						$this->template->assert('main', '<p><br></p>'.$this->map());			$this->template->assert('title', 'Поиск по карте');			$work_subcontroller='realtymap';			$has_result=true;		}

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


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

 

        if(!$has_result && preg_match('/^karta(\/(\?.*)?)?$/', $REQUESTURIPATH)){

            

            $this->template->assert('main', '<p><br></p>'.$this->map());

            $this->template->assert('title', 'Поиск по карте');

            $work_subcontroller='realtymap';

            $has_result=true;

        }

 

добавил в меню не появилась, зайдя на /karta/, пишет "поиск по карте" и пусто.

возможно нужно где-то активировать еще?

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


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

Посмотрите в настройках в GeoData, включены опции

apps.geodata.on_home ?

Для меню зайдите сюда

/template/frontend/pure/main/template_menu_decorator.php

И раскомментируйте строчку

		//$rs .= '<li><a href="/karta/">Поиск по карте</a></li>';

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


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

с менюшкой разобрался, но если необходимо выделить "оставить заявку" красным цветом (не черным как по умолчанию)?

 

карта работает, открывается на уровне - страны-мира, а какой масштаб проставлять, чтобы на уровне города открывалась, ставил масштаб карты 10 и 500, но на общей изменений не увидел.

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


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

с менюшкой разобрался, но если необходимо выделить "оставить заявку" красным цветом (не черным как по умолчанию)?

 

карта работает, открывается на уровне - страны-мира, а какой масштаб проставлять, чтобы на уровне города открывалась, ставил масштаб карты 10 и 500, но на общей изменений не увидел.

На карте видимо нет объектов, если всю страну показывает.

Вот это настройте

http://www.etown.ru/s/topic/1630-%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5-%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D0%B7%D0%BD%D0%B0%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%82-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA/

 

По "красным цветом" можете скрин прислать? не совсем понял.

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


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

/template/frontend/pure/map.tpl

RM.initJSON('YMapsID', loc_objects, map_type, {scrollZoom: false, minimap: false, defaultZoom: 4});

Попробуйте изменить параметр defaultZoom с 4 на 16 например

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


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

получше получилось

 

026d0e8482e2.jpg

 

еще бы до такого довести

ставил в меньшую и большую сторону не получилось

cd7fbbc099e0.jpg

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


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

Изначально ложный подход.

Если на карту выводится один маркер - дефолтный зум имеет место.

Если маркеров более одного, карта автоматом зуммится так, что бы вписать их все в область показа и дефолтный зум откидывается.

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


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

Подскажите пожалуйста как к странице /add получить доступ в плане HTML - хочу добавить текст на странице. Спасибо

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


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

Подскажите пожалуйста как к странице /add получить доступ в плане HTML - хочу добавить текст на странице. Спасибо

http://www.etown.ru/s/topic/1575-%D0%BA%D0%B0%D0%BA-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D1%84%D0%BE%D1%80%D0%BC%D1%83-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8/?hl=form_data_add.tpl#entry16997

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


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

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

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

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

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

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

Войти

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

Войти сейчас