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

mayra

  • Захожу иногда
  • 52
  • 0 / 5
Ребята, почему у меня этот mod_virtuemart_manufacturers не ставится. Неизвестный тип архива, говорит. И как его поставить? подскажите, пожста.

Вапрос уже неактуален. Все сделалось. ОК!
*

mayra

  • Захожу иногда
  • 52
  • 0 / 5
хороший модуль
вот фикс
1 ищем
if ($man_cat == 1 && $auto == 1)
..........

И где это искать?
Все файлы перерыла - не нашла

« Последнее редактирование: 26.05.2010, 23:52:45 от rastyk »
*

neo3833

  • Захожу иногда
  • 52
  • 2 / 1
Для версии 1.1.3 Joomla 1.5 Добавлена возможность "Ограничивает показ товаров производителя только товарами текущей категории."
Инструкция по установке:
ищем в файле shop_browse_queries.php код

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";

}Меняем его на код ниже

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   $where_clause[] = "`#__{vm}_product_category_xref`.`category_id`= '".$category_id."'  ";

}

Сам файл

для версии VM 1.1.4 этот код подойдет или его изменить нужно?
*

stslit

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Всем доброго дня.

Как модифицировать mod_virtuemart_manufacturers, так что бы было 2 окна 1 выбор "Категория производителей" а после "Производитель",
т.е. посоле выбора "Категория производителей" формируется список "Производитель", а уже после этот фильтр накладывается на каталог

Например:
Есть "Категория производителей" например "WauxHall"
Далее "Производитель" - "Antara(1998-2004)".
А в каталоге только:
Двигатель
Управление двигателем   
Сцепление и трансмиссия   
и прочее.

*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
Есть еще один проверенный вариант, вот что нужно:

1.В фале по адресу

modules/mod_virtuemart_manufacturers/mod_virtuemart_manufacturers.php

Находим строку 64
Код:
   <?php if( $show_linklist == 1 ) { ?>
<!--BEGIN manufacturer DropDown List -->

Далее код:
Код:
   <?php echo $text_before ?><br />
<?php foreach( $res as $manufacturer) { ?>
<div><a href="<?php echo $sess->url( URL."index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=". $manufacturer->manufacturer_id )?>">
<?php echo $manufacturer->mf_name; ?>
</a>
</div>
<?php } ?>

Меняем на это:
Код:
   <?php echo $text_before ?>
<?php foreach( $res as $manufacturer) { ?>
<a href="<?php echo $sess->url( URL."index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=". $manufacturer->manufacturer_id )?>"><?php echo $manufacturer->mf_name; ?></a>
<?php } ?>


т.е. убрали br и div, все теперь список  получится в строчку.



 Все предложенные сортировки я внедрил, всё работает, сортирует внутри категории. Но при  выборе производителя не выводиться теперь описание производителя. Ни при выборе с главной страницы, ни при сортировке уже внутри категории.

Перерыл файлы
browse_filterbymf.tpl.php
browse_orderbyform.tpl.php
mod_virtuemart_manufacturers.php
shop.browse.php
shop_browse_queries.php
Нашёл (вродибы как) вывод описания производителей в поле <?php echo $text_before ?> Пробовал этот вывод ставить в другие места - нет описания....
В базе
bak_vm_manufacturer - почему-то пустая таблица
jos_vm_manufacturer - все записи о производителях. И описание в столбце mf_desc.


Подскажите пожалуйста где кусок кода с выводом описания производителя? В каком файле поправить? Всего-лишь нужно выводить поле mf_desc для конкретного производителя...

Заранее спасибо
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
up


 Все предложенные сортировки я внедрил, всё работает, сортирует внутри категории. Но при  выборе производителя не выводиться теперь описание производителя. Ни при выборе с главной страницы, ни при сортировке уже внутри категории.

Перерыл файлы
browse_filterbymf.tpl.php
browse_orderbyform.tpl.php
mod_virtuemart_manufacturers.php
shop.browse.php
shop_browse_queries.php
Нашёл (вродибы как) вывод описания производителей в поле <?php echo $text_before ?> Пробовал этот вывод ставить в другие места - нет описания....
В базе
bak_vm_manufacturer - почему-то пустая таблица
jos_vm_manufacturer - все записи о производителях. И описание в столбце mf_desc.


Подскажите пожалуйста где кусок кода с выводом описания производителя? В каком файле поправить? Всего-лишь нужно выводить поле mf_desc для конкретного производителя...

Заранее спасибо
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
так у Вас в базе всё таки какой префикс? bak или jos? и что Вы внедрили?

префикс jos

внедрил рекомендацию ув. dvtimofei
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
так у Вас в базе всё таки какой префикс? bak или jos? и что Вы внедрили?

подскажите пожалуйста хоть в каком файле идёт селект описания производителя и какой строкой идёт вывод его.
*

Comix

  • Захожу иногда
  • 68
  • 0 / 0
а вот так можно сделать?

                      Название производителя
его товар     его товар     его товар    его товар
                      Название следующего производителя
его товар    его товар его товар        его товар.


С помощью стандартного модуля VirtueMart Manufacturers получается только список производителей сделать, выбираешь один и показываются его товары. Нужно чтобы сразу в этом списке показывали и товары.
Спасибо.
*

indigo

  • Захожу иногда
  • 71
  • 1 / 0
хороший модуль
вот фикс
1 ищем
if ($man_cat == 1 && $auto == 1)

2 перед этим кодом вставляем
if ($category_id == '' && $auto == 1)
    {
        foreach( $res as $manufacturer) { ?>
            <a style="display: block;" class="mainlevel" href="<?php echo $sess->url( URL."index.php?page=shop.browse&option=com_virtuemart&manufacturer_id=". $manufacturer->manufacturer_id )?>"><?php echo $manufacturer->mf_name; ?></a> <!--это оформление ссылки оно в модуле по дефолту заключно в DIV-->
        <?php }
    }
else {

3 ищем код
        <?php }
    } ?>
