Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "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

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

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Ребята, кто разбирается в PHP и знает k2 подскажите, каким образом можно при инициализации формы на странице с материалом К2 взять название материала и подставить в текстовое поле формы? То есть, есть каталог товаров, на страницах с товаром справа всегда висит форма, в ней есть поле "Ваш заказ:". Как подставить туда название товара с этой страницы? Форма сделана на BreezingForms. Версия Joomla — 1.7.
Спасайте, всё перерыл уже! !
*

Fedor Vlasenko

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

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
насколько я помню то для K2 существует K2 Store
K2Store — это уже полноценная корзина, мне этот функционал не нужен. Уже есть каталог и есть работающая форма. Просто нужно как-то обратится к переменной, в которой в К2 хранится текущий материал, типа там $this->$item->$title, или что-то вроде того. И подставить эту переменную в поле формы. Я просто не особо разбираюсь в ПХП
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Как вариант
Код
<?php echo $this->title; ?>

Поле не подставилось, вывалился E_NOTICE "Error message   : Undefined property: HTML_facileFormsProcessor::$title"
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код
$document = &JFactory::getDocument();
$title = $document->getTitle();
$title подставьте. Будет использовать заголовок страницы.
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Как вариант
Код
<?php echo $this->title; ?>

Это не вариант, это гадание на кофейной гуще.
Я вот не особо разбираюсь в BreezingForms, но в  $this вы в любом случае будете иметь текущий объект, то есть эту самую форму.

Данную задачу проще решить с помощью яваскрипт, добавив его в шаблон материала К2.
Если нужному полю input формы можно присвоить id (например id="order_title"), будет что-то наподобие

Код
<script type="text/javascript">
window.addEvent('domready', function() {
    if ($('order_title')) {
        $('order_title').value = '<?php echo $this->item->title; ?>';
    }
});
</script>
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Спасибо, ребята, но к сожалению, яваскрипты не подходят :(
Варианты с $this не подходят, так как в this лежит форма на момент обращения.
Непонятно, неужели нет способа из формы обратиться к имени материала?!
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
friar Тайтл страницы и имя материала  у вас совпадают?
И как вариант. Не хотите встроить форму в шаблон материала
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Poznakomlus, Я бы с удовольствием встроил, это бы всё упростило. Но не вписывается форма в шаблон материала никак, она узкая и высокая, как раз модулем висит она. Имя страницы у меня = Имя материала + Имя сайта
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код
$document = &JFactory::getDocument();
$app = JFactory::getApplication();
$title = $document->getTitle();
$data = explode($app->getCfg('sitename'), $title);
data[0] - Имя материала
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Спасибо, Poznakomlus, заработало! Только ещё дефис пришлось приклеить к explode.

Код
<?php 
$document = JFactory::getDocument();
$app = JFactory::getApplication();
$title = $document->getTitle();
$data = explode(' - '.$app->getCfg('sitename'),$title);
echo $data[0];
?>

Теперь правда другая проблема: у меня этот код вставлен в поле 'Value' для поля 'goods' формы в менеджере форм BreezingForms, а на странице значение переменной не попадает ни в label, ни в input, а находится между ними  :o Как он выпал из инпута, для меня остаётся загадкой. Не сталкивались?
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код
<?php 
$document = JFactory::getDocument();
$app = JFactory::getApplication();
$title = $document->getTitle();
$data = explode(' - '.$app->getCfg('sitename'),$title);
?>
value="<?php echo $data[0]; ?>"
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
value="<?php echo $data[0]; ?>"

Если в поле VALUE прописать только эту строку, то куда тогда впихнуть остальной код? У меня же не код формы, а компонент BreezingForms, и код там некуда вставить.
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Всем спасибо, поборол неверный вывод. Загнал весь подготовительный код в отдельный скрипт, который выполняется при инициализации формы. А в value подставил только echo deta[0];
Всё работает! Спасибо огромное!
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Напишите, пожалуйста, подробное решение, чтобы у других людей не было вопросов =)
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

friar

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Вот то чего я хотел добиться — подстановки названия элемента K2 в поле формы:

Форма висит в позиции модуля.

Заходим в BreezingForms в Manage Forms (форма делалась в режиме QuickMode), далее Advanced -> More Options -> Form Pieces -> Before Form -> Custom -> вписаваем код:
Код
$pageURL = 'http://'.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
$this->execPieceByName('ff_InitLib');
ff_setValue('pageurl', $pageURL);

$document=JFactory::getDocument();
$app=JFactory::getApplication();
$title=$document->getTitle();
$data=explode(' - '.$app->getCfg('sitename'),$title);
ff_setValue('goods', $data[0]);

Теперь идём в настройки поля в которое необходимо сделать подстановку и в свойство Value вписываем значение:
Код
<?php echo($data[0]);?>

И вуаля, всё работает!

PS> На самом деле этот способ обходной, так как не удалось из кода формы обратиться к значениям $item в K2.
Этот код дёргает title текущей страницы и вырезает из него название сайта. Кто знает способ взять название текущего товара напрямую из K2 отпишитесь!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автоматическая дата снятия с публикации материала

Автор kozhenevsky

Ответов: 10
Просмотров: 5932
Последний ответ 17.11.2023, 08:08:49
от Vastriet
В Joomla! 3.9.1 в к2 не меняется порядок расположения материала

Автор sergspb

Ответов: 0
Просмотров: 2239
Последний ответ 12.06.2021, 15:20:52
от sergspb
Ошибка ПРИ создании материала В К2 - РЕШЕНО

Автор korchaga

Ответов: 1
Просмотров: 2576
Последний ответ 28.12.2020, 03:21:46
от korchaga
Ошибка дополнительных полей в конце материала

Автор Vekach

Ответов: 4
Просмотров: 2160
Последний ответ 22.09.2020, 17:45:22
от Vekach
[Решено] Получить alias материала в плагине, как?

Автор x1

Ответов: 10
Просмотров: 1809
Последний ответ 23.07.2020, 11:45:07
от x1