1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

Adsmanager 3.0.4. от 20 апреля 2015

Discussion in 'Вопросы по расширениям Joomla [тех. поддержка]' started by game, May 5, 2015.

Thread Status:
Not open for further replies.
  1. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    В версии 3.0.4 разработчиком исправлены многие ошибки, в том числе и проблема с расширенным поиском.
    Но почему то в нашей версии ( и в квикстарте и в исходном компоненте) эта проблема сохранилась.
    Давайте разберемся вместе.

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

    Суть проблемы: после инициации функции поиска в модуле advansed search на front end сайта должны сохраняться выбранные категории и параметры поиска. В нашей версии поиск проходит правильно, но все параметры сбрасываются (reset). То есть в новой версии у разработчика можно убирать/добавлять условия к поиску выбрав галочки в модуле и выборка (result) меняется. А в нашей версии после каждого нажатия на кнопку поиск нужно все параметры поиска выбрать заново.

    Что сделано для теста: выставлены одинаковые параметры компонента и модулей как на сайте у разработчика , потом попробованы разные варианты этих ипараметров.
    Испробованы все версии браузеров и почищен кэш.

    Почему то в самом модуле ( в настройках) если стоит тег div , то мышкой встать на список выпадающих категорий нельзя - он пропадает. Но можно поменять например на тег address тогда работает.

    Кроме пустой joomla 3.4.1 и adsmanager больше ничего не ставлю.
    #1
  2. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    предыдущие темы по adsmanager закрыты, а хотелось бы спросить у
    Modi34
    #2
  3. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    И ещё может кто знает:
    Задача: вывести сразу после названия объявления его точный адрес на основании данных указанных ранее в карточке объявления при заполнении ad_gmap.

    Известно что если при заполнении карточки объявления изменить zoom , а потом нажать кнопку "сохранить" , то в базе формируется значение
    ad_gmap_zoom и можно его потом вытянуть куда хочется.

    При заполнении адреса и нажатии кнопки "сохранить" формируются ad_gmap_lat и ad_gmap_lng с помощью geocode google. В таком виде значения хранятся в базе, а при формировании карты они обрабатываются как я понял с помощью обратного geocode google и наносятся на карту.
    Следовательно мне нужно выполнить обратный geocode google на странице с detail и result и не формировать карту , а вывести адрес, правильно я это понял? Кто сталкивался уже.

    Почему вручную введенный адрес при заполнении в карточке ad_gmap пропадает после сохранения?
    Last edited: May 5, 2015
    #3
  4. Modi34

    Modi34 Свой человек

    Joined:
    Oct 31, 2014
    Messages:
    2,033
    Likes Received:
    720
    у вас 2 модуля mod_adsmanager_search и mod_adsmanager_advancedsearch - первый используется на демо сайте разработчика и работает без ошибок с сохранением результата, второй видимо по ошибке попал в сборку тк он ничем не отличается от первого кроме неправильной работы

    [​IMG]


    по поводу адреса - только если вы на должном уровне разбираетесь в gmap api https://developers.google.com/maps/?hl=ru если нет то проще написать небольшой js плагин который будет сохранять адрес в текстовое поле в админ панели при создании/редактировании объявления - если нужно скрытое поле…


    в целом все ошибки с которыми вы столкнулись не ошибки adsmanager - это проблемы вашей сборки - видимо плохого локального сервера - видимо денвера… рекомендую сменить хостинг или локальный сервер… я лично работаю на мамп про - за все время работы ни разу не возникало проблем ни с чем…
    #4
    modern.po likes this.
  5. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    разница между модулями:

    mod_adsmanager_search в самом модуле можно настроить только 5 полей ( смотрите рис. 1 с настройками внутри модуля) по которым будет проводится поиск - то есть это не поиск , а просто игрушка.
    mod_adsmanager_advancedsearch (рис. 2) - это уже нормальный поиск и если вы зайдете на сайте автора в админку то убедитесь что он работает. Я попробовал на 3 разных хостингах и модуль mod_adsmanager_advancedsearch (который вовсе не лишний, а наоборот самый главный из-за чего компонент в целом единственно и представляет интерес ) не работает как нужно. А как нужно показано на вашей гифке про первый модуль
    [​IMG]

    [​IMG]
    #5
  6. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    ребята , надо исправлять ситуацию, то ли битый архив скачали то ли что, а факт остается фактом - версия от разработчика работает как нужно , а наша версия не работает , нужно срочно что то предпринимать
    #6
  7. modern.po

    modern.po Админ Staff Member

    Joined:
    Aug 25, 2014
    Messages:
    842
    Likes Received:
    497
    Вот проверьте этот, есть баг теперь?
    Last edited: May 14, 2015
    #7
    Modi34 likes this.
  8. Modi34

    Modi34 Свой человек

    Joined:
    Oct 31, 2014
    Messages:
    2,033
    Likes Received:
    720
    ок, но этот компонент интересен далеко не из-за модуля поиска....
    срочно ничего никому не нужно... я поставил у себя квикстартом старую версию компонента 2.9 - там все работает хорошо - небольшая ошибка в модуле - где конкретно не разбирался - попробуйте поставить старую версию модуля https://www.dropbox.com/s/hqf8va3kjj2pf37/mod_adsmanager_advancedsearch.zip?dl=0 - там все так же как на демо сайте...
    [​IMG]
    от третьей версии изменения не очень большие - немного подправлены 2 файла - у меня сейчас нет возможности посмотреть где конкретно баг, но чуть позже как освобожусь я его подправлю...
    #8
    modern.po likes this.
  9. Modi34

    Modi34 Свой человек

    Joined:
    Oct 31, 2014
    Messages:
    2,033
    Likes Received:
    720
    да((( к сожалению есть
    #9
    modern.po likes this.
  10. Modi34

    Modi34 Свой человек

    Joined:
    Oct 31, 2014
    Messages:
    2,033
    Likes Received:
    720
    на 85-й строчке в /components/com_adsmanager/views/result/view.html.php нужно заменить catid на adv-catid
    результат:
    [​IMG]
    это правда может сломать обыкновенный модуль поиска - если сломает нужно делать if else чтобы и catid и adv-catid проверялись... видимо в следующем апдейте это появится у разработчика...
    а складчину в ошибках вы зря обвиняете...
    #10
    modern.po likes this.
  11. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    все таки разработчик такой? хах , в версии 2,9 столько ошибок что лучше её даже не доставать - там и карта и чекбоксы и всякое остальное
    #11
  12. modern.po

    modern.po Админ Staff Member

    Joined:
    Aug 25, 2014
    Messages:
    842
    Likes Received:
    497
    Поясните пожалуйста ваш последний комментарий. У Вас какие-то сомнения по поводу архива?
    Last edited: May 20, 2015
    #12
    Modi34 likes this.
  13. game

    game Опытный складчик

    Joined:
    Nov 29, 2014
    Messages:
    84
    Likes Received:
    6
    да не , это удивление насчет разработчика, в прошлый его просили исправить одно - вроде исправил, но зато перестало работать другое. Кто будет скачивать пусть не удивляются что возможны сюрпризы, надеюсь сия информация которую мы нашли совместно с Modi34 будет полезна следующим кто будет скачивать и разбираться с компонентом.
    #13
    modern.po likes this.
Thread Status:
Not open for further replies.