Хак — скрываем googlemap в adsmanager если координаты объявления не заданы.

Люди использующие  adsmanager пожалуй знают плагин gmap.

Если кто не знает то расскажу: плагин gmap позволяет встраивать карту гугла в объявления adsmanager.

Плагин устанавливается из инсталятора adsmanager, создается новое поле с типом googlemap и вбиваются необходимые параметры. Такие как ширина карты, высота, ключ google map.

Выставляем необходимые категории и вуоля! Работает.

Но вот незадача.. если при добавлении координаты не были изменены( то есть дефолтные) карта показывается, и показываются эти самые значения по умолчанию. А ведь по сути карта тут нафиг не нужна. И так задача и решение:

если не определены координаты то карту не показывать при просмотре объявления adsmanager.

Решение:

открываем images\com_adsmanager\plugins\gmap\plug.php
ищем строку ~24       if ($result)

и изменяем параметр условия: if ($result->lat != ‘тут значение по умолчанию latityde из админки’)

Впринципе всё. Решение топорное но работает, далее копаться лень, если кто доделает изящно пишите)

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

Запись опубликована в рубрике Joomla с метками . Добавьте в закладки постоянную ссылку.

2 комментария на «Хак — скрываем googlemap в adsmanager если координаты объявления не заданы.»

  1. Максим говорит:

    Просто выведи в панель ссылкой и укажи что должна отображаться на главной. Все просто.

  2. Андрей говорит:

    Подскажите, как сделать чтобы в поле автозаполнения были только Российские города?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *