Новости Joomla

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

👩‍💻 ИИ-админ для 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

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

xkansler

  • Новичок
  • 5
  • 5 / 0
По неведомым причинам в модулях прекрасного инструмента под названием  "JoomShopping" проигнорирована встроенная в Joomla возмодность задавать суффикс для публикуемых модулей, что значительно сокращает возможности CSS верстки сайта.
Предлагаю разработчику включить эту возможность в модули JoomShopping.

Для пользователей которые сами хотят добывить этот функционал к модулям JoomShopping сделать слудующее:
 - открываем папку необходимого модуля. Например для JoomShopping_toprating - /modules/mod_jshopping_top_rating, для JoomShopping_search - /modules/mod_jshopping_search и т.д.
 - открываем файл конфигурации модуля (файл с расширением .xml - mod_jshopping_top_rating.xml для JoomShopping_toprating, mod_jshopping_search.xml для JoomShopping_search и т.д.)
 - в начале блока <params> вставляем строчку: <param name="class_sfx" type="text" default="" label="Menu Class Suffix" description="PARAMMENUCLASSSUFFIX" />, тем самым добавляя в админпанели управления модулем стандартную для модулей Joomla возможность установки "Суффикс класса модуля".
 - далее как обычно пишем в настройке "Суффикс класса модуля" свой class для публикуемого модуля (например my_module_design) и в CSS файле шаблона описываем формат отображения модуля используя созданный class (например: .my_module_design {padding:0; margin:10px 0;... и т.д.}
 - наслаждаемся результатом.

*

lpetr

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Слушай, можешь поможешь реализовать с модулем JoomShopping_category-2.1.0 следующий стиль. В  базовом варианте меня он не устраивает.

Хочу получить вид списка категорий и под категорий в следующем виде:

-Категория
--Подгатегория
---Товар
-Категория
--Подкатегория
---Товар
.
.
.
и т.д.

Причём хотелось бы чтобы перед названием категории, под категории и товара были миниатюрные изображения (или брал стиль из шаблона сайта). Я не силён в CSS, поэтому в таких случаях рассчитываю на помощь знающих людей. Был бы очень признателен если бы привёл пример кода и куда его нужно вставить.
*

dragon4x4

  • Захожу иногда
  • 196
  • 7 / 0
когда создаете следующею категорию, укажите ей под какой категорией быть... вот вам и подкатегория... а товару указывайте подкатегорию... с мелкими картинакми наверное будет геморойно...
*

lpetr

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
как создавать категорию и под категорию я вкурсе. У меня например категории вплотную к краям модуля а хотелось бы чтобы был отступ причём и между списком категорий. Хочу просто выяснить где можно править отступы различные, шрифты и т.п. данного модуля.
*

lpetr

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Народ подскажите как изменить стиль модуля категорий, в стиле шаблона пробовал но через него модули магазина вообще никак не поддаются,  пробовал создавать новые стили но ни в какую модули не хотят изменятся. Как заставить список меню сдвинутся от левого края и т.п.?  Если у кого есть готовый стиль к этому модулю пожалуйста поделитесь очень нужен.
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Не знаю почему, но у меня этот метод не работает. Не привязывается к модулю суффикс.
В XML модулей добавлено:
Код
<param name="class_sfx" type="text" default="" label="Menu Class Suffix" description="PARAMMENUCLASSSUFFIX" />
<param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="PARAMMODULECLASSSUFFIX" />

В CSS как шаблона , так и самого магазина добавлен класс(для показа горизонтально). В настройках модуля прописан соответствующий суффикс. Однако выводится стандартным классом. Где мог накосячить?
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Возможно, проблема в шаблоне (подключения модулей)

попробуйте
<jdoc:include type="modules" name="left" style="rounded" />
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Ну кроме XML файла возможность добавления суффикса надо еще и в шаблоне модуля прописывать что-то типа
Код: html4strict
<div class="mymoduleclass<?php echo $moduleclass_sfx; ?>">
Тогда к классу будет суффикс добавляться
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

jesus

  • Захожу иногда
  • 131
  • 15 / 1
  • ищу программиста
Народ подскажите как изменить стиль модуля категорий, в стиле шаблона пробовал но через него модули магазина вообще никак не поддаются,  пробовал создавать новые стили но ни в какую модули не хотят изменятся. Как заставить список меню сдвинутся от левого края и т.п.?  Если у кого есть готовый стиль к этому модулю пожалуйста поделитесь очень нужен.

В файле /modules/mod_jshopping_categories/tmpl/default.php поверх существующей конструкции навешиваешь еще один DIV стиль ему задаешь, например jshop_menu чтобы в итоге получилось что-то такое:
Код
<?php
  foreach($categories_arr as $curr){
      $class = "jshop_menu_level_".$curr->level;
      if ($categories_id[$curr->level]==$curr->category_id) $class = $class."_a";     
      ?>
  <div class="jshop_menu">
      <div class = "<?php print $class?>">
            <a href = "<?php print $curr->category_link?>"><?php print $curr->name?>
                <?php if ($show_image && $curr->category_image){?>
                    <img align = "absmiddle" src = "<?php print $jshopConfig->image_category_live_path."/".$curr->category_image?>" alt = "<?php print $curr->name?>" />
                <?php } ?>
            </a>
      </div>
  </div>
  <?php
  }
?>
— это полный код модуля.

Затем в файле /components/com_jshopping/css/default.css
Добавь:
Код
.jshop_menu {font-size: 110%;}
.jshop_menu a {background: url("../images/arrow_right.gif") no-repeat scroll 0 3px transparent; padding-left:20px;}
Также можешь поэкспериментировать со стилями подменю, например:
Код
.jshop_menu_level_0, .jshop_menu_level_0_a{
    font-size: 150%;
margin-bottom:5px;
}
.jshop_menu_level_1, .jshop_menu_level_1_a{
    font-size: 130%;
padding-left: 10px;
    margin-top:5px;
    margin-bottom:5px;   
}

.jshop_menu_level_2, .jshop_menu_level_2_a{
    font-size: 120%;
padding-left: 20px;
    margin-top:5px;
    margin-bottom:5px;

Потом FireBug в руки и доводи как надо.
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Использую Joomla 1.6 в последнем скаченом мною модуле поле суффикса уже присутствует, но однако оно не работает.
В шаблоне модуля добавил к <?php echo $class_sfx;?>
Код
<div class="bestseller_products<?php echo $class_sfx;?>">
но всё равно не подхватывает суффикс _horiz
В CSS прописано
Код
.bestseller_products_horiz .block_item{ и т.д.
что ещё можно поправить для подключения суффиксов классов модулей
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Продолжив анализ mod_menu обнаружил, что в mod_jshopping_bestseller_products.php не хватает:
Код: php
$class_sfx	= htmlspecialchars($params->get('class_sfx'));

сделал так:

    JSFactory::loadCssFiles();
    JSFactory::loadLanguageFile();
    $jshopConfig = &JSFactory::getConfig();

    $product = &JTable::getInstance('product', 'jshop');
    $cat_str = $params->get('catids', NULL);
    $class_sfx = htmlspecialchars($params->get('class_sfx'));
    
однако и это не помогло
Открыл код другого модуля (mod_articles_popular) и по его примеру переписал :
Код: php
в JoomShopping_bestseller-3.0.1\tmpl\default.php
<div class="bestseller_products<?php echo $moduleclass_sfx; ?>">

а в mod_jshopping_bestseller_products.php
$moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'));
И наконец начал работать
« Последнее редактирование: 10.07.2011, 18:48:40 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

kruizer

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Цитировать
Открыл код другого модуля (mod_articles_popular) и по его примеру переписал :
Код: php
в JoomShopping_bestseller-3.0.1\tmpl\default.php
<div class="bestseller_products<?php echo $moduleclass_sfx; ?>">

а в mod_jshopping_bestseller_products.php
$moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'));
И наконец начал работать

Я вставил ети две строчки. Но у меня суффикс не подключается. Может еще нужно что-то изменить?
Суфикс модуля в CSS прописан.
*

kruizer

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Разобрался! Мне для редактирования модуля корзины с помощью суффикса класса помогла вставка в файл default.php (mod_jshopping_bestseller_products\tmpl\default.php) строки
Код
<div class="jshop_module_cart<?php echo $moduleclass_sfx; ?>">

Также нашел альтернативный вариант:
1. Создаем модуль вставки произвольного HTML кода
2. Про помощи плагина modules anywhere вставляем в данный модуль любой Joomshoping-модуль
3. Прописываем в настройках HTML-модуля суффикс класса и делаем с ним, что хочем ;)

P.S. У меня почему то при использовании второго варианта растет время загрузки страницы. :(
*

lpetr

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Как заставить модуль категорий подхватить стиль модулей используемого шаблона? никак не получается, кто знает эфективный способ опишите пожалуйста!
*

lpetr

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
В файле /modules/mod_jshopping_categories/tmpl/default.php поверх существующей конструкции навешиваешь еще один DIV стиль ему задаешь, например jshop_menu чтобы в итоге получилось что-то такое:
Код
<?php
  foreach($categories_arr as $curr){
      $class = "jshop_menu_level_".$curr->level;
      if ($categories_id[$curr->level]==$curr->category_id) $class = $class."_a";     
      ?>
  <div class="jshop_menu">
      <div class = "<?php print $class?>">
            <a href = "<?php print $curr->category_link?>"><?php print $curr->name?>
                <?php if ($show_image && $curr->category_image){?>
                    <img align = "absmiddle" src = "<?php print $jshopConfig->image_category_live_path."/".$curr->category_image?>" alt = "<?php print $curr->name?>" />
                <?php } ?>
            </a>
      </div>
  </div>
  <?php
  }
?>
— это полный код модуля.

Затем в файле /components/com_jshopping/css/default.css
Добавь:
Код
.jshop_menu {font-size: 110%;}
.jshop_menu a {background: url("../images/arrow_right.gif") no-repeat scroll 0 3px transparent; padding-left:20px;}
Также можешь поэкспериментировать со стилями подменю, например:
Код
.jshop_menu_level_0, .jshop_menu_level_0_a{
    font-size: 150%;
margin-bottom:5px;
}
.jshop_menu_level_1, .jshop_menu_level_1_a{
    font-size: 130%;
padding-left: 10px;
    margin-top:5px;
    margin-bottom:5px;   
}

.jshop_menu_level_2, .jshop_menu_level_2_a{
    font-size: 120%;
padding-left: 20px;
    margin-top:5px;
    margin-bottom:5px;

Потом FireBug в руки и доводи как надо.


Помоги разобратся как сделать так чтобы у категории и субкатегории были разные отступы от границы модуля?? - никак не могу добится))
*

lpetr

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
вот сделать отступ активноа категории (или субкатегории ) получилось а как сделать чтобы список не активная категория и субкатегория была с разными отступами - подскажи, не силён я в css))
*

