Новости Joomla

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Ещё один генератор ИИ-файлов llms.txt и llms-full.txt.

Основные особенности/возможности компонента:

  • Генерация по стандарту: Автоматическое создание файла-визитки llms.txt и расширенной версии llms-full.txt с аннотированным списком материалов.
  • Интеллектуальная работа с контентом: Компонент использует мета-описания (Meta Description) из статей и пунктов меню, превращая SEO-настройки сайта в качественный контекст для нейросетей.
  • Просмотреть результат генерации файлов можно сразу в рабочей области компонента. После внесения корректив (через Настройки компонента. При отладке лучше открыть три вкладки в браузере: Настройка — Геренация/Превью — Список Материалов/Категории/Меню.) — проводим перегенерацию, смотрим результат до полной «победы».
  • Автоматизация и безопасность: Синхронизация с sitemap.xml, группировка по категориям и автоматическое создание резервных копий (.bak) при каждой генерации.
  • Гибкое управление: Возможность исключения определенных категорий и/или статей и/или пунктов меню, а также простая настройка через стандартную админпанель Joomla.
  • Подробное руководство/справка: Пошаговая инструкция для пользователя в Настройках компонента для редакторов с базовым знанием администрирования Joomla.

👉 Важно учесть.
1️⃣ Компонент Генератор LLMs.txt изначально составляет базовый список ссылок на основе sitemap.xml и сверяется с ним на предмет: запрета индексации url в robots.txt, тегов noinex/nofollow. Это экономит время на проверку «закрыть от индексации», поскольку компонент генерации Sitemap.xml уже реализовал эту задачу. Посему, формирование ссылок для ИИ имеет комплексный подход, составление грамотного/валидного/релевантного sitemap.xml никто не отменял.

2️⃣ Тексты-описания ссылок формируются из Meta Description com_content (только компонент Материалы) и выбранных пользователем Меню сайта. Важно, чтобы Meta Description были уникальными и релевантными, соответствовали базовому seo. Составленные «на отшибись» Description для ИИ — «не катит» (впрочем, для поисковых систем они тоже «не канали»).

Разработчик - участник нашего сообщества Александр Кузнецов (@newvksan).

Страница расширения

@joomlafeed

#joomla #ии #ai

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

Это Joomla-компонент для публикации AI-ready карты сайта и автоматической генерации файлов llms.txt, llms-full.txt и llms.json по концепции llmstxt.org.  Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.

С помощью WT LLMs можно:
- создать структурированное описание сайта для AI-агентов;
- управлять профилем сайта, картой интентов и каноническими страницами для этих интентов из админки Joomla;
- генерировать llms.txt и llms.json;
- использовать REST API для автоматического заполнения данных;
- отдавать публичную schema-инструкцию для AI-агентов;

В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин добавляет в ссылки на AI-файлы.

Пакет подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.

Видео:
- ВК Видео
- RuTube
- YouTube

Ссылки:
Страница расширения
GitHub

@joomlafeed

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

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Всем доброго!
Вопрос несколько раз уже поднимался, не много в другой форме.
Попытаю счастье еще раз:

Подскажите пожалуйста, можно ли на страницу "Спасибо за заказ" (последний шаг в оформлении заказа) вытащить номер и сумму заказа?
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Тоже хотел подобную тему поднять. Спасибо, turbolamer
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Позже сделаем розширение
а может быть можно выдернуть часть кода, который формирует данные для письма покупателю?
в письме же все есть и номер заказа и сумма и т.д.
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Платное?
бесплатных давненько не было)
*

Legacy

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Совсем не гуманно
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Совсем не гуманно
пожалуй в данном случае позволю себе согласится...
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
18 евро - перебор

всем спасибо, перехожу обратно на VirtueMart
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
:)

Нууууу... если для Вас именно этот момент был решающим при выборе, тогда примите мои соболезнования ;)

Решения всегда найдутся ;) И не всегда платные ;)
Нужно желание и время.
« Последнее редактирование: 30.09.2012, 13:28:14 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
:)

Нууууу... если для Вас именно этот момент был решающим при выборе, тогда примите мои соболезнования ;)

Решения всегда найдутся ;) И не всегда платные ;)
Нужно желание и время.

