Новости Joomla

WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты

WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты

👩‍💻 WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты.v.2.1.0. Что нового?Сохранение последнего вида карты. Добавлены новые опции, позволяющие как для одного экземпляра модуля, так и для всех сохранять на устройстве пользователя последний использованный центр (координаты) и масштаб (zoom) карты. Это позволит открыть карту в том же месте после обновления страницы или при повторном открытии браузера.Определение местоположения пользователя.Модуль может определять местоположение пользователя и центрировать карту на нём. При одновременном использовании с функцией сохранения последнего вида карты определение геопозиции будет срабатывать только в первый раз. В дальнейшем, если обнаружены сохранённые данные центра и масштаба - будут использоваться они.CSS классы для маркеров карты.Всем маркерам карты добавлен CSS-класс wt-yandex-map-items-marker. Для просмотренных маркеров (по которым кликали) добавляется CSS-класс wt-yandex-map-items-marker-viewed, что позволит выделять просмотренные маркеры с помощью стилей в CSS-файлах вашего шаблона. Также для контейнеров маркеров ymaps на карте добавлены data-атрибуты: data-module-id - id модуля и data-marker-id - id маркера.Обработка GET-параметров в URL.Карта может реагировать на GET-параметры в url:- map[zoom] - устанавливает параметр масштаба.- map[center_latitude] и map[center_longitude] - широта и долгота центра карты.- map[marker_id] - id маркера, на котором центрируется карта.Таким образом вы можете создавать ссылку на карту с указанием конкретного маркера, на котором карта сфокусируется после загрузки маркеров. Например, https://site .ru/map?map[marker_id]=18465. Или же ссылку с указанием конкретных координат: https://site .ru/map?map[zoom]=16&map[center_latitude]=51.529706&map[center_longitude]=46.033922Страница расширенияGitHub расширенияВидео-обзор на YoutubeВидео-обзор на VK ВидеоВидео-обзор на Rutube@joomlafeed#joomla #yandex

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

FIORD_CMS

  • Захожу иногда
  • 119
  • 3 / 0
Предложенный в http://joomlaforum.ru/index.php/topic,157642.0.html вариант работает, но так и не удалось защититься от "чужой информации", который приходит вместе с вопросом по продукту. Поэтому реализовал этот же функционал с помощью хорошо работающего и достаточно мощного компонента формы обратной связи aicontactsafe http://extensions.joomla.org/extensions/contacts-and-feedback/contact-forms/7901. Идея следующая: при вызове компонента из ЖШ передать ему два дополнительных параметра: subject и subject_link.
После установки aiContactSafe и создания формы (в терминах aicontactsafe - профайла и в моем случае с номером 1, pf=1)  обратной связи (рис.) надо сделать всего лишь несколько правок. Все эти правки вы легко увидите в исходных текстах во вложении по ключевому слову subject
1. в файле /components/com_aicontactsafe/views/message/tmpl/message.xml   добавляем два новых поля subject и subject_link
2. в файле /components/com_aicontactsafe/views/message/view.html.php добавлены строки, которые позволяют из  параметров subject= и subject_link= взять их значения и поместить в форму обратной связи
3. в components/com_jshopping/templates/default/product/product_default.php добавить строку
Код
 <a title="<?php print _JSHOP_ASK_QUESTION ?>" href="<?php echo "http://".$_SERVER['SERVER_NAME']."/index.php?option=com_aicontactsafe&view=message&layout=message&pf=1&redirect_on_success=&searchword=&Itemid=536&lang=ru&subject_link="."http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];?><?php print '&subject='.htmlspecialchars($this->product->name);?>">  <?php print _JSHOP_ASK_QUESTION ?> <?php print $this->product->name ?> </a>  
Эта строка берет значения имени товара и ссылки на него и передает в форму обратной связи.

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

aiContactSafe 2.0.19 RUS - компонент для создания формы обратно

Автор ЗЛОЙ на всех

Ответов: 175
Просмотров: 117601
Последний ответ 05.07.2019, 13:18:19
от Simba
AiContactSafe при установке все вкладки пустые

Автор lannik

Ответов: 0
Просмотров: 4083
Последний ответ 09.01.2017, 16:27:27
от lannik
Проблема с aiContactSafe ссылка для перенаправления не работает

Автор alixsjr

Ответов: 0
Просмотров: 4390
Последний ответ 09.12.2016, 17:53:41
от alixsjr
Странное поведение aiContactSafe 2.0.16 beta20

Автор nikstorm

Ответов: 0
Просмотров: 4773
Последний ответ 12.09.2015, 02:22:44
от nikstorm
Для Joomla 3 есть aiContactSafe?

Автор fedos666

Ответов: 2
Просмотров: 6871
Последний ответ 11.05.2015, 21:44:14
от jurassik