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

lutuy

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
1.можно изменить уровень вывода ошибок добавив в файл .htaccess, расположенный в корне сайта, следующую строчку:
php_value error_reporting 1

или


2.можно отключить вывод уведомлений и предупреждений добавив в файле includes/joomla после строки:
define( '_MOS_MAMBO_INCLUDED', 1 );
следующую строчку:
 
error_reporting( E_ERROR );


Спасибо большое.

А не подскажите, ни кто на форуме так и не подсказал.
Стоит joostina final + последний март, при регистрации не происходит автоматической авторизации, т.е. происходит регистрация выкидывает на главную и просит зарегистрироваться или зайти под своими данными (ОЧЕНЬ не удобно), в глобальных выставлят авторизацию и на да и на нет. Все одно не авторизовывает и все.....
Помогите пожалуйста.
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
попробуй адрес прописать в глобальных настройках http://www.my_site.ru и потом так же и заходить с www если будет работать, то потом сделай принудительный редирект с  http://my_site.ru на http://www.my_site.ru
*

lutuy

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
попробуй адрес прописать в глобальных настройках http://www.my_site.ru и потом так же и заходить с www если будет работать, то потом сделай принудительный редирект с  http://my_site.ru на http://www.my_site.ru

Не получается, стоит мамбот SEO Bot Redirect, может из-за него?
Если убираю этот мамбот, то получается: в configuration.php исправил на www.my.ru, когда регистрируюсь выкидывает на главную но уже без www.
Из чего еще это может быть...?
Помоги пожалуйста
*

lutuy

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Может это из-за SEO, или вот чего нашел, только не разбираюсь куда и как вставить


Что происходит после регистрации: Куда мы попадём и что увидим.
Когда пользователь добавлен происходит следующее:
<?php
  if( !$my->id && $mosConfig_useractivation == '0') {
    $mainframe->login($d['username'], md5( $d['password'] ));
    mosRedirect( "index.php?option=$option&page=checkout.index" );
  }
  else {
    mosRedirect( "index.php?option=$option&page=shop.index", _REG_COMPLETE_ACTIVATE );
  }
?>
 
   
если пользователь не вошёл (войти можно функцией <?php $mainframe->login($d[&#39;username&#39;], md5( $d[&#39;password&#39;] ));) ?> ,  и активация аккаунтов в Joomla! отключена, пользователь входит и направляется на страницу checkout.index, которая соответствует файлу
/administrator/components/com_virtuemart/html/checkout.index.php
это страница с корзиной и двумя кнопками: "Продолжить покупки" и "Оформить заказ".

иначе пользователь перенаправляется на страницу shop.index, которая соответствует файлу
/administrator/components/com_virtuemart/html/shop.index.php
это страница с категориями и описанием магазина.
 
Хочу обратить Ваше внимание на строку 222 оригинального файла checkout_register_form.php, вот она: <input type="hidden" name="page" value="checkout.index" /> .
В ней говорится, что после выполнения функции регистрации пользователью покажут страницу checkout.index. Это перенаправление будет осуществлено парсером Virtuemart после выполнения кода выше. Но на самом деле это перенаправление не проризойдёт, так как к этому времени код выше пользователя уже куда-нибудь перенаправит =))))
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Ну эти все коды слишком сложно для меня :) Я привёл пример из своего опыта, как было у меня. Пользователей не пускала сама Джумла, точнее было так

Пользователь входил под своим именем на сайт НО ему открывалась страничка как не зарегестрированому пользователю. В этот момент я заходил на сайт под другим пользователем и видел его что он есть на сайте. Заметил особенность, что такое бывает только если приходишь на сайт по адресу http://my_site.ru . Толком щас не помню как, но с помощью .htaccess я сделал редирект на http://www.my_site.ru и проблема была решена
*

lutuy

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Ну эти все коды слишком сложно для меня :) Я привёл пример из своего опыта, как было у меня. Пользователей не пускала сама Джумла, точнее было так

