Новости Joomla

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

👩‍💻 20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями. Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.Читать интервью@joomlafeed#joomla #community

WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM

👩‍💻 WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM.Плагин умеет отправлять данные заказа из Joomla компонента интернет-магазина RadicalMart в AmoCRM, а так же оставлять примечания к сделке при смене статуса заказа (выберите необходимые статусы заказа RadicalMart в настройках плагина).Возможности плагина - создание сделок в AmoCRM в момент создания заказа в интернет-магазине RadicalMart- выбор воронки AmoCRM, в которой создавать сделки- выбор тега, которым будут помечаться созданные сделки- в комментарий к сделке при создании заказа пишутся:-- точная общая сумма заказа (Amo CRM не принимает дробные значения в поле бюджет, например с копейками)-- статус заказа-- информация о доставке (способ, адрес и комментарий)-- информация о способе оплаты-- контактные данные покупателя (могут отличаться от данных пользователя, создавшего заказ. Например, если доставка для другого человека)-- прямая ссылка на заказ в панели администрирования сайта-- список товаров заказа (опционально)добавление комментария к сделке при изменении статуса заказа в интернет-магазине RadicalMart (выберите необходимые статусы заказа в настройках плагина)-- добавляет в интерфейс просмотра заказа ссылку на сделку в AmoCRM, если таковая обнаружена (соответствие заказов и сделок хранится в базе данных)-- UTM-метки для сделки. Указывает, если на сайте используется комплект плагинов RadicalForm и WT AmoCRM - RadicalForm.
Для работы плагина необходима установка и настройка библиотеки WT Amo CRM library для Joomla версии 1.3.0 и выше.
Плагин бесплатный. Тестировался на Joomla 5.4 и RadicalMart 2.2.4.
Страница расширения и скачатьТак же:- Интернет-магазин RadicalMart- WT Amo CRM библиотека интеграции Joomla и AmoCRM- RadicalForm плагин обратной связи- WT AmoCRM - RadicalForm - плагин отправки сообщений из RadicalForm в AmoCRM@joomlafeed#joomla #crm #amocrm #radicalmart

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

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Ребята подскажите пожалуйста!  
По клику на ссылку должна срабатывать функция.

Ссылка 1: <a class="close-link"><i class="fa fa-close"></i></a>
Ссылка 2: <a class="collapse-link"><i class="fa fa-chevron-up"></i></a>

Функция находится в отдельном файле, Файл js подключен к шаблону сайта.

Смотрел фаербагом html-код страницы, но не вижу как вызывается эта функция.

(Функция по клику сворачивает и разворачивает блок модуля с текстом.
Пример можете посмотреть здесь https://colorlib.com/polygon/gentelella/index.html )

Скрипт смотрите в спойлере:
Спойлер
[свернуть]
Мой HTML-код:
Спойлер
[свернуть]
CSS:
Спойлер
[свернуть]

Здесь https://colorlib.com/polygon/gentelella/index.html смотрите рабочие блоки  App Versions,  Device Usage,  Quick Settings
Но даже если скопировать HTML-Код (Весь модуль напр. App Versions) и вставить рядом с этими блоками на этом же сайте(в визуальном редакторе) он не будет работать!
« Последнее редактирование: 25.11.2016, 09:32:03 от DjumaI »
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #2 : 25.11.2016, 07:23:13 »
И вопрос ваш в чём?
Почему функция у меня на сайте не вызывается а на их сайте работает?

Я штмл со стилями и файл со скриптами СКОПИРОВАЛ с того сайта!
(ШТМЛ-код копировал с помощью инструментов для разработчика в браузере, подозреваю что в ШТМЛ-коде при таком копировании упускается какое то событие типа onclick или чтото другое )

Пробовал с помощью инструмента разработчиков визуально редактировать блоки на их сайте, копировал полностью модуль и вставлял рядом его копию - в итоге копия не работает а оригинал работает сворачивается и разворачивается, почему не могу понять!
Подскажите пожалуйста, всю ночь гуглил решение так и не нашел!
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Как вызвать функцию по клику?
« Ответ #3 : 25.11.2016, 07:53:18 »
Цитировать
ШТМЛ
HTML, эйч-ти-эм-эль :)

Функция, о которой вы говорите, подвешена в качестве обработчика на определённое событие. Это можно сделать не только в ШТМЛ посредством аттрибута onclick (этот вариант считается "грязным" кодингом), но также в JavaScript, встроенном или внешнем скрипте, например:

Код
jQuery(function($){
  $('.close-link').on('click', ОБРАБОТЧИК);
});

P.S. Жирным шрифтом не злоупотребляйте. Ваши выделения никак не влияют на содержание Вашего вопроса и способность окружающих его понять.

*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #4 : 25.11.2016, 08:13:40 »
HTML, эйч-ти-эм-эль :)

Функция, о которой вы говорите, подвешена в качестве обработчика на определённое событие. Это можно сделать не только в ШТМЛ посредством аттрибута onclick (этот вариант считается "грязным" кодингом), но также в JavaScript, встроенном или внешнем скрипте, например:

Код
jQuery(function($){
  $('.close-link').on('click', ОБРАБОТЧИК);
});

P.S. Жирным шрифтом не злоупотребляйте. Ваши выделения никак не влияют на содержание Вашего вопроса и способность окружающих его понять.


Спасибо за ответ и поучения  :-)
Но мне вот интересно почему мною  описаный пример у меня не работает? Где я протупил или что упустил?
Это уже дело принципа узнать и усвоить урок.

