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

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Как переместить описание категории?
Негде не смог найти, второй день в поиске!
Joomla 2.5.8 в блоке категорий: выводит описание категории сверху материала!
А нужно что бы выводило снизу материала, а лучше ниже «вперед назад»
Подскажите, пожалуйста! А то не красиво и неудобно для посетителей.
« Последнее редактирование: 11.02.2014, 21:14:42 от Shustry »
*

Aeliot

  • Захожу иногда
  • 107
  • 2 / 0
В прямую (средствами нативной joomla) -- ни как. Такая возможность в Joomla не предусмотрена.

Но можно объехать на кривой козе.

ВАРИАНТ 1

По шагам:
1) устанавливаете модуль mod_placehere. Поищите его на joomla.org или на сайте разработчика http://diebesteallerzeiten.de/blog/category/manual/
Он предназначен для j1.5, но и на j2.5 работает прекрасно.
2) создаете материал с описанием категории (переносите в него описание нужной вам категории)
3) в настройках отображения категории отключаете вывод описания категории
4) с помощью модуля mod_placehere выводите описание категории (созданный ранее вами материал) в нужном вам месте (не забудьте указать привязку к пунктам меню.

Но у этого варианта есть серьезное ограничение. Категории должны быть привязаны к конкретным пунктам меню.

ВАРИАНТ 2
Если в ладу с php или позволяют ресурсы, то можно написать (заказать) модуль, который будет выводить описание текущей категории в нужном вам месте.
« Последнее редактирование: 10.02.2014, 16:52:07 от Aeliot »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Вариант 3
В шаблоне статьи подключаем класс категорий и выводим всю инфу о категории текущей статьи. Конкретно ваша задача:

Код: php
jimport( 'joomla.application.categories' );
$this->item->catdescription = JCategories::getInstance('Content')->get($this->item->catid)->description;

echo '<p class="cat-description">'.$this->item->catdescription.'</p>';
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Вариант 3
В шаблоне статьи подключаем класс категорий и выводим всю инфу о категории текущей статьи. Конкретно ваша задача:

Код: php
jimport( 'joomla.application.categories' );
$this->item->catdescription = JCategories::getInstance('Content')->get($this->item->catid)->description;

echo '<p class="cat-description">'.$this->item->catdescription.'</p>';
о это ближе к теме.
а можно немного по подробней пожалуйста. в каком файле исправлять, если можно.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
templates\шаблон\html\com_content\article\default.php
Если такового нет, то можно скопировать из components\com_content\views\article\tmpl\ Папки будете создавать, соблюдайте ту структуру, что я в первой строке написал!
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
сам файл я выдернул вот от сюда /templates/xit2/html/com_content/article/default.php
правильно?
менял, не чего не меняется, даже взял и удалил его не чего на сайте не изменилось, все как работало так и работает без него.
что я не так делаю?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Возможно ошибка здесь: /templates/xit2/html/com_content/article/default.php
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
а какая может быть ошибка
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Возможно не та папка шаблона. Или, быть может вы не в статье смотрите. Сложно сказать. Решение стопроцентнорабочее, я проверял.
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
у меня шаблон один, все остальные я удалил. вот в чем прикол.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Открывайте index.php шаблона, сразу первой прям второй строкой вставьте:

Код: php
var_dump(JRequest::getVar('view'));

сохраните. Перейдите на страницу статьи. Смотрите, в самом верху сайта написано «article»?
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
появилась вверху надпись string(8) "category"
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
появилась вверху надпись string(8) "category"

Цитировать
А нужно что бы выводило снизу материала, а лучше ниже «вперед назад»
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Если честно, та задача, которую вы описали изначально, нетривиальна. А раз в категории надо вывести, то это вообще фигня, а не задача. ^-^ Открываете шаблон блога категории и переставляете различные блоки в любом порядке. Например, в вашем случае, это будет этот кусок:

Код: php
<?php if ($this->params->get('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>
<div class="category-desc">
<?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?>
<img src="<?php echo $this->category->getParams()->get('image'); ?>"/>
<?php endif; ?>
<?php if ($this->params->get('show_description') && $this->category->description) : ?>
<?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?>
<?php endif; ?>
<div class="clr"></div>
</div>
<?php endif; ?>

Напомню, шаблон категории это components\com_content\views\category\tmpl\blog.php. Сперва конечно желательно его скопировать в шаблон.
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
я вчера пробовал не получилось. может не так дела. сегодня попробую после обеда, отпишу спасибо вам большое!
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Должно получиться. Пожалуйста.
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
вот я переставил все равно сверху, вот сайт для экспериментов http://оружиепланеты.рф/granatomjot
вот код Правильно я сделал?
 <div class="blog<?php echo $this->pageclass_sfx;?>">
<?php if ($this->params->get('show_page_heading')) : ?>
   <h1>
      <?php echo $this->escape($this->params->get('page_heading')); ?>
   </h1>
   <?php endif; ?>

   <?php if ($this->params->get('show_category_title', 1) or $this->params->get('page_subheading')) : ?>
   <h2>
      <?php echo $this->escape($this->params->get('page_subheading')); ?>
      <?php if ($this->params->get('show_category_title')) : ?>
         <span class="subheading-category"><?php echo $this->category->title;?></span>
      <?php endif; ?>
   </h2>
   <?php endif; ?>








<?php $leadingcount=0 ; ?>
<?php if (!empty($this->lead_items)) : ?>
<div class="items-leading">
   <?php foreach ($this->lead_items as &$item) : ?>
      <div class="leading-<?php echo $leadingcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>">
         <?php
            $this->item = &$item;
            echo $this->loadTemplate('item');
         ?>
      </div>
      <?php
         $leadingcount++;
      ?>
   <?php endforeach; ?>
</div>
<?php endif; ?>
<?php
   $introcount=(count($this->intro_items));
   $counter=0;
?>
<?php if (!empty($this->intro_items)) : ?>

   <?php foreach ($this->intro_items as $key => &$item) : ?>
   <?php
      $key= ($key-$leadingcount)+1;
      $rowcount=( ((int)$key-1) %   (int) $this->columns) +1;
      $row = $counter / $this->columns ;

      if ($rowcount==1) : ?>
   <div class="items-row cols-<?php echo (int) $this->columns;?> <?php echo 'row-'.$row ; ?>">
   <?php endif; ?>
   <div class="item column-<?php echo $rowcount;?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>">
      <?php
         $this->item = &$item;
         echo $this->loadTemplate('item');
      ?>
   </div>
   <?php $counter++; ?>
   <?php if (($rowcount == $this->columns) or ($counter ==$introcount)): ?>
            <span class="row-separator"></span>
            </div>

         <?php endif; ?>
   <?php endforeach; ?>


<?php endif; ?>

<?php if (!empty($this->link_items)) : ?>

   <?php echo $this->loadTemplate('links'); ?>

<?php endif; ?>


   <?php if (!empty($this->children[$this->category->id])&& $this->maxLevel != 0) : ?>
      <div class="cat-children">
      <h3>
<?php echo JTEXT::_('JGLOBAL_SUBCATEGORIES'); ?>
</h3>
         <?php echo $this->loadTemplate('children'); ?>
      </div>
   <?php endif; ?>

<?php if (($this->params->def('show_pagination', 1) == 1  || ($this->params->get('show_pagination') == 2)) && ($this->pagination->get('pages.total') > 1)) : ?>
      <div class="pagination">
                  <?php  if ($this->params->def('show_pagination_results', 1)) : ?>
                  <p class="counter">
                        <?php echo $this->pagination->getPagesCounter(); ?>
                  </p>

            <?php endif; ?>
            <?php echo $this->pagination->getPagesLinks(); ?>
      </div>
<?php  endif; ?><?php if ($this->params->get('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>
   <div class="category-desc">
   <?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?>
      <img src="<?php echo $this->category->getParams()->get('image'); ?>"/>
   <?php endif; ?>
   <?php if ($this->params->get('show_description') && $this->category->description) : ?>
      <?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?>
   <?php endif; ?>
   <div class="clr"></div>
   </div>
<?php endif; ?>

</div>
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Попробуйте прям явно вот так вывести:

Код: php
<?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?>
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
не получается. я уже сам файл blog.php удалил нет изменений. по ходу это не он отвечает за вывод? или я совсем потерялся.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Элемент блога, это файл: \com_content\views\category\tmpl\blog_item.php
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
вот блин! и папку "tmpl" удалил все работает по старому
*

tamerlan55

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

Shustry

  • Гуру
  • 6434
  • 745 / 3
Да всё должно работать. Файл не тот правите однозначно.
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Да всё должно работать. Файл не тот правите однозначно.
посмотрите пожалуйста свою почту.может я не так делаю посмотрите очень вас прошу! уже 4 дня колупаю его.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Вопрос решён.
*

tamerlan55

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
вот большое спасибо! помогли. за две минуты Shustry решил мой вопрос.отличный спец!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенаправление htaccess с id в категории на без id

Автор MultiMatrix83

Ответов: 14
Просмотров: 5085
Последний ответ 30.01.2024, 02:03:44
от Zegeberg
Вывести поле изображение материала в модуле "Список материалов категории"

Автор aleksandrozz

Ответов: 12
Просмотров: 14411
Последний ответ 14.10.2022, 05:12:04
от denxio
[Решено] title материалов и категорий без пунктов меню

Автор pharaoh

Ответов: 269
Просмотров: 71594
Последний ответ 03.02.2022, 02:45:26
от globus812
Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 6784
Последний ответ 29.03.2021, 12:10:26
от sivers
Закрыть от индексации только страницу категории

Автор DDAANN

Ответов: 5
Просмотров: 3272
Последний ответ 07.03.2021, 13:23:34
от Followme