Новости 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 Гость просматривают эту тему.
  • 11 Ответов
  • 1030 Просмотров
*

Protey

  • Новичок
  • 4
  • 0 / 0
Написал свой компонент. Инсталлируется/Удаляется все ок.
Задача: добавить javascript в шаблон(ы) сайта. javascript должен быть подключен для всех страниц сайта, а не только для страницы компонента.

Как можно прописать это в скрипт установки компонента?


Пример подключения типа:
$document = JFactory::getDocument();
$document->addScript('/media/system/js/sample.js');

уже видел. Но надо сделать для ВСЕХ страниц сайта!
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
А зачем для всех? Что он должен делать?
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
на всех страницах - это плагин группы system. или модуль, который опубликован на всех страницах. но проще плагин.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
dmitry_stas, блин, надо было дождаться ответа гражданина.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Protey

  • Новичок
  • 4
  • 0 / 0
на всех страницах - это плагин группы system. или модуль, который опубликован на всех страницах. но проще плагин.
Про модуль на всех страницах понятно: в код модуля добавляем указанные выше две строки и скрипт на всех страницах.
Поясните про плагин, пожалуйста. Я могу его добавить в инсталлятор компонента? И если да, то можно пример?

А зачем для всех? Что он должен делать?
На любой странице сайта (статья, описание и т.д.) может быть вставлено поле для ввода с определенным маркером. Я должен по вводу данных делать AJAX запрос на сервер, получить некие данные и отобразить рядом с этим полем. Все события для этого поля будут в javascript файле.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
dmitry_stas, блин, надо было дождаться ответа гражданина.
тебе что-то показалось? :) мне сначала тоже, но потом подумал, что навряд ли вопрос звучал именно так :)

Цитировать
На любой странице сайта (статья, описание и т.д.) может быть вставлено поле для ввода с определенным маркером. Я должен по вводу данных делать AJAX запрос на сервер, получить некие данные и отобразить рядом с этим полем. Все события для этого поля будут в javascript файле.
нет смысла делать это плагином, для этого придуманы модули. вебмастер публикует модуль в том блоке, который подходит по его мнению для этого, и вопрос решен. как пример - модуль, который выводит статус заказа в интернет магазине по его номеру. клиент вводит номер своего заказа - видит статус. но позицию вывода модуля определяет разработчик интернет-магазина. зависит от шаблона, и т.д.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
На любой странице сайта (статья, описание и т.д.) может быть вставлено поле для ввода с определенным маркером. Я должен по вводу данных делать AJAX запрос на сервер, получить некие данные и отобразить рядом с этим полем. Все события для этого поля будут в javascript файле.

Согласна с Дмитрием, при таком раскладе - именно модуль.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Protey

  • Новичок
  • 4
  • 0 / 0
Я прошу прощения за отсутствие базовых знаний, только вчера познакомился с Joomla.

Вероятно я с самого начала ошибся с выбором "компонента" вместо модуля.
Из всего предложенного Joomla я выбрал "компонент" т.к. он имеет удобный интерфейс инсталляции с развертыванием таблиц БД, которые потом в админке набиваются данными.

Однако мое решение мне казалось наиболее эффективным.
Контентмастеру не надо объяснять, что на каждую страницу, где есть поле для ввода кода, надо добавлять модуль.
Достаточно загрузить скрипт и неважно где разместит элемент ввода контентмастер (заголовок, футер, рекламный блок и пр.).

Сейчас просто добавил в темплейт в файл index.php загрузку js и все уже работает.
Но хотелось бы, что бы со сменой темплейта этот скрипт подгружался и туда.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Дык, с модулем так оно и будет. Если Вы подключаете скрипт посредством API Joomla, а, похоже, Вы именно так и собираетесь сделать - его подключение выведется в header страницы.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Вероятно я с самого начала ошибся с выбором "компонента" вместо модуля.
Из всего предложенного Joomla я выбрал "компонент" т.к. он имеет удобный интерфейс инсталляции с развертыванием таблиц БД, которые потом в админке набиваются данными.
нет, не ошиблись. для этого и создан компонент.

Цитировать
Контентмастеру не надо объяснять, что на каждую страницу, где есть поле для ввода кода, надо добавлять модуль.
ему и так не надо ничего объяснять. модуль создается 1, а не на каждую страницу. вебмастер может легко выбрать, где ему удобно разместить модуль. модуль работает в связке с компонентом.

Цитировать
Сейчас просто добавил в темплейт в файл index.php загрузку js и все уже работает.
т.е. это какой то виджет, который сам выбирает где ему появится? типа плавающей кнопки чата?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Protey

  • Новичок
  • 4
  • 0 / 0
т.е. это какой то виджет, который сам выбирает где ему появится? типа плавающей кнопки чата?
выбирает место контент мастер - ставит поле для ввода.
В поле ввода вбивают код из 3х цифр, я показываю ответ из БД.
Что там, без понятия - язык не англ. и не немецкий...
« Последнее редактирование: 08.05.2017, 23:11:02 от Protey »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
выбирает место контент мастер - ставит поле для ввода.
В поле ввода вбивают код из 3х цифр, я показываю ответ из БД.
тогда это должен быть модуль.

Что там, без понятия - язык не англ. и не немецкий...
это как? :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Добавить произвольное поле в форму редактирования пункта меню

Автор zahar_92

Ответов: 4
Просмотров: 1109
Последний ответ 16.01.2022, 21:38:25
от zahar_92
Где добавить содержимое в панели печати материала

Автор vetkrs

Ответов: 6
Просмотров: 1107
Последний ответ 13.11.2021, 12:55:47
от gartes
После обновления Joomla версия 3.9.26 ошибка компонента com_widgetkit

Автор kate19

Ответов: 2
Просмотров: 1416
Последний ответ 14.05.2021, 22:34:26
от sivers
Добавить next и prev как элекенты пагинации

Автор robotwerder

Ответов: 0
Просмотров: 768
Последний ответ 04.03.2021, 11:15:14
от robotwerder
Не срабатывает кнопка формы подписки с Javascript на сайте

Автор salesekspert

Ответов: 1
Просмотров: 842
Последний ответ 10.02.2021, 17:19:04
от v42bis