Вполне даже смотриццо...
А если не сложно, как делали? (чуть подробнее, кратко для "секретарш")... ))
На самом деле этот функционал состоит из 2-х частей.
Получение и сохранение координат по адресу объекта
Вывод карты и AJAX обновление
Первая часть несложная, упрощенная схема действий такая:
1. К типу материала добавляем поле типа строка где будем хранить координаты
2. Создаем Правило (Rules), которое срабатывает при создании или изменении нашего типа материала. Тип действия php-код, который собирает адрес, и запрашивает через публичное апи яндекса координаты этого адреса, при получении их сохраняет в наше специальное поле.
3. Вот и все!
Вторая часть сложнее и состоит из кучи неоптимального js-кода (каюсь, отложил рефакторинг на потом, а потом не случилось) и Views с контекстными фильтрами, которое отдает данные в JSON
Ну вот есть рабочий сайт со штатными полями Страна, Город, Улица, Дом Как карту-то вывести внизу? Секретарша-то неасилит ещё и заполнение "странных служебных полей модуля"
Делал через Rules на сохранение материала через API яндекса по адресу получал координаты и сохранял их в специальном поле материала.
Делалось это как раз для облегчения жизни "секретарш", в итоге получилась вот такая страничка http://milyana.ru/shops
ребята, создайте отдельное поле для типа материала куда вставляйте свой js или просто координаты. Модулей в репозиториях достаточно и для яндекса и для гугеля.
строки #146 и #154 смотрите
https://github.com/paulirish/infinite-scroll/blob/master/jquery.infinitescroll.js
придется пару строк скрипте поправить, через скайп быстрее
для начала решите как себя должна вести пагинация.
для начала я бы попробовал убрать из вызова:
navSelector : '.navigation', // селектор контейнера для навигации по старинцам
nextSelector : '.navigation a', // селектор для навигации
И кстати при прокрутке панели пагинации вообще display:none ставиться
---------- Добавлено 06.01.2014 в 00:40 ----------
надо вызывать людей, которые с DLE больше знакомы. Можно поковырять скрипты, но это будет костыль.
ну тут как-бы есть своя логика: пагинация не нужна если скроллинг бесконечный.
А прячется она потому что блоки становятся position: absolute
ссылку на сайт дайте где проблема, не совсем понятно кто и куда прячется, скорее всего проблема в css
Вполне даже смотриццо...
А если не сложно, как делали? (чуть подробнее, кратко для "секретарш")... ))
На самом деле этот функционал состоит из 2-х частей.
Первая часть несложная, упрощенная схема действий такая:
1. К типу материала добавляем поле типа строка где будем хранить координаты
2. Создаем Правило (Rules), которое срабатывает при создании или изменении нашего типа материала. Тип действия php-код, который собирает адрес, и запрашивает через публичное апи яндекса координаты этого адреса, при получении их сохраняет в наше специальное поле.
3. Вот и все!
Вторая часть сложнее и состоит из кучи неоптимального js-кода (каюсь, отложил рефакторинг на потом, а потом не случилось) и Views с контекстными фильтрами, которое отдает данные в JSON
2008-∞ 😂 , изучение не прекращается.
---------- Добавлено 03.01.2014 в 14:26 ----------
Решил проблему путем перехода на TinyMCE.
карты яндекса можно и картинкой вставлять. Опять же зная координаты
Ну вот есть рабочий сайт со штатными полями Страна, Город, Улица, Дом
Как карту-то вывести внизу?
Секретарша-то неасилит ещё и заполнение "странных служебных полей модуля"
Делал через Rules на сохранение материала через API яндекса по адресу получал координаты и сохранял их в специальном поле материала.
Делалось это как раз для облегчения жизни "секретарш", в итоге получилась вот такая страничка http://milyana.ru/shops
ребята, создайте отдельное поле для типа материала куда вставляйте свой js или просто координаты. Модулей в репозиториях достаточно и для яндекса и для гугеля.
Всех с наступившим!!