Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

OKEAH

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
Вот возникла очередная задача.
Нужно чтобы пользователь с фронта добавлял в свою статью, на карту Google map метку со своим адресом.
И не вписывал долготу и широту вручную. А кликая по карте получал автоматом эти данные. Сохранял, и потом его метка появлялась бы на карте.
Если кто уже решил эту задачу, прошу подсказок...:)
*

mgm

  • Захожу иногда
  • 67
  • 3 / 0
Я буду такое делать. Только на Яндекс Картах. У них API хорошо расписан. Всё построено на JavaScript. По сути делов не сильно много - добавил скрипт на страницу, получил координаты и поместил в нужное поле формы. Вот и вся любовь.
Для показа - то же самое в обратном порядке. Поле - текстовая строка. При желании эти же координаты можно будет использовать для Google (если будет такая шняга доступна), только поменять порядок координат.
*

mystique

  • Захожу иногда
  • 169
  • 4 / 0
А можно вопрос на засыпку? получилось ли? ;)
*

Travkin

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
{mosmap address='<?php echo $jSeblod->contact_addr->value; ?>'}

Вставляем этот код в шаблон. <?php echo $jSeblod->contact_addr->value; ?> - это текстовое поле куда вбивается адрес....Использовал плагин plugin_googlemap_J15.2.12o....все работает ПРОВЕРЕНО
*

mgm

  • Захожу иногда
  • 67
  • 3 / 0
А можно вопрос на засыпку? получилось ли? ;)
Получилось ;)
Только кроме координат в той же строке храню ещё и масштаб карты
*

mystique

  • Захожу иногда
  • 169
  • 4 / 0
Это рещение для введенного адреса ,как я понял. А как сохранить широту-долготу, если пользователь кликнул по карте? И куда он тыкать будет? Как карту для задания координат пользователем вывести на экране написания статьи?
« Последнее редактирование: 01.02.2011, 18:14:42 от mystique »
*

mgm

  • Захожу иногда
  • 67
  • 3 / 0
Это рещение для введенного адреса ,как я понял. А как сохранить широту-долготу, если пользователь кликнул по карте? И куда он тыкать будет? Как карту для задания координат пользователем вывести на экране написания статьи?
Когда пользователь тыкает в карту, для этого случая предусмотрены соответствующие события.
Для вывода карты и управления её параметрами предусмотрены специальные скрипты.
Взаимодействие карты и пользователя происходит с помощью javascript, а не php, не забывайте.
Всё это очень подробно и с примерами описано руководстве по Яндекс картам.
Всё, что хотел, я сделал в течение часа, следуя исключительно описанию.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JOOMLA+SEBLOD+GOOGLE.MAP

Автор jukov_b1

Ответов: 0
Просмотров: 3515
Последний ответ 13.12.2018, 01:14:55
от jukov_b1
Как починить плагин seblod - RP Google maps под Joomla 3.3.6?

Автор imanager

Ответов: 2
Просмотров: 5644
Последний ответ 14.06.2017, 14:47:25
от denis174
watermark в jSeBlod CCK. Чтобы работал нормально?

Автор OKEAH

Ответов: 2
Просмотров: 6064
Последний ответ 10.07.2012, 17:57:45
от greenmar
Обратная связь: читающий статью(любой пользователь) автору статьи

Автор Ghost_64rus

Ответов: 0
Просмотров: 1717
Последний ответ 22.12.2011, 10:34:26
от Ghost_64rus