Пользователь входил под своим именем на сайт НО ему открывалась страничка как не зарегестрированому пользователю. В этот момент я заходил на сайт под другим пользователем и видел его что он есть на сайте. Заметил особенность, что такое бывает только если приходишь на сайт по адресу http://my_site.ru . Толком щас не помню как, но с помощью .htaccess я сделал редирект на http://www.my_site.ru и проблема была решена

А как в .htaccess это прописать?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
RewriteCond %{HTTP_HOST} ^mysite\.ru
RewriteRule ^(.*)$ http://www.mysite.ru/$1 [R=permanent,L]

Вроде так, я уже там такого намудрил, что сам не помню
*

Serho

  • Новичок
  • 3
  • 0 / 0
Мегареспектище вам за хак. Магазин стал намного удобнее. теперь ненужна эта бессмысленная регистрация. Магазин приближается к тому состоянию когда можно его показывать без стыда :)
*

shewa

  • Захожу иногда
  • 50
  • 1 / 0
спасибо tug за сие изобретение !

Меня тоже очень интересует возможность оградить покупателя от сложнейшего выбора в его жизни "Купить быстро" или "Зарегистрироваться и купить" и сделать по дефолту развернутой форму "Купить быстро", т.к. работать с "пользователями" я не планирую! ;)
Надеюсь, разработчики подскажут ;)
заранее спасибо!

тоже волнует этот вопрос. Помогите пожалуйста
*

morph

  • Давно я тут
  • 924
  • 105 / 0
правим файл checkout.index.php - удаляем,код выводящий кнопки или переключатели "Купить быстро","Зарегистрироваться и купить" ,далее
заменяем там внизу код
Цитировать
<div id="layer_without_register" style="display: none;">
<br />
<div style="width: 100%; text-align:right;"><strong>(* = <?php echo _CMN_REQUIRED ?>)</strong></div>
<?php include(PAGEPATH. 'checkout.without_register_form.php'); ?>
</div>
меняем на
Цитировать
<?php include(PAGEPATH. 'checkout.without_register_form.php'); ?>

*

Alex123

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Господа знатоки!
Не получается установить данный хак!
Файлы копирую в administrator/components/com_VM/html
Вродитуда надо? Ничего не меняется... Как была регистрация, так она и остайтся!!!
Может я что не так делаю?
И ещё вопрос:
тут -не в обиду конечно- все файлы разбросаны везде... Я не догоняю, где вообще что. !!!???!!!
Если кому не лень, напишите какие файлы и куда копировать!!!