Желание и время есть, я кстати покупал 4 расширения для JoomShopping, просто очень раздражает подход разработчиков. Шаг в право, шаг влево - 18-25 евро.
Стоит задать вопрос, как ответом на него выступает новое платное расширение. Если вопрос состоит в расширении фунуционала (yml экспорт, расширенные купоны, расширенные доставки) я не против заплатить.
Но когда речь о том, что бы просто вытащить данные на страницу, которые формируются на других этапах заказа, платить за это 18 евро просто не рационально.
Я пользуюсь данным компонентом около года и не припомню ни одного бесплатного расширения, появившегося за это время. Я понимаю, что все хотят заработать денег, но элементарные доработки, которые просто улучшат функционал компонента, можно было бы делать и бесплатно. Тот же VirtueMart, при всех его минусах, имеет бесплатные аналоги всех платных расширений joomshopping
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Стоит задать вопрос, как ответом на него выступает новое платное расширение. Если вопрос состоит в расширении фунуционала (yml экспорт, расширенные купоны, расширенные доставки) я не против заплатить.
Но когда речь о том, что бы просто вытащить данные на страницу, которые формируются на других этапах заказа, платить за это 18 евро просто не рационально.
ну понимаете... ведь на самом деле перед разработчиками стоит задача сделать это без хаков ядра. что иногда бывает очень не легко. отсюда и такие цены. хотя конкретно в данном случае вынужден согласится: 18 евро за это чересчур
Я пользуюсь данным компонентом около года и не припомню ни одного бесплатного расширения, появившегося за это время. Я понимаю, что все хотят заработать денег, но элементарные доработки, которые просто улучшат функционал компонента, можно было бы делать и бесплатно.
ну тут вы не правы, их делают, и делают не мало. посмотрите - форум полон решений. просто все обычно хотят не просто услышать, что нужно сделать, а чтобы им разжевали, и в рот положили. отсюда и такое отношение разработчиков: ты мало того что тратишь время и отдаешь просто так, так тебя потом еще и хают, что оно не работает. хотя на самом деле как правило дело вовсе не в расширении.

ладно, то лирика... по делу: открываем файл \components\com_jshopping\templates\Ваш шаблон\checkout\finish.php

перед той единственной строкой добавляем

Код
<?php 
$session = JFactory::getSession();
$order_id = $session->get('jshop_end_order_id');
$order = JTable::getInstance('order', 'jshop');
$order->load($order_id);
?>

Общая сумма заказа - $order->order_total
Номер заказа - $order->order_number
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

fedragon

  • Захожу иногда
  • 232
  • 22 / 0
  • You move like an insect
Да уж, 18 евро за 4-6 строчек это жестоко
Your flesh is an insult to the perfection of the digital.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
чтобы было понимание, я сразу оговорюсь что не отношусь к команде разработчиков компонента. и не выступаю в их защиту в принципе. но я все таки повторюсь: нет. не за 4-6 строчек. плагин от макс маркетинг написан совершенно иначе, у него есть настройки, и он абсолютно не затрагивает исходный код компонента. поэтому и цена у него тоже есть. а 4-6 строчек - это бесплатно
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
dmitry_stas
Большое спасибо! Плюсанул
Откровенно говоря я и рассчитывал на помощь форумчан, не имеющих отношения к Макс Маркетинг.
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Да уж, 18 евро за 4-6 строчек это жестоко
Нуу..... а чего же Вам было не написать их мягко ?

Знаете это как история с Администратором.
Никто не знает как его зовут, зато когда увольняют у всех начинаются проблемы.
Ведь хороший Сиситемный администратор в компании, это имено тот чьего имени не знают пользователи. Потому что се работает.
Хороший код и занимает обычно 4-6 строк. Зато подготовка к его написанию.. это точно не то время которое надо на написание 4-6 строк физически ;)

Решение от МаксМаркетинга хорошо тем, что оно не зависит от версий.
В данном конкретном случае соглашусь, что эти 6 строк не будут меняться наверное долго.,потому что обозначенный файл уже давно не менялся вроде... там нечему меняться :)
И данное решение приведено только потому что неадекватна цена. Хотя это больше связано с разностью уровня жизни. 20 евро для немца и 20 евро для СНГ совершенно разные суммы.
В любом другом случае было бы только платное от разработчиков.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
У кого нибудь сработало?
У меня 0 эмоций, Joomla 2.5.6 + JoomShopping 3.5.0
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
я надеюсь
Общая сумма заказа - $order->order_total
Номер заказа - $order->order_number

вы не в таком виде выдали ?
Это просто отраженные переменные которые использовать.
А вывод через эчо или принт надо ведь сделать ;)