trolldemiurg

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
  • TrollDemiurg
Разобрался! Мне для редактирования модуля корзины с помощью суффикса класса помогла вставка в файл default.php (mod_jshopping_bestseller_products\tmpl\default.php) строки
Код
<div class="jshop_module_cart<?php echo $moduleclass_sfx; ?>">

Также нашел альтернативный вариант:
1. Создаем модуль вставки произвольного HTML кода
2. Про помощи плагина modules anywhere вставляем в данный модуль любой Joomshoping-модуль
3. Прописываем в настройках HTML-модуля суффикс класса и делаем с ним, что хочем ;)

P.S. У меня почему то при использовании второго варианта растет время загрузки страницы. :(
3. Прописываем в настройках HTML-модуля суффикс класса и делаем с ним, что хочем Wink
Прошу прощения... а как? в modulesanywhere.php?
*

trolldemiurg

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
  • TrollDemiurg
Не получается надеть стиль меню шаблона на модуль категорий джумшопа. Посоветуйте пожалуйста. Все вышесказанное пробовал.
*

worldmen

  • Захожу иногда
  • 136
  • 2 / 0
У меня получилось вставить в некоторых модулях, а вот в mod_jshopping_cart вставил:
Код
<?xml version="1.0" encoding="utf-8"?>
<install type="module" version="1.5.0">
<name>Jshopping cart</name>
    <creationDate>18.11.2010</creationDate>
    <author>MAXXmarketing GmbH</author>
    <authorEmail>marketing@maxx-marketing.net</authorEmail>
    <authorUrl>http://www.webdesigner-profi.de</authorUrl>
    <copyright></copyright>
    <license>Open Source License, GNU GPL</license>
    <version>2.5.0</version>
    <description>Displays a JoomShopping cart</description>
    <files>
        <filename module="mod_jshopping_cart">mod_jshopping_cart.php</filename>
        <filename>tmpl/default.php</filename>
    </files>
    <params>
      <param name="class_sfx" type="text" default="" label="Menu Class Suffix" description="PARAMMENUCLASSSUFFIX" />
<param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="PARAMMODULECLASSSUFFIX" />
    </param>
</install>
и в админке вывело ошибку:
Цитировать
XML Parsing Error at 19:15. Error 76: Mismatched tag
XML Parsing Error at 19:15. Error 76: Mismatched tag
Но на сайте работает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

(решено)Неотображается контент модуля в товарах

Автор gen2023

Ответов: 0
Просмотров: 971
Последний ответ 02.09.2022, 16:27:13
от gen2023
Вывод модуля в описании товара

Автор comb5

Ответов: 5
Просмотров: 983
Последний ответ 28.06.2019, 19:39:15
от dmitry_stas
JoomShopping ь возможность переключения вида товаров в категории

Автор dkraev

Ответов: 36
Просмотров: 12456
Последний ответ 05.06.2019, 12:08:33
от Biss
Откуда взялись в панели вебмастера ссылки вида url\function.mysqli-query

Автор max6549

Ответов: 19
Просмотров: 1351
Последний ответ 07.10.2016, 08:24:34
от nevigen
500 ошибка сервера при включении модуля Jshopping Last Products

Автор hello-andrew

Ответов: 3
Просмотров: 1110
Последний ответ 13.03.2016, 19:17:44
от hello-andrew