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

skyscraper

  • Захожу иногда
  • 252
  • 47 / 2
всё очень просто:
делаем статью, размещаем её на главной, а внутри статьи вставляем модули через модуль Modules Anywhere
или статью под каждый модуль... в общем вариантов полно...  ;)
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
всё очень просто:
делаем статью, размещаем её на главной, а внутри статьи вставляем модули через модуль Modules Anywhere
или статью под каждый модуль... в общем вариантов полно...  ;)
Это не красиво и потребляет дополнительные ресурсы.
*

chimaira

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
всем привет,
помогите рабобраться пожалуйста
модуль магазина на главной сделан не аккуратно, на скрине видно
подскажите в каком файле мне нужно покопаться чтобы всё исправить и поправить?
и если не сложно можно даже по подробнее обьяснить что и где.
Заранее спасибо.
http://ipicture.ru/Gallery/Viewfull/580453.html
« Последнее редактирование: 07.07.2010, 18:46:34 от chimaira »
*

chimaira

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
ну что разве никто не знает?
ответьте кто-нибудь пожалуйста
*

GrayHunter

  • Захожу иногда
  • 64
  • 1 / 0
Чтобы отображать что-то на всех страницах магазина, кроме главной, в настройках этого чего-то (которые будут доступны после установки модуля Advanced Module Manager), в URL (точка у "Выбрать") пишем:
Цитировать
option=com_virtuemart

Чтобы отображать что-то на всех страницах сайта, в настройках этого чего-то (которые будут доступны после установки модуля Advanced Module Manager), в URL (точка у "Выбрать") пишем:
Цитировать
domen.ru
(замените на ваш домен/адрес сайта)

Чтобы отображать что-то только на главной странице магазина, в настройках этого чего-то (которые будут доступны после установки модуля Advanced Module Manager), в URL (точка у "Выбрать") пишем:
Цитировать
?_сам не знаю_?
:)

P.S.- может уже где-то и было, но всё же.
P.S.S.- "главная" в данном случае - это элемент (ссылка) в меню, ссылающаяся на компонент (магазина). Режим сравнения условий (в Advanced Module Manager) - ИЛИ.
« Последнее редактирование: 22.07.2010, 18:44:27 от GrayHunter »
*

GrayHunter

  • Захожу иногда
  • 64
  • 1 / 0
Насчёт "?_сам не знаю_?" в сообщении выше:
если написать shop.index, то не работает, т.е. страница магазина стоит "по умолчанию" и адрес в строке браузера у неё просто в виде домен.ру (т.е. "shop.index" нет). Как же обозначить ту страницу, что поставлена "по умолчанию"?
а если просто домен написать, то на всех страницах будет выводить, а мне надо только на главной. Можно, конечно, через исключения всех страниц, кроме главной, но это надо и адреса всех остальных страниц знать, да и не красио это.

т.е. вопрос в короткой форме: как сделать с помощью плагина Advanced Module Manager отображение модуля (какого-нибудь) только на странице магазина, сделанной "по умолчанию", т.е. главной??
*

nicola

  • Новичок
  • 5
  • 0 / 0
Толи я читать разучился ... или я что-то не понимаю.
Джум 1.5.20, ВМ 1.1.5 stable.
Мод опубликован в меню. Следовательно он выводит весь контент вместе с главной, т.к. он назначен по умолчанию.
И сейчас хочу разместить на главной кусок текста под оптимизацию. Конечно он у меня сквозняком вылазит на всех внутряках.
Ткните меня мордой, где я не прочитал, как мне вывести текст, только на главной ?
*

nicola

  • Новичок
  • 5
  • 0 / 0
