Gmap + AdsManager 2.7 выдает ошибки при сохранении статьи.

  • 22 Ответов
  • 13496 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Justgosu

  • Осваиваюсь на форуме
  • ***
  • 45
  • 0
  • Learning PHP
Захожу в создание статьи, карта отображается нормально, добавляю все параметры, жму сохранить и вижу:


Warning: Missing argument 3 for AdsManagerGmapPlugin::onFormSave(), called in administrator/components/com_adsmanager/tables/contents.php on line 155 and defined in images/com_adsmanager/plugins/Gmap (2)/plug.php on line 122

Catchable fatal error: Object of class stdClass could not be converted to string in /images/com_adsmanager/plugins/Gmap (2)/plug.php on line 124


может есть какое решение, подскажите пожалуйста. !

Использую следующую версию плагина.(во вложении)

[вложение удалено Администратором]

*

srg

  • Давно я тут
  • ****
  • 208
  • 40
да, в AdsManager сменили обработчики  плагинов теперь в функциях onFormSave() не три, а 2 параметра, причем и эти 2 параметра другого типа стали, в общем разработчики плагинов должны поправить свои функции под версию 2,7

*

LS_D

  • Осваиваюсь на форуме
  • ***
  • 155
  • 16
Ловите!
Замените полностью содежимое файла plug.php
Спойлер
[свернуть]

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
Ловите!
Замените полностью содежимое файла plug.php
Спойлер
[свернуть]
теперь нет карты

*

LS_D

  • Осваиваюсь на форуме
  • ***
  • 155
  • 16
теперь нет карты
Попробуй старый удалить, а этот запоковать и установить.

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
Попробуй старый удалить, а этот запоковать и установить.
ключ апи обязательный?

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло
1. тоже не могу победить. место под карту показывает (размер задается в настройке поля), а самой карты нет
и вот еще:
2. тут написано, что "...для работы с Google Maps API v3, никакого ключа не нужно..."
Это так?

Отвечаю сам - скорее всего не так, потому что в админке, в настройке поля рядом с полем для ключа Гугл есть ссылочка на Гугловую справку по ключам. Там все понятно..
Таким образом второй вопрос снят, а вот первый пока не побежден...
« Последнее редактирование: 23.10.2012, 16:00:46 от d-master »

*

LS_D

  • Осваиваюсь на форуме
  • ***
  • 155
  • 16
ключ апи обязательный?
Нет.
Не отображает где? В форме добавления объявления или в детальном виде объявы?

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
Нет.
Не отображает где? В форме добавления объявления или в детальном виде объявы?
В форме, а в объявлении пока неизвестно

*

LS_D

  • Осваиваюсь на форуме
  • ***
  • 155
  • 16
В форме, а в объявлении пока неизвестно
Странно у меня все работает

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло
У меня тож не работает. Так же.
Доп. симптомы: Установил  Google key и специально в его настройках (В консоли Googleа указал другой домен - при проверке на своем сайте получил уведомление, что ключ не может использоваться для моего сайта. Значит key отрабатывает. Поставил "для любого домена" - уведомление пропало.
При добавлении объявления вижу строку для ввода адреса, но впечатление, что кнопка GO ниче не делает....
Ниже вижу зарезервированную область 400х400 (как я настроил в админке в настройках поля ad_gmap)
Смутило меня тока, что размер поля ad_gmap = 20 (это нашел в phpadmin), хотя мож оно и не актуально для другого типа, которым является ad_gmap.
Оч хотелось бы решить проблему... Чем могу еще помочь?

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло
Нашел рабочий плагин в другом месте. Приаттачить пока не могу-видимо прав нет... или туплю.
Завтра куда-нть положу..

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
Нашел рабочий плагин в другом месте. Приаттачить пока не могу-видимо прав нет... или туплю.
Завтра куда-нть положу..
выложи код файла

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло
Да в том и дело, что код вроде тот же...
Возможно дело в регистре. В линуксах Gmap.zip и gmap.zip - это разные файлы... у меня начинается с маленькой буквы и сам архив, и  абсолютно все, что внутри (Google Maps - у меня написано с маленьких букв, то есть у меня: ggoogle maps)

А вот на этом форуме я не могу написать гугл с маленькой буквы - он мне автоматом ставит большие. В этом и проблема.  Поэтому поставил подряд две g в "ggogle maps" выше.

В общем бери этот же код, переводи все принудительно в нижний регистр и заработает.
В самом конце файла plug.php еще можно добавить пустую строку
 
« Последнее редактирование: 24.10.2012, 09:05:16 от d-master »

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
не прокатило.

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
Может версия Joomla имеет значение?
у меня 2.5

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло
у меня тоже, J2.5 AdsManager 2.7
С народа пробовал файл?

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55

*

d-master

  • Захожу иногда
  • **
  • 18
  • 2
  • Деньги на мыло
еще. в папке /images/com_adsmanager/plugins - папка gmap с маленькой буквы? у меня с маленькой - я удалил старую и заново установил плагин.

*

max_1985

  • Завсегдатай
  • *****
  • 598
  • 55
Не знаю что не так, но не получилось.
Нашел в другом месте, заработало!
Плагин прилагаю. 

[вложение удалено Администратором]

*

HKDOAM

  • Захожу иногда
  • **
  • 22
  • 0
Положил на Я.народ

спасибо, заработал... жалко что Google а не Яндекс... но и на этом большое спасибо

*

avtomastersu

  • Осваиваюсь на форуме
  • ***
  • 57
  • 0
  • Статьи интересных тем
Положил на Я.народ

Да продлятся годы твои d-master. Думал мозг закипит от ихней не доработки. Сменил и все заработало   *DRINK*
Бесплатно добавить статью,сайт, объявление в katalogclub.ru