Media is too big
VIEW IN TELEGRAM
Саратов. Карл Орф. Последний, 24-й номер кантаты "Carmina Burana" плавно перетекает в знаменитый хор "O, Fortuna!"
Поделюсь немного не-айтишными впечатлениями)
Поделюсь немного не-айтишными впечатлениями)
👍5😱1
Как быстро настроить интеграцию AmoCRM и сайта на Joomla? - использовать PHP библиотеку WT AmoCRM для Joomla, которая предполагает использование её разработчиками. А разработчики могут написать любое количество плагинов и решений по интеграции и автоматизации AmoCRM и Joomla.
Смотреть на:
- Youtube
- Rutube
- VK Видео
00:15 - что такое эта библиотека и как она работает? Тех.ликбез.
03:00 - установка с сайта или с GitHub
04:00 - собственно установка и настройка интеграции.
05:10 - создание внешней интеграции в интерфейсе AmoCRM
08:05 - что-то пошло не так... Почему и как исправить (случай с пересозданием интеграции)
08:48 - успешное подключение к AmoCRM
11:11 - как понять что всё работает?
11:50 - демонстрация работы: отправка заказа из компонента интернет-магазина RadicalMart в AmoCRM
14:20 - потенциальные возможности по автоматизации бизнес-процессов в связке Joomla с AmoCRM
Скачать с сайта
Скачать с GitHub
Есть ряд готовых решений для интеграции:
- JoomShopping - Joomla компонент интернет-магазина
- RadicalMart - Joomla компонент интернет-магазина
- RadicalForm - Joomla плагин формы обратной связи
@webtolkru
#joomla #crm #amocrm #php #разработка #webdev #development
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
AmoCRM + Joomla: быстрая настройка интеграции. Библиотека WT AmoCRM.
Как быстро настроить интеграцию AmoCRM и сайта на Joomla? - использовать PHP библиотеку WT AmoCRM для Joomla, которая предполагает использование её разработчиками. А разработчики могут написать любое количество плагинов и решений по интеграции и автоматизации…
👍3
JIntervention Image v.3.11.5
PHP-библиотека обработки изображений Intervention Image для Joomla. Версия 2.7.2 для Joomla 3 и Joomla 4. Версии 3.x - для Joomla 4 и Joomla 5+.
Список изменений
- PHP 8.5. Tested PHP 8.5 support
- Bug fix. Fix issue with relative paths to font files in different versions of GD library
Подробнее
PHP-библиотека обработки изображений Intervention Image для Joomla. Версия 2.7.2 для Joomla 3 и Joomla 4. Версии 3.x - для Joomla 4 и Joomla 5+.
Список изменений
- PHP 8.5. Tested PHP 8.5 support
- Bug fix. Fix issue with relative paths to font files in different versions of GD library
Подробнее
👍2
Forwarded from Dmitriy Vasyukov
Список категорий RadicalMart 2.0.0
- совместимость с Joomla 6
- совместимость с RadicalMart 3
- макеты Uikit переписаны с использование Bootstrap
- исправлена работа с учетом максимального количества уровней
- исправлен учет активной родительской категории
- переписаны и упрощены для переопределения макеты требующие рекурсивного обхода подкатегорий (accordion и nav)
Совместимость только с RadicalMart 3.
В связи с изменением рекомендуется перепроверить названия макетов и вызываемые методы в переопределениях.
Расширение распространяется бесплатно. Поддержка функционала из коробки бесплатна и осуществляется только свободное от работы время в рабочие дни. Настойчивые требования и все претензии будут полностью игнорированы. Возможна доработка функционала под необходимые требования на платной основе.
https://sovmart.ru/catalog/radicalmart/modules/spisok-kategorij-radicalmart
- совместимость с Joomla 6
- совместимость с RadicalMart 3
- макеты Uikit переписаны с использование Bootstrap
- исправлена работа с учетом максимального количества уровней
- исправлен учет активной родительской категории
- переписаны и упрощены для переопределения макеты требующие рекурсивного обхода подкатегорий (accordion и nav)
Совместимость только с RadicalMart 3.
В связи с изменением рекомендуется перепроверить названия макетов и вызываемые методы в переопределениях.
Расширение распространяется бесплатно. Поддержка функционала из коробки бесплатна и осуществляется только свободное от работы время в рабочие дни. Настойчивые требования и все претензии будут полностью игнорированы. Возможна доработка функционала под необходимые требования на платной основе.
https://sovmart.ru/catalog/radicalmart/modules/spisok-kategorij-radicalmart
👍5
WT AmoCRM - RadicalMart v.1.0.1
Создание сделок в AmoCRM при создании заказа в интернет-магазине RadicalMart для Joomla.
Список изменений
- Исправление ошибок. Исправлена досадная ошибка по невнимательности, при которой не создавалась нужная таблица в базе данных при установке. После обновления на эту версию таблица появится в уже существующих установках.
Подробнее
#joomla #radicalmart #crm #amocrm
Создание сделок в AmoCRM при создании заказа в интернет-магазине RadicalMart для Joomla.
Список изменений
- Исправление ошибок. Исправлена досадная ошибка по невнимательности, при которой не создавалась нужная таблица в базе данных при установке. После обновления на эту версию таблица появится в уже существующих установках.
Подробнее
#joomla #radicalmart #crm #amocrm
👍1
WT SEO Meta templates - Tags v.1.0.2
Плагин-провайдер данных компонента тегов Joomla для основного плагина WT SEO Meta templates. Плагин позволяет задать уникализировать тег title и meta-тег description, а так же их пагинации. Если параметры плагина отключены совсем, то он просто будет формировать переменные, которые Вы можете использовать при заполнении title и meta-description вручную. Поддерживается только Joomla 4.
Список изменений
- Небольшие правки. Исправлена ошибка при удалении плагина.
Подробнее
Плагин-провайдер данных компонента тегов Joomla для основного плагина WT SEO Meta templates. Плагин позволяет задать уникализировать тег title и meta-тег description, а так же их пагинации. Если параметры плагина отключены совсем, то он просто будет формировать переменные, которые Вы можете использовать при заполнении title и meta-description вручную. Поддерживается только Joomla 4.
Список изменений
- Небольшие правки. Исправлена ошибка при удалении плагина.
Подробнее
👍3
WT SEO Meta templates - Content v.2.0.4
Плагин-провайдер данных материалов и категорий Joomla, а также их пользовательских полей для основного плагина WT SEO Meta templates. Параметры плагина позволяют задать единый для всех категорий и/или товаров шаблон, по которому будут формироваться текст тега <title> и текст meta-тега description. Если параметры плагина отключены совсем, то он просто будет формировать переменные, которые Вы можете использовать при заполнении <title> и meta-description вручную. Поддерживается Joomla 3 и Joomla 4.
Список изменений
- Мелкие правки. Предусмотрена дополнительная обработка потенциальных ошибок....
Подробнее
Плагин-провайдер данных материалов и категорий Joomla, а также их пользовательских полей для основного плагина WT SEO Meta templates. Параметры плагина позволяют задать единый для всех категорий и/или товаров шаблон, по которому будут формироваться текст тега <title> и текст meta-тега description. Если параметры плагина отключены совсем, то он просто будет формировать переменные, которые Вы можете использовать при заполнении <title> и meta-description вручную. Поддерживается Joomla 3 и Joomla 4.
Список изменений
- Мелкие правки. Предусмотрена дополнительная обработка потенциальных ошибок....
Подробнее
👍2
Forwarded from Гавриков Говорит про: маркетинг, бизнес, саморазвитие
Будущая площадка для рекламы?
Разработчики обнаружили в программном коде OpenAI для версии андроид следы для будущих интеграций с рекламными сервисами.
Скоро реклама будет попадаться между строк ИИ-чата🙂
Разработчики обнаружили в программном коде OpenAI для версии андроид следы для будущих интеграций с рекламными сервисами.
Скоро реклама будет попадаться между строк ИИ-чата
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
WT AmoCRM - RadicalMart v.1.0.2
Создание сделок в AmoCRM при создании заказа в интернет-магазине RadicalMart для Joomla.
Список изменений
- Проверка библиотеки WT AmoCRM. Плагин при установке проверяет наличие корректной версии библиотеки WT AmoCRM. Требуется библиотека версии не ниже 1.3.0.
Подробнее
Создание сделок в AmoCRM при создании заказа в интернет-магазине RadicalMart для Joomla.
Список изменений
- Проверка библиотеки WT AmoCRM. Плагин при установке проверяет наличие корректной версии библиотеки WT AmoCRM. Требуется библиотека версии не ниже 1.3.0.
Подробнее
👍1
Яндекс.Директ выкатил создание лендингов.
Как говорится в письме нужно это будет предпринимателям без сайта и небольшим бизнесам. Одни будут рассказывать о себе, а другие - экспериментировать в новых нишах или запускать акции.
Из заявленных возможностей:
- каталог товаров и услуг
- настраиваемые формы заявки
- фон для сайта и логотип компании
Выглядит как попытка куда-то пристроить наработки по созданию турбо-страниц, которые вроде не сильно нужны оказались. Но с другой стороны кому-то действительно это может пригодится, хотя завести карточку в Яндекс.Бизнес не так уж и долго, а мини-сайт сделать можно и там.
В общем, ещё одна конкуренция))
#joomla #сайты #яндекс
Как говорится в письме нужно это будет предпринимателям без сайта и небольшим бизнесам. Одни будут рассказывать о себе, а другие - экспериментировать в новых нишах или запускать акции.
Из заявленных возможностей:
- каталог товаров и услуг
- настраиваемые формы заявки
- фон для сайта и логотип компании
Выглядит как попытка куда-то пристроить наработки по созданию турбо-страниц, которые вроде не сильно нужны оказались. Но с другой стороны кому-то действительно это может пригодится, хотя завести карточку в Яндекс.Бизнес не так уж и долго, а мини-сайт сделать можно и там.
В общем, ещё одна конкуренция))
#joomla #сайты #яндекс
👌1
Forwarded from Joomla Feed (Sergey Tolkachyov)
В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями.
Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.
Читать интервью
@joomlafeed
#joomla #community
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Этой штуки пока нет в ядре, возможно появится в RadicalMart 3 попозже. Также в сообществе разработчиков сказали, что уже было несколько реализаций этого функционала, но в публичном доступе я их не нашёл. Поэтому выкладываю свою реализацию. Вдруг кому-нибудь пригодится.
Работает на Joomla 5 + RadicalMart 2.2.4.
Требует переопределений макетов в шаблоне сайта. Подробные инструкции по ссылкам
- Страница расширения
- GitHub расширения
#joomla #разработка #php #radicalmart
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from GitVerse News
Теперь можно публиковать статические сайты прямо из репозитория — документацию, блоги, лендинги и любые проекты на Markdown.
GitVerse Pages автоматически сконфигурирует, соберет и развернет сайт. Все, что нужно — включить Pages в настройках репозитория.
Оставляйте заявку на ранний доступ — подключаем по очереди.
А дальше будет еще интереснее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Joomla Feed (Sergey Tolkachyov)
Известный российский Joomla-разработчик Игорь Бердичевский ведёт регулярные трансляции по кодингу на Joomla в своих каналах на YouTube и Twitch. Стримы проходят регулярно. Следите за расписанием в Telegram-канале Игоря @SeptdirWorkshop.
Трансляция Joomla-разработки на YouTube
Трансляция Joomla-разработки на Twitch
@joomlafeed
#joomla #community
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Media is too big
VIEW IN TELEGRAM
Немного подразнюсь - в процессе работы комплект плагинов IndexNow для Joomla. Как видите, на экране Joomla 6. Пока ещё не готово до конца. Но, надеюсь, скоро допишу.
@webtolkru
#joomla #разработка #seo
@webtolkru
#joomla #разработка #seo
👍8
Forwarded from Евгений Сивоконь. Блог
Подгрузка статьи в модальном окне без шаблона. Решение для Uikit 🎯
Зачастую делаю разнообразные формы на сайте и, конечно, для соответствия 152-ФЗ нужно получить согласие пользователя. Что мне всегда не нравилось - это то, что пользователь по клику в правила сайта уходит на другую страницу.
Самым эффективным решением вижу использование модальных окон. В этом случае статья должна быть на голом com_content, без json от Yootheme Pro.
Uikit решение:
Зачастую делаю разнообразные формы на сайте и, конечно, для соответствия 152-ФЗ нужно получить согласие пользователя. Что мне всегда не нравилось - это то, что пользователь по клику в правила сайта уходит на другую страницу.
Самым эффективным решением вижу использование модальных окон. В этом случае статья должна быть на голом com_content, без json от Yootheme Pro.
Uikit решение:
<p>Я прочитал и принимаю <a uk-toggle="target: #js-1">правила сайта</a>.</p>
<div id="js-1" class="uk-modal" uk-modal>
<div class="uk-modal-dialog uk-margin-auto-vertical uk-width-auto">
<button class="uk-modal-close-default" uk-close type="button"></button>
<iframe src="index.php?Itemid=706&lang=ru-RU&tmpl=component"
width="800"
height="600"
src="index.php?Itemid=706&lang=ru-RU&tmpl=component"
loading="lazy"
uk-responsive>
</iframe>
</div>
</div>
👍2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Мы добавляем в тулбар панели администратора Joomla некую кнопку, которая что-то делает со списком id выделенных элементов и ajax-запросом отсылаем их в свой плагин. Но нам надо предупредить нажатия на кнопку в тех случаях, когда ни один элемент не был выбран. Для этого можно написать свою проверку на js. А можно воспользоваться встроенной в Joomla.
Добавить кнопку в тулбар Joomla.
use Joomla\CMS\Toolbar\Button\BasicButton;
use Joomla\CMS\Language\Text;
// ниже по коду, где-нибудь в onAfterDispatch()
// Предварительно проверяем в каком компоненте мы находимся по option из $app->getInput()
// пример из плагина, поэтому $this->getApplication()
$app = $this->getApplication();
// Берём текущий тулбар
$toolbar = $app->getDocument()->getToolbar('toolbar');
// Создаём кнопку
$button = (new BasicButton('send-to-indexnow'))
->text(Text::_('PLG_WTINDEXNOWSWJPROJECTS_BUTTON_LABEL'))
->icon('fa-solid fa-arrow-up-right-dots')
->onclick("window.wtindexnowswjprojects()");
// Добавляем кнопку в тулбар
$toolbar->appendButton($button);
Заблокировать кнопку тулбара Joomla, если не выбраны элементы списка.
Теперь нам надо проверить находимся ли мы в списке. Делаем это по view из
$app->getInput()if(in_array($app->getApplication()->getInput()->get('view'), ['categories','documentation','projects','versions'])) {
$button->listCheck(true);
}И если мы в списке - используем метод
listCheck(true), который сделает проверку за нас. Если ни один элемент не выбран - кнопка в тулбаре Joomla будет заблокирована и JS-обработчик не будет вызван.#joomla #php #разработка #development
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from АлаичЪ про SEO, бизнес и …
Яндекс «придумал» настройку GET‑параметров в Яндекс Вебмастере
Помните инструмент «Параметры URL» в Google Search Console? Классный он был, я им регулярно пользовался, чтобы убирать из выдачи параметры, которые Google так любил индексировать, несмотря на все запреты. Только это и помогало (пусть и временно).
Так вот Google убил этот инструмент ещё весной 2022-го. «С годами системы Google стали гораздо лучше определять, какие параметры нужны на сайте, а какие нет.» Если бы все было так, я бы радовался, но это не так – Google продолжает индексировать параметры и считает, что это ок. Но тут уже ничего не поделать.
И вот сегодня Яндекс «изобрёл» совершенно новый инструмент: «Настройка GET‑параметров», по сути являющийся копией гуглового. Хотя у Яндекса и так не было проблем – закрыл в robots.txt с помощью disallow или clean-param и никаких параметров на выдаче.
Видимо этот инструмент (как и все остальные появляющиеся в последнее время в Вебмастере) для не опытных людей, которым лезть в robots.txt страшно. Хотя такие люди и в Вебмастере тыкать ничего не станут…
🔗 Новость в блоге Яндекса для вебмастеров
🔗 Инструкция по использованию в справке
На что я обратил внимание. В инструменте показываются только те параметры, которые не закрыты от индексации. Так что найти сайт, где инструмент показывал бы не пустую страницу, оказалось не так и просто. Наверное, это и логично.
Не понятно, зачем показывать все разделы сайта, где встречается один и тот же параметр? Стоило бы объединить список по уникальным параметрам, а если уж так надо знать разделы, то показывать их в дополнительном окне или в сворачивающемся списке.
Короче, как по мне, насущной потребности в этом инструменте не было, но все равно приятно, что Вебмастер развивается.
Помните инструмент «Параметры URL» в Google Search Console? Классный он был, я им регулярно пользовался, чтобы убирать из выдачи параметры, которые Google так любил индексировать, несмотря на все запреты. Только это и помогало (пусть и временно).
Так вот Google убил этот инструмент ещё весной 2022-го. «С годами системы Google стали гораздо лучше определять, какие параметры нужны на сайте, а какие нет.» Если бы все было так, я бы радовался, но это не так – Google продолжает индексировать параметры и считает, что это ок. Но тут уже ничего не поделать.
И вот сегодня Яндекс «изобрёл» совершенно новый инструмент: «Настройка GET‑параметров», по сути являющийся копией гуглового. Хотя у Яндекса и так не было проблем – закрыл в robots.txt с помощью disallow или clean-param и никаких параметров на выдаче.
Видимо этот инструмент (как и все остальные появляющиеся в последнее время в Вебмастере) для не опытных людей, которым лезть в robots.txt страшно. Хотя такие люди и в Вебмастере тыкать ничего не станут…
🔗 Новость в блоге Яндекса для вебмастеров
🔗 Инструкция по использованию в справке
На что я обратил внимание. В инструменте показываются только те параметры, которые не закрыты от индексации. Так что найти сайт, где инструмент показывал бы не пустую страницу, оказалось не так и просто. Наверное, это и логично.
Не понятно, зачем показывать все разделы сайта, где встречается один и тот же параметр? Стоило бы объединить список по уникальным параметрам, а если уж так надо знать разделы, то показывать их в дополнительном окне или в сворачивающемся списке.
Короче, как по мне, насущной потребности в этом инструменте не было, но все равно приятно, что Вебмастер развивается.
👍1
Forwarded from Joomla Feed (Вадим Куницын)
Вышло обновление JL Like 5.2.0
JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность. Интеграция с K2, VirtueMart, JoomShopping, ADSmanager, ZOO, EasyBlog
Новая версия плагина социальных кнопок полностью совместима с Joomla 6 и PHP 8.2+.
Что нового?
- Полная совместимость с Joomla 6
- Совместимость с PHP 8.2+
- Удалены устаревшие API (jimport, JLoader, ContentHelperRoute)
- Обновлены все методы для современного Joomla API
- Исправлены критические баги и логические ошибки
- Замена var на public/protected для PHP 8.2+
- Использование Input API вместо прямого доступа к $_COOKIE
- Обновлен Query Builder для работы с базой данных
https://joomline.ru/rasshirenija/plugin/jllike.html
JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность. Интеграция с K2, VirtueMart, JoomShopping, ADSmanager, ZOO, EasyBlog
Новая версия плагина социальных кнопок полностью совместима с Joomla 6 и PHP 8.2+.
Что нового?
- Полная совместимость с Joomla 6
- Совместимость с PHP 8.2+
- Удалены устаревшие API (jimport, JLoader, ContentHelperRoute)
- Обновлены все методы для современного Joomla API
- Исправлены критические баги и логические ошибки
- Замена var на public/protected для PHP 8.2+
- Использование Input API вместо прямого доступа к $_COOKIE
- Обновлен Query Builder для работы с базой данных
https://joomline.ru/rasshirenija/plugin/jllike.html
👍3🔥1