*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как вызвать функцию по клику?
« Ответ #5 : 25.11.2016, 09:03:54 »
Приведите ваш HTML-код: без него нечего вам подсказать.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #6 : 25.11.2016, 09:16:35 »
Приведите ваш HTML-код: без него нечего вам подсказать.
Мой HTML-код:
Спойлер
[свернуть]
CSS:
Спойлер
[свернуть]

Здесь https://colorlib.com/polygon/gentelella/index.html смотрите рабочие блоки  App Versions,  Device Usage,  Quick Settings
Но даже если скопировать HTML-Код (Весь модуль напр. App Versions) и вставить рядом с этими блоками на этом же сайте ( с помощью инструмента для разработчика (визуальный редактор) ) он не будет работать!


« Последнее редактирование: 25.11.2016, 09:33:05 от DjumaI »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как вызвать функцию по клику?
« Ответ #7 : 25.11.2016, 09:40:05 »
Все работает же: https://jsfiddle.net/n_robert/weL0o3Lg/. Но зачем так много лишнего, если хотите лишь сворачивать/разворачивать элемент?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #8 : 25.11.2016, 10:09:43 »
Все работает же: https://jsfiddle.net/n_robert/weL0o3Lg/. Но зачем так много лишнего, если хотите лишь сворачивать/разворачивать элемент?
Спасибо, действительно вижу у вас работает.
А у меня на локальном сервере не хочет вот скрин

Создаю сайт на базовом шаблоне Joomla 3.4.6 Протостар + Bootstrap 3 - может это какой то баг этого шаблона или конфликт бутстрапа?
Поставил Joomla options-master и отключил :
  • Mootools
  • Jquery
  • Bootstrap
Все ошибки исчезли но модуль все равно не сворачивается!
« Последнее редактирование: 25.11.2016, 11:27:14 от DjumaI »
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #9 : 25.11.2016, 11:38:13 »
Все работает же: https://jsfiddle.net/n_robert/weL0o3Lg/. Но зачем так много лишнего, если хотите лишь сворачивать/разворачивать элемент?
(Извините что не ответил сразу )
Хочу сделать чтобы модульные позиции сворачивались и разворачивались и чтобы можно было закрыть блок.
Так как опыта в js практически ноль, пытаюсь кое как учиться взяв понравившийся готовый пример и переделывать под себя.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Как вызвать функцию по клику?
« Ответ #10 : 25.11.2016, 11:51:59 »
Создаю сайт на базовом шаблоне Joomla 3.4.6 Протостар + Bootstrap 3 - может это какой то баг этого шаблона или конфликт бутстрапа?
зачем лепить какие-то скрипты если это есть в Bootstrap?
http://getbootstrap.com/javascript/#collapse
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #11 : 25.11.2016, 12:06:38 »
зачем лепить какие-то скрипты если это есть в Bootstrap?
http://getbootstrap.com/javascript/#collapse
Спасибо незнал!  Бутстрап тогда решает сворачивание модуля и закрытие (alert).
А как на счет смены иконки при клике (шеврон вниз и шеврон вверх) - как ее организовать лучше?

И еще хотел бы Вас спросить, Роберт Н. сбросил мне ссылку на рабочий пример https://jsfiddle.net/n_robert/weL0o3Lg/ но если нажать на кнопку Run слева вверху (или CTRL + Return) то после этого пример перестает работать. Почему так?
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #12 : 25.11.2016, 12:14:15 »
Все работает же: https://jsfiddle.net/n_robert/weL0o3Lg/. Но зачем так много лишнего, если хотите лишь сворачивать/разворачивать элемент?
После нажатия на рун пример перестаёт работать.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как вызвать функцию по клику?
« Ответ #13 : 25.11.2016, 13:13:45 »
После нажатия на рун пример перестаёт работать.
Не перестает. Не знаю, на что вы там нажимали.
Убрал лишний код. И еще пример, чтобы вы поняли, как все работает.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

DjumaI

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вызвать функцию по клику?
« Ответ #14 : 27.11.2016, 17:46:16 »
Не перестает. Не знаю, на что вы там нажимали.
Убрал лишний код. И еще пример, чтобы вы поняли, как все работает.
Извините что на несколько дней пропал и не ответил Вам!
Спасибо Вам большое за исправленный код (как только заменил его у себя - все заработало). Особенно Вам благодарен за обучающий пример  который объясняет как это работает!
Спасибо Вам за то, что поделились своими знаниями!
Вопрос решен!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Тип поля формы Select sql, как заполнить его через функцию php?

Автор GuDeVic

Ответов: 13
Просмотров: 1776
Последний ответ 07.10.2022, 12:25:45
от fsv
Как вызвать одинаковый массив инструкцией $params-&gt;get() в разных модулях?

Автор user2008june

Ответов: 6
Просмотров: 906
Последний ответ 13.12.2021, 19:52:39
от anatol81n
Запуск кода по клику

Автор ShopES

Ответов: 6
Просмотров: 634
Последний ответ 29.06.2021, 14:29:39
от sivers
Модальное окно по клику средствами Joomla?

Автор romagromov

Ответов: 8
Просмотров: 1683
Последний ответ 17.12.2020, 20:44:52
от romagromov
Убрать увеличение картинок по клику

Автор TheEd

Ответов: 5
Просмотров: 1543
Последний ответ 26.11.2019, 14:46:34
от sivers