Приветствую вас. как же всётки вы выкручиваетесь с налогом .. точнее с его отсутствием ... чего я только не перепробовал. посоветуйте что делать. ну не отображается налог ((((
Да у меня OpenSEF не включен, а налоги как раз используются. Копался в checkout.without_register_form.php долго и безрезультатно. Как только раскоментирую строку:
//$d['order_tax'] = $order_tax = round( $this->calc_order_tax($order_taxable, $d), 2 ); всё перестаёт работать.
*

midzus

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
Всем привет. У меня такая проблема. Не могу установить данный хак. Версия ВМРЕ 1.0.12.1 stable.
Файла checkout.without_register_form.php в administrator\components\com_virtuemart\html у меня нету, но есть checkout_register_form.php
который я и заменил...
но ничего не работает...
ПОМОГИТЕ... :'(

Всем привет. У меня такая проблема. Не могу установить данный хак. Версия ВМРЕ 1.0.12.1 stable.
Файла checkout.without_register_form.php в administrator\components\com_virtuemart\html у меня нету, но есть checkout_register_form.php
который я и заменил...
но ничего не работает...
ПОМОГИТЕ... :'(

Мой тебе совет: не заменяй предложенные файлы а меняй код в ручную ... в таком случае у тебя всегда есть возможность откатитться назад ... а файлы котоых тебе не хватает ищи внимательно на этом форуме. если не ошибаюсь подитоживал тему с файлами уважаемый metaname
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Цитировать
Файла checkout.without_register_form.php в administrator\components\com_virtuemart\html у меня нету
его и не будет - он как раз для "невидимой" регистрации.Помимо этого файла должен быть еще и checkout.index.php в архиве.Скорее всего вы скачали только правленый файл checkout.without_register_form.php и все - смотрите в начале топика полный архив
*

spiroksi

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Добрый день!
Все установилось, все работает, кроме... Почему-то исчезла информация о покупателе (адрес, телефон и т.д.) в письме для продавца. :-* Где я ошиблась? Какие строки проверить в checkout.without_register_form.php? Помогите, пожалуйста.
*

Timer

  • Захожу иногда
  • 109
  • 1 / 1
правим файл checkout.index.php - удаляем,код выводящий кнопки или переключатели "Купить быстро","Зарегистрироваться и купить" ,далее
заменяем там внизу кодменяем на

я еще поудалял выше код там где все эти кнопки .. ато получается форма есть а выше еще опять же теже кнопки с выбором регистрации или нет
*

ikasaedr

  • Новичок
  • 7
  • 0 / 0
как включить в этом хаке вывод Итоговой суммы с учетом стоимости доставки?
присоединяюсь к вопросу, может кто-то знает ?
*

spiroksi

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Добрый день! Уже задавала вопрос. Исчезла в предосмотре, где покупателя просят проверить данные, информация о покупателе. Вообще ничего. Данные о товаре, данные продавца есть. В админке все отражается, а в предосмотре нет. А вдруг человек тел. неправильно указал? Где искать ошибку? Правила только внешний вид, ничего не комментировала.  Хак раза три заново переустанавливала и ничего... ПОЖАЛУЙСТА! !!!???!!! !!!???!!!

Всем привет! А как в модуль покупки без регистрации включить этап оплаты?

Joomla rus 012, VM - 013a stable
*

Timer

  • Захожу иногда
  • 109
  • 1 / 1
а как сюда втулить обязательное поле для ввода e - mail?
*

Grinvich

  • Новичок
  • 6
  • 0 / 0
присоединяюсь к вопросу, может кто-то знает как присоединить стоимость доставки?

да, возьмите и меня в компанию! :) потому как до установки хака (спасибо за него, кстати), обязательным моментом было прохождение этапов - Заказать - заполнить данные - выбрать способ доставки (у меня можно курьером или почтой) - ваш заказ выглядит так-то (включая сумму на доставку), отправить?....

Сейчас же все происходит: заказать - данные-спасибо. Т.е. сумма доставки выпадает и не прописывается даже в письме пользователю. Кто-то уже решил эту проблему?
*

Timer

  • Захожу иногда
  • 109
  • 1 / 1
вот код !

что сюда вписать чтобы емейл был обязательным полем для ввода ?

Код
if ( $checkout['address'] == '' || strlen($checkout['address']) < 8 ) {
$error .= '<p>Âû íå óêàçàëè ñâîé àäðåñ èëè óêàçàëè íåâåðíî.</p>';
}

if ( function_exists('vmValidateEmail') ) {
$email_check = vmValidateEmail($checkout['email']);
}
else {
$email_check = mShop_validateEmail($checkout['email']);
}

if ( ($checkout['customer_copy'] == 1 && !$checkout['email']) || ($checkout['customer_copy'] == 1 && $email_check == false) ) {
$error .= '<p>Âû óêàçàëè, ÷òî õîòèòå ïîëó÷èòü êîïèþ çàêàçà íà ñâîþ ýëåêòðîííóþ ïî÷òó, íî íå óêàçàëè àäðåñ èëè óêàçàëè íåâåðíî.</p>';
}
}
*

Alex123

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Ну в первую очередь спасибо за этот чудесный хак!!!
Есть одна проблемка...
Пользователь делает заказ, пишет адрес г.ХХХХХ,ул.ХХХХХ, д.ХХХ, кв.ХХХ
Иногда заказ в панели управления отображается не полностью г.ХХХХХ, ул.ХХХХХ, д.ХХХ, кв.Х(!)
Это конечно не беда если инфа о заказе приходит на e-mail, но бывает, что на маил инфа тоже не приходит (не знаю почему,если кто знает как вылечить,подскажите плиз)...
Так вот-может кто знает в каком месте потом можно найти инфу о заказе?(копался в файлах виртумарта - ничего не нашел)
*

TAX

  • Захожу иногда
  • 154
  • 10 / 0
Да, огромный респект всем, кто вложил лепту в этот хак. Хак работает, но есть одна заковырка.
В письме, которое приходит заказчику есть ссылка "Чтобы просмотреть заказ, проследуйте по ссылке ниже" (http://localsite/magazin/75.html). Если пройти по этой ссылке,  то выдаёт "Ошибка: У Вас нет прав для доступа к этому модулю."  ввожу логин и пароль, который отправились до этого на мыло, но результат тот-же.
если с главной страницы заходить и вводить логин и пароль, то заходит.
 !!!???!!! Подскажите, что может быть не так?
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Люди помогите решить проблему "покупка без регистрации"
Проблема в том что при установке и интеграции CB меняеться файл checkout.index.php под нужную версию VM
и получаеться если работать с CB то проподает "без регистрации", а если менять с "без регистрации" то не работает
CB. Какие строчки поменять нужно в checkout.index.php чтоб была покупка "без регистрации" и CB.

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

А покупка без регистрации не работает (хотя на локалке все было нормально). В общем, при заходе в корзину я нажимаю кнопку "Оформление заказа" и происходит перенаправление на другую страницу, которая не отражается ("Невозможно отобразить страницу. Эта страница сейчас недоступна. Возможно, это вызвано техническими проблемами на веб-узле, или требуется изменение параметров обозревателя." и т.п.).

Адресная строка имеет вот такой вид на хостинге:
  • при включенном SEF (который входит в joomla)
    http://www.название_магазина.ru/component/page,checkout.index/ssl_redirect,1/option,com_virtuemart/Itemid,1/
  • А при выключенном вот так выглядит:
    http://www.название_магазина.ru/index.php?page=checkout.index&ssl_redirect=1&option=com_virtuemart&Itemid=1
А на локалке вот так (SEF выключен):
  • http://название_магазина.ru/index.php?page=checkout.without_register_form.php&option=com_virtuemart&Itemid=1
    (страница нормально перенаправляется, появляется форма для заполнения адреса и т.п.)

--------
Joomla! 1.0.12
VirtueMart 1.0.12 stable
все модули стандартные (которые входили в обычный установочный пакет).
-------
Я не понимаю, чего там такое может быть с этим редиректом. Ведь на локалке все работало. Может какие-то настройки нужно поправить?..
« Последнее редактирование: 09.03.2008, 13:59:31 от Inna_Pr »
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Невидимая регистрация ( Покупка без регистрации ) V1.1.3

Автор urodoff

Ответов: 319
Просмотров: 112970
Последний ответ 27.10.2014, 15:27:02
от gaalferov
[Решено] Отобразить кол-во товаров из всех подкатегорий V1.1.3

Автор bazic

Ответов: 19
Просмотров: 14955
Последний ответ 18.09.2014, 06:39:33
от fila61
[Решено] Добавление Watermark к фото товара V1.0.15 V1.1.3

Автор mickymouse

Ответов: 52
Просмотров: 24078
Последний ответ 13.06.2013, 01:04:46
от richman
[Решено] Как изменить ,товаров в наличии 1 на "есть в наличии" V1.0.15 V1.1.3

Автор ButuzOFF

Ответов: 93
Просмотров: 43377
Последний ответ 17.05.2013, 21:10:44
от sa1981
[Решено] Вывод товаров из подкатегорий в родительскую категорию V1.0.15 V1.1.3

Автор baldesarini

Ответов: 273
Просмотров: 100344
Последний ответ 08.04.2013, 15:20:07
от asterix_kpi