При добавлении в index.php
Код
<?php
$option = JRequest::getVar('option', null);
$page = JRequest::getVar('page', null);
?>
<?php if ( $this->countModules('top') && $option=='com_virtuemart' && $page !='checkout.index' && $page!='shop.cart' && $page!='account.order_details' && $page !='shop.browse' && $page !='checkout.thankyou' && $page !='shop.product_details' ) { ?>
<jdoc:include type="modules" name="top" />
<?php } ?>
ругается на строку
Код
<?php if ( $this->countModules('top') && $option=='com_virtuemart' && $page !='checkout.index' && $page!='shop.cart' && 
при этом, падает вся верстка. :(
Ааа, разобрался, странно у меня конструкция такая
Код
$this->warp->modules->count
Но всеравно выводится модуль на всех страницах каталога Вирта. :( Что не так с руками у меня ?
« Последнее редактирование: 20.09.2010, 13:03:40 от nicola »
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Помог Advanced Module Manager
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Хотя нет, не заработало
*

BMS

  • Новичок
  • 7
  • 0 / 0
Добрый день уважаемые форумчане.
Подскажите пожалуйста, как можно убрать вывод категорий только с главной страницы сайта? Долбаюсь уже несколько дней. То одно не подходит, то другое. Перепробывал все что было написано выше, не получается. А если и убирается, то тогда при входе-выходе из акаунта зарегистрированного пользователя показывает пустую страницу. Короче вроде проблему описал.
Хотя ссылка ГЛАВНАЯ у меня ведет на viruemart а не на главную Joomla.

Помогите, пожалуйста. ^-^
« Последнее редактирование: 19.11.2010, 15:19:57 от BMS »
*

BMS

  • Новичок
  • 7
  • 0 / 0
Или может можно поставить какой0то запрет на вывод категорий на главной в VirtueMart?
*

BMS

  • Новичок
  • 7
  • 0 / 0
Кстати, я заметил, что там где выводятся модули, выводятся и "Категории". (например, модуль "Новинки" (последние поступления) на страничке Новинки). Тут тоже нужно убрать категории.
Как это можно сделать?
Версии: Joomla 1.5.9 и VirtueMart 1.1.5
« Последнее редактирование: 19.11.2010, 12:56:24 от BMS »
*

BMS

  • Новичок
  • 7
  • 0 / 0
Ау! Тут кто-нибудь есть? Или никто не знает как убрать категории только с главной?
*

Chifu

  • Захожу иногда
  • 64
  • 5 / 0
Всё что нужно чтобы модули отображались на главной странице, это не делать главную страницу "Магазином" а обычным контентом, как по умолчанию. Прописать в index.php следующее:

<?php if ( $this->countModules('center') && $option == 'com_content' && $view = 'frontpage' ) : ?>
<div id="center">
<jdoc:include type="modules" name="center" style="" />
</div>
<?php endif; ?>

По крайней мере у меня так заработало, и вроде бы никаких глюков. Если появятся проблемы с данным способом у меня, обязательно напишу :)
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Все варианты перепробовал...
Есть какая то разница куда код вставлять, относительно номеров строк? Вот мой код index.php какой то короткий, помоему?!
Цитировать
<?php

/*
#------------------------------------------------------------------------
# yourshop.com - November 2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com   
#------------------------------------------------------------------------
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
# Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

ini_set('error_reporting', E_ALL);
ini_set('display_errors','On');

include_once (dirname(__FILE__).DS.'libs'.DS.'gk.template.helper.php');

$tmpl = GKTemplateHelper::getInstance($this, array('ui', GK_TOOL_SCREEN, GK_TOOL_MENU, 'main_layout', 'direction'));

//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmpl->getParam(GK_TOOL_SCREEN)){
   case 'auto':
      $tmplWidth = '97%';
      break;
   case 'fluid':
      $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
      $tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
      break;
   case 'fix':
      $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
      $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '1003px';
      $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '1002px';
      break;
   default:
      $tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
      $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '1003px';
      $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '1002px';
      break;
}

$tmpl->setParam ('tmplWidth', $tmplWidth);
$tmpl->setParam ('tmplWrapMin', $tmplWrapMin);

//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != 'none') {
   $gkparams = new JParameter('');
   $gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
   $gkparams->set( 'menu_images_align', 'left' );
   $gkparams->set( 'menupath', $tmpl->templateurl().'/gk_menus');
   $gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
   $gkparams->set('menu_background', 1); //0: image, 1: background
   $gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
   $gkparams->set('mega-style', 1); //Megamenu only: Menu style.
   $gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
   $gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}   
//End for main navigation

$layout = $tmpl->getLayout ();

if ($layout) {
   $tmpl->display($layout);
}
 
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
если у Вас на сайте VM стоит как главная (то есть в mainmenu - первый пункт), то такая конструкция не сработает - так как ссылка - "/"
попробуйте
<?php if ( $this->countModules('right') && $option==null && $page ==null ) {?>
Главная у меня Вирт, а позиция которую нужно скрывать называется "header2" я это пишу вместо "right" И вместо главной белая страница и ничего не отображается...
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Кто нибудь вообще тему смотрит?((
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
С белой страницей разобрался. Мне нельзя материал на главную ставить, потому что в таком случае ссылки меняют вид и появляется component/сom_virtuemart. Как сделать так чтобы он в вирте скрывал модуль?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Код
<?php if ( $this->countModules('user1') && $option=='com_virtuemart' && $page !='checkout.index' && $page!='shop.cart' && $page!='account.order_details' && $page !='shop.browse' && $page !='checkout.thankyou' && $page !='shop.product_details' )?>
<jdoc:include type="modules" name="user1" />
<?php endif; ?>
Это вот так, что ли? (Вставляю не работает)
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Код
<?php if ( $this->countModules('user1') && $option=='com_virtuemart' && $page !='checkout.index' && $page!='shop.cart' && $page!='account.order_details' && $page !='shop.browse' && $page !='checkout.thankyou' && $page !='shop.product_details' )?>
<jdoc:include type="modules" name="user1" />
<?php endif; ?>
Это вот так, что ли? (Вставляю не работает)
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Пардонс... Разглядел)) пробую!
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Короче, второй день эту тему читаю - уже почти выучил))) Учел всё о чем здесь говорили! НУ НЕТ РЕАКЦИИ У ВИРТА! Вот что получилось, вставляю кусок кода собранного по крупицам из темы с последовательными комментариями комментариями:
Код
<?php
$option = JRequest::getVar('option', null);
$page = JRequest::getVar('page', null);
?>
<?php if ( $this->countModules('header2') && $option !='com_virtuemart' && $page !='checkout.index' && $page!='shop.cart' && $page!='account.order_details' && $page !='shop.browse' && $page !='checkout.thankyou' && $page !='shop.product_details' ) {?>
<jdoc:include type="modules" name="header2" />
<?php } ?>
<?php

/*
#------------------------------------------------------------------------
, с этого кода начинается index.php используемого шаблона
Что делал(по материалам темы):
1.ОПРЕДЕЛИЛ ПЕРЕМЕННЫЕ
2.ЗАДАЛ ПОЗИЦИЮ КОТОРУЮ НУЖНО СКРЫТЬ
3.НАПИСАЛ  VirtueMart ВМЕСТО VirtueMart
4.ОТКЛЮЧИЛ SEF И УКАЗАЛ СТРАНИЦЫ НА КОТОРЫХ МОДУЛЬ НУЖНО СКРЫВАТЬ МОДУЛЬ
5.НАПИСАЛ && $option !='сom_virtuemart' ВМЕСТО && $option=='com_virtuemart'


Подскажите кто-нибудь!
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Код
 && $page !='checkout.index' && $page!='shop.cart' && $page!='account.order_details' && $page !='shop.browse' && $page !='checkout.thankyou' && $page !='shop.product_details'
выкинь из условия.
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Все равно не работает! Может я все зря мучаюсь? И если не убрать вирт с главной так ничего и не получится? У кого нибудь так работает, чтобы вирт был главной и модуль только на главной показывался?
*

m.smetannikov

  • Захожу иногда
  • 69
  • 0 / 0
Нашел еще такой вариант:
Код
<?php
if(empty($_REQUEST['page'])||$_REQUEST['page']=="shop.index"){
?>
<jdoc:include type="modules" name="scroller" style="scroller" />
<?php
}
?>
меняю в name и style "scroller" на "slider" (мой модуль) ничего абсолютно не меняется. Может в поле style что то другое нужно писать?
*

sabmax

  • Новичок
  • 6
  • 0 / 0
Расскажите поподробнее пожалуйста, как опубликовать VirtueMart на главной странице в шаблоне материала. Все модули VirtueMart выключены-он привязан к пункту меню Главная-соответственно появляется на главной странице. Задача стоит разместить на главной материал- а в нем уже опубликовать VirtueMart.
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Расскажите поподробнее пожалуйста, как опубликовать VirtueMart на главной странице в шаблоне материала. Все модули VirtueMart выключены-он привязан к пункту меню Главная-соответственно появляется на главной странице. Задача стоит разместить на главной материал- а в нем уже опубликовать VirtueMart.

Вам нужно зайти в все меню/главное меню/Главная..нажать на "сменить тип"/Выбрать в дереве VirtuerMArt и ок

хотя это для полторашки..первую уже не помню)
« Последнее редактирование: 22.02.2011, 19:53:15 от sinbad13 »
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактирование главной страницы VirtueMart

Автор cheni

Ответов: 13
Просмотров: 13702
Последний ответ 02.04.2015, 08:41:09
от flyingspook
Как сделать отображение атрибутов товара в категории ?

Автор Timer

Ответов: 0
Просмотров: 2813
Последний ответ 21.01.2015, 23:43:33
от Timer
Показ модуля на странице товара только

Автор EmAl

Ответов: 24
Просмотров: 4473
Последний ответ 27.05.2014, 08:15:01
от Mitriy-Bug
Подкатегории на главной VirtueMart 1.1.9+ Joomla 1.5

Автор Joury

Ответов: 11
Просмотров: 4496
Последний ответ 28.04.2014, 15:08:47
от ИринаМ
Отображение товаров в виде таблицы

Автор Doppelganger

Ответов: 183
Просмотров: 63321
Последний ответ 15.04.2014, 23:27:29
от 4ifir