ЗЫ. вот потому и лучше платить ;)
« Последнее редактирование: 02.10.2012, 20:48:18 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
я надеюсь
Общая сумма заказа - $order->order_total
Номер заказа - $order->order_number

вы не в таком виде выдали ?
Это просто отраженные переменные которые использовать.
А вывод через эчо или принт надо ведь сделать ;)

ЗЫ. вот потому и лучше платить ;)


добавил
Код
<?php print $this->$order->order_number?>

после

Код
<?php 
$session = JFactory::getSession();
$order_id = $session->get('jshop_end_order_id');
$order = JTable::getInstance('order', 'jshop');
$order->load($order_id);
?>
тоже ничего
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
где вы тут видели $this ?

я же написал: $order->order_total и $order->order_number
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
может быть я что то не так делаю, но
Код
<?php print $order->order_number?>
тоже не помогает
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Чесно ?
ЗАДОЛБАЛИ !
Полный код файла

Код
<?php 
$session = JFactory::getSession();
$order_id = $session->get('jshop_end_order_id');
$order = JTable::getInstance('order', 'jshop');
$order->load($order_id);
?>
<p>Номер заказа: <?php print $order->order_number ?></p>
<p>Общая сумма заказа:  <?php print formatprice($order->order_total)?></p>

<p><?php print _JSHOP_THANK_YOU_ORDER?></p>

Только в УТФ-8 без ВОМ не забудьте сохранить

ПС. В репу давать не мне ! А дмитри_стасу ! Он решение выложил.
« Последнее редактирование: 02.10.2012, 21:51:30 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Спасибо конечно, но все равно не работает.

А Вы сами пробовали, вывести? Или столько эмоций из за того, что в теории должно так получиться?
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
столько эмоций потому что у Вас не выходит. И Вы заставляете других решать Ваши проблемы.
Платно Вас не устраивает, бесплатно у Вас не работает.
Проще конечно оставить вопрос без внимания, но вот стало жаль, а теперь жаль что было жаль.

Да перед тем как выкладывать я обычно проверяю, но здесь даже проверки не надо было бы. Тут нечего проверять.
Может еще скрины выложить ? Или видео ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Понятно))
Я виноват, в том что у меня решение, выложенное здесь, не работает.
Я благодарен dmitry_stas и Вам nevigen за потраченное на мой вопрос время, просто подразумеваю, что если у меня не работает, то и еще у кого нибудь тоже не будет работать и если разобраться в чем проблема, для всех обитателей форума будет только лучше.

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

Все равно спасибо..
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Оно работает, там нечему просто не работать.
Там идет прямой запрос к базе, стягивание данных и просто принт их.

Вы кеш надеюсь чистили перед тестом ?
И ОЧЕНЬ надеюсь что Вы вставляете строки именно в тот файл шаблона который используете !

Специально для Вас не поленился добавил на демо. Можете сами проверить.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
@nevigen Глянь в конце finish() стандартного чекаута - насколько помню, была там функция, которая чистила сессию и всё прочее.
Соответственно у ТС уже ничего не выводится по

Код
$order_id = $session->get('jshop_end_order_id');

@turbolamer

Извините, поздно заметил выши мучения )
Могу вам сделать решение плагином, сегодня выложу.
« Последнее редактирование: 03.10.2012, 12:22:48 от SDKiller »
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
нууу...
я тестировал на стоковой версии.. без аддонов вообще... с пошаговым оформлением... :)
выводило..
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
смотрю версию 3.5.0 как указано. $this->_deleteSession(); вызывается в самом конце функции finish(), после $view->display();
т.е. как бы не должно влиять. поздние версии тоже особо ничем в этом плане не отличаются.

точно редактируется используемый шаблон? или все таки редактируем default, а используем не default ?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вставить на главную страницу заголовок и описание?

Автор art22

Ответов: 1
Просмотров: 2830
Последний ответ 20.06.2023, 16:17:41
от kit2m2
Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]

Автор kit2m2

Ответов: 58
Просмотров: 15667
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
[Решено] - Заказ на одной странице

Автор shurakana

Ответов: 58
Просмотров: 22018
Последний ответ 16.03.2023, 09:53:16
от kit2m2
MSI Юзабилити "Списка заказов" Красим заказ в цвет его статуса

Автор Cerber

Ответов: 22
Просмотров: 12633
Последний ответ 16.12.2021, 13:31:33
от Mister Shadow
Поиск заказа по номеру телефона клиента

Автор Shiffer

Ответов: 19
Просмотров: 3873
Последний ответ 07.12.2021, 19:43:38
от anatol81n