<?php

4 меняем на
        <?php }
    }
} ?>
<?php


----
ищем в файле shop_browse_queries.php код (\administrator\components\com_virtuemart\html\shop_browse_queries.php)

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';   
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";

}

меняем на
if (!empty($manufacturer_id)) {
if ($category_id == '') {
   $table_names .= ',`#__{vm}_product_mf_xref`';   
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   }
else {
   $table_names .= ',`#__{vm}_product_mf_xref`';   
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   $where_clause[] = "`#__{vm}_product_category_xref`.`category_id`= '".$category_id."'  ";
   }

}


=======
PS код крайне не оптимизирован ^_^
где это править?
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Помогите, разобраться, вопрос легкий

В модуль mod_virtuemart_manufacturers выводит всех производителей по умолчанию...
Как сделать что б модуль не отображал папку производителей -default-, но в магазине, они были...
То есть, что б модуль их не показывал...

Нужно прописать в модуле, Помогите пожалуйста ?  ! ! !
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

Servelatin

  • Захожу иногда
  • 132
  • 1 / 0
А теперь самый дикий вопрос!
Что удалить из mod_virtuemart_manufacturers.php чтобы он выводил только описание производителя без списка его товаров и работало независимо от категории ?
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
А может кто-то подсказать как вывести ссылку "Все производители" чтобы можно было выбрав одного производителя и просмотрев его товары опять вернуться к товарам всех производителей (т.е. как бы обнулить фильтр).
Насколько я понимаю, список производителей и соответствующих ссылок для фильтра формируется здесь
Код
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&option=com_virtuemart&manufacturer_id=". $manufacturer->manufacturer_id )?>">
                    <?php echo $manufacturer->mf_name; ?>
                    </a>
            </div>

Я добавил после этого кода следующий
Код
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&manufacturer_id=". $manufacturer->manufacturer_id="0" )?>">
<?php echo $VM_LANG->_('PHPSHOP_ALL')?>
                    </a>
            </div>
Но появилось несколько рабочих ссылок "Все" (количество соответствует количеству производителей, товар которых представлен в категории).

Что поправить чтобы ссылка "Все" была только одна?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Вывксти ее за конец цикла в котором выводятся производители.
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Спасибище, Arkadiy:D
Ответ был так близко, и настолько очевиден! Как наберу 10 сообщений обязательно плюсону в вашу и так практически безупречную репутацию ^-^
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Если вдруг кому пригодится эта самая ссылка "Все"
Находим в файле mod_virtuemart_manufacturers следующий код
Код
  <!--BEGIN manufacturer DropDown List --> 
