Новости Joomla

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

Вышли релизы безопасности Joomla 6.0.4 и Joomla 5.4.4

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

Проект Joomla! рад сообщить о выходе Joomla 6.0.4 и Joomla 5.4.4. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
Есть необходимость в карточке товара вывести описание производителя (помимо названия и лого).
В настройках такого не нашел, подскажите, как реализовать вывод?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Код
<?php echo $this->product->manufacturer_info->description?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
Спасибо! А есть ли решение для вывода содержимого статической страницы (которая в настройках JoomShopping).

Или может есть альтернативное решение вопроса?

Есть необходимость выводить на всех карточках товара один и тот же текст с условиями доставки. Если информацию нужно будет изменить, то не кошерно будет править описание каждого товара в магазине.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
один и тот же текст с условиями доставки вы можете прописать прямо в карточке товара не генерируя лишних запросов
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
To @ELLE

А в файле шаблоне карточки товара сработает инструкция, как в общем шаблоне Joomla?

Код
<jdoc:include type="modules" name="static-text" />

Или как правильно вывести позицию для модуля в карточке товара?

Конечно, интересней было бы выводить статический текст из настроек магазина, это как-то интереснее, не правда ли?

To @Fedor Vlasenko

Прописать прямо в шаблоне что ли? А потом чтобы поменять текст лезть по ftp и править код?  *DRINK*
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
Код
<?php echo $this->product->manufacturer_info->description?>

Не выводит описание. Пусто.

Код
<?php print $this->product->manufacturer_info->name ?>

Название производителя выводит нормально.
« Последнее редактирование: 12.06.2013, 13:14:56 от mcmegavolt »
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
Дорогие форумчане? В чем может быть проблема?

Кстати, краткое описание
Код
<?php echo $this->product->manufacturer_info->short_description ?>
тоже не выводит...  пусто  >:(
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Пример краткого
Спойлер
[свернуть]
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
Это хорошо, какие могут быть причины того, что у меня не выводятся описания производителя?
Пробовал выводить id производителя, все ок, но именно описания - ПУСТО  >:(
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
хех, там только id передается, лого и URL производителя)) никаким описанием там и не пахнет ))
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
только это:

Код
[manufacturer_info] => stdClass Object ( [id] => 2 [name] => Производитель [manufacturer_logo] => [manufacturer_url] => )
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
хорошо а в <?php print_r($this); ?> есть данные
если не то первое, что подумал это сделать запрос в базу с id $this->product->manufacturer_info->id
нет проекта черновика не на чем глянуть
*

mcmegavolt

  • Захожу иногда
  • 61
  • 0 / 0
Цитировать
<?php print_r($this); ?>

только это

Код
...
[manufacturer_info] => stdClass Object ( [id] => 2 [name] => Производитель [manufacturer_logo] => [manufacturer_url] => )
...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
<?php echo $this->product->manufacturer_info->description?>
сори, ошибочка вышла :) уже забыли как оно в базе было :) дело в том, что в запросе для выборки производителей нет ни слова о его описании. поэтому, надо либо писать плагин, либо в файле \components\com_jshopping\lib\factory.php в функции getAllManufacturer() изменить строку запроса, добавив в нее выборку поля описания:

Код
$adv_result = "manufacturer_id as id, `".$lang->get('name')."` as name, manufacturer_logo, manufacturer_url, `".$lang->get('description')."` as description";


P.S. выложили плагин для вывода описания производителя в товарах. можно скачать
« Последнее редактирование: 13.06.2013, 09:16:48 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT On fly image handler изображения товара JoomShopping в webp на лету

Автор sergeytolkachyov

Ответов: 14
Просмотров: 5873
Последний ответ 30.03.2026, 08:43:36
от sergeytolkachyov
WT JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 26
Просмотров: 39148
Последний ответ 14.10.2025, 12:54:56
от sergeytolkachyov
Видео с Youtube вместо картинки на карточке товара

Автор ksena

Ответов: 35
Просмотров: 12113
Последний ответ 08.10.2024, 04:26:36
от kit2m2
JoomShopping как вывести фильтр в наличии

Автор thevaca

Ответов: 4
Просмотров: 2396
Последний ответ 15.08.2024, 17:41:20
от thevaca
Условие для кол-ва товара больше нуля

Автор kik84

Ответов: 3
Просмотров: 2264
Последний ответ 16.02.2024, 13:33:24
от kit2m2