<?php echo $text_before ?><br />     
        <?php foreach( $res as $manufacturer) { ?>
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&option=com_virtuemart&manufacturer_id=". $manufacturer->manufacturer_id )?>">
                    <?php echo $manufacturer->mf_name; ?>
                    </a>
            </div>
        <?php } ?>
И после него добавляем
Код
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&manufacturer_id=". $manufacturer->manufacturer_id="0" )?>">
<?php echo $VM_LANG->_('PHPSHOP_ALL')?>
                    </a>
            </div>
*

lancelot18

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Как модифицировать mod_virtuemart_manufacturers, так что бы было 2 окна 1 выбор "Категория производителей" а после "Производитель",
т.е. посоле выбора "Категория производителей" формируется список "Производитель", а уже после этот фильтр накладывается на каталог

Например:
Есть "Категория производителей" например "WauxHall"
Далее "Производитель" - "Antara(1998-2004)".
А в каталоге только:
Двигатель
Управление двигателем   
Сцепление и трансмиссия   
и прочее.
*

sel

  • Новичок
  • 5
  • 0 / 0
Только есть минус, с главной страницы если выбрать производителя товары производителя не отображаються, как исправить?
Как ИСПРАВИТЬ РЕБЯТ? Вот сайт http://vlpokupka.ru
*

sel

  • Новичок
  • 5
  • 0 / 0
хм, странно
по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&Itemid=53
товары показывает, а по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=2&Itemid=53
не хочет.
Нужно смотреть Ваш shop_browse_queries.php

Пожалуйста, помоги добрый человек :) я уже намучался с ним... Мне необходимо, либо чтобы он сразу с главной страницы сортировал товары, выводил их, а не как сейчас, просто пустоту, либо чтобы данный модуль отображался только в категориях с товарами.

Ссылка на файл: https://www.dropbox.com/s/jzmfncv978q4f28/shop_browse_queries.php
*

sel

  • Новичок
  • 5
  • 0 / 0
И кстати, не посоветуете модуль или рецепт как править ссылки вида
http://vlpokupka.ru/ru/2012-07-01-03-15-20.html?page=shop.product_details&flypage=flypage.tpl&product_id=28&category_id=3

Чтобы они приобрели более одекватный и читабельный вид, а так же почему в тайтле страницы отображается надпись "ГЛАВНАЯ", я ведь в конкретном товаре, почему не его название?
*

sel

  • Новичок
  • 5
  • 0 / 0
хм, странно
по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&Itemid=53
товары показывает, а по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=2&Itemid=53
не хочет.
Нужно смотреть Ваш shop_browse_queries.php

Так, ну с сортировкой я почти разобрался, решил реализовать ее вот таким вот образом:
http://joomlaforum.ru/index.php?topic=63845.0
Итог: http://vlpokupka.ru/href=%27index.php?option=com_virtuemart&page=shop.browse&category_id=10&Treeid=3&Itemid=53%27

Но остался вопрос, как вместо символа : вывести например надпись "Бренд"?
*

umkaland

  • Новичок
  • 4
  • 0 / 0
С
Для версии 1.1.3 Joomla 1.5 Добавлена возможность "Ограничивает показ товаров производителя только товарами текущей категории."
Инструкция по установке:
ищем в файле shop_browse_queries.php код

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";

}Меняем его на код ниже

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   $where_clause[] = "`#__{vm}_product_category_xref`.`category_id`= '".$category_id."'  ";

}

Сам файл

СПАСИБО ВСЕ РАБОТАЕТ!
*

pannet

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Поставил себе. Но почему-то вот такой косяк - стоит в настройках что ограничивать текущей категорией. Захожу в категорию, в модуле верно выпадают лишь производители текущей категории, но вот при выборе какого-либо производителя выводятся все товара этого производителя, а не товары из его из текущей категории, не было такой проблемы?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 57410
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 31890
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Модуль Cherry Picker for VirtueMart

Автор flintstone

Ответов: 42
Просмотров: 27533
Последний ответ 04.01.2016, 21:25:50
от gleb22
Добавить модуль в товар

Автор Tokyo

Ответов: 2
Просмотров: 3578
Последний ответ 11.05.2015, 20:43:32
от tierex
Усовершенствованный модуль категорий [Аккордион и прочее - the best ;) ]

Автор danik.html

Ответов: 749
Просмотров: 203265
Последний ответ 24.11.2014, 18:37:11
от slavakh