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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Как сделать, чтобы в Корзине и при Оформлении заказа текущая скидка клиента указывалась не только в денежном выражении, а и в процентном, будь то после применения купона или скидки группы покупателей?
Joomla 3.3.6 / JoomShopping 4.8.1

« Последнее редактирование: 21.01.2015, 11:09:31 от Anton shop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в корзине

Цитировать
<?php print _JSHOP_RABATT_VALUE ?> <?php print $this->discount/$this->summ*100 ?>%

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
в корзине

при оформлении заказа по аналогии
В этих файлах менять код?

для Корзины:
components / com_jshopping / templates / default / cart / cart.php

для Оформления заказа:
omponents / com_jshopping / templates / default / checkout / previewfinish.php

При установленном Cumulative discount http://www.webdesigner-profi.de/joomla-webdesign/shop/addons/cumulative-discount.html?lang=en

В файле cart.php  такой код:
Код
<?php print _JSHOP_RABATT_VALUE ?><?php print $this->_tmp_ext_discount_text?>

а в а файле previewfinish.php код:
Спойлер
[свернуть]
« Последнее редактирование: 20.01.2015, 11:33:36 от Anton shop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
менять надо в /components/com_jshopping/templates/default/cart/cart.php и /components/com_jshopping/templates/default/cart/checkout.php
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
« Последнее редактирование: 20.01.2015, 11:49:34 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
http://prntscr.com/5uq7lo
Хотел отредактировать сообщение, но потом его очистил, чтобы удалить, а сообщение пустое осталось. Как удалить пустые сообщения?
*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
напишите del вместо текста или удалите
модераторы увидят удалят.
Уже удалено.
*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
менять надо в /components/com_jshopping/templates/default/cart/cart.php и /components/com_jshopping/templates/default/cart/checkout.php
А как сделать, чтобы и процентный уровень применённой скидки отображался также и в PDF счет-фактуры? Можно, например, рядом со словом "Скидка".

*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php
подскажите, пожалуйста, в какой строке какой код необходимо вписать?
« Последнее редактирование: 20.01.2015, 12:44:15 от nevigen »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php
в этом файле слово "discount" есть только в этом куске кода, но где именно и на какой код менять не знаю.
Спойлер
[свернуть]
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
1. не стоит приводить код того что есть у всех, может вы еще вложите весь ЖШ ?
если вам дали адрес файла как Вы думаете он есть только у вас ?

2.
А попробуйте хоть что то сами сделать ? http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/
ну для разнообразия, хотя бы

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
А попробуйте хоть что то сами сделать ? http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/
ну для разнообразия, хотя бы

если вы бьете гвозди, Вы просите соседа показать как это делается до тех пока все гвозди не забиты ?
nevigen, спасибо за ссылку, я посмотрел, но я всё же не программист, а музыкант, поэтому, наверно, "гвозди" будут попроще, чем коды :-)
Это как если бы я сказал программисту для разнообразия попробовать написать музыку, прочитав статью, не имея представления о нотах, из которых она состоит)))

Если бы я был помладше, то быть может выучился бы на программиста, а так призвание выбрал другое. Но программисты тоже в своём деле творцы!
« Последнее редактирование: 20.01.2015, 13:12:53 от Anton shop »
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
:)
потому програмисты и не берутся писать музыку ;)
если вы не понимаете в коде. зачем беретесь ?

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php

Не уверен, но быть может менять нужно код в данной строке? Поправьте меня, если ошибаюсь.
Спойлер
[свернуть]

Только на какой код? На этот? Полностью весь заменить?
Спойлер
[свернуть]
« Последнее редактирование: 20.01.2015, 13:34:08 от Anton shop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text

dmitry_stas, то есть код должен выглядеть в результате так?
Спойлер
[свернуть]

Судя по всему так, потому что всё получилось)

Вот результат: уровень скидки, который получил клиент, теперь отображается также и в счет-фактуре в процентном отношении рядом со словом "Скидка".



Спасибо огромное за помощь dmitry_stas и nevigen!
« Последнее редактирование: 21.01.2015, 10:34:29 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
dmitry_stas, подскажите, пожалуйста, какой код вставить, чтобы скидка клиента в процентном отношении отображалась также в Личном кабинете покупателя в деталях его заказов?

Мне кажется, код нужно менять в файле components/com_jshopping/templates/default/order/order.php в строке
Код
<?php print _JSHOP_RABATT_VALUE ?>
А какой код нужно вставить?
« Последнее редактирование: 20.01.2015, 20:49:15 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
не могли бы мне подсказать правильный код? Целый вечер пробовал разные варианты, но вопрос до сих пор остался открыт...
Для отображения % скидки клиента в Личном кабинете в деталях архивов заказов.
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Код
<?php print _JSHOP_RABATT_VALUE.'-'.$order->order_discount/$order->order_subtotal*100.'%' ?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Код
<?php print _JSHOP_RABATT_VALUE.'-'.$order->order_discount/$order->order_subtotal*100.'%' ?>

Вот правильный код для отображения процентного уровня скидки в деталях заказов в Личном кабинете покупателя:
Код
<?php print _JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%' ?>

Nevigen, спасибо, правильно подсказали, только ещё скобки нужно не забыть поставить перед $order и после *100, иначе без скобок детали заказов в Личном кабинете не открываются.

Теперь возник ещё один вопрос: как сделать такое же отображение процентной скидки в E-mail сообщении, которое автоматически отправляется клиенту после нажатия на кнопку "Подтвердить заказ"?
« Последнее редактирование: 21.01.2015, 09:24:52 от Anton shop »
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
\components\com_jshopping\templates\default_div\checkout\orderemail.php
В FAQе есть перечень всех файлов.
логику Вы уже знаете.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
\components\com_jshopping\templates\default_div\checkout\orderemail.php
логику Вы уже знаете.

Как ни пробовал построить разные варианты кода, но так ничего и не вышло, число с процентной скидкой не отображается в E-mail клиенту.

К сожалению, я не программист (((
« Последнее редактирование: 21.01.2015, 10:36:27 от Anton shop »
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
забавно, а как же Вы сайт сделали ?
и походу вроде не музыкальный !

Код
<?php print _JSHOP_RABATT_VALUE.' '.($this->order->order_discount/$this->order->order_subtotal*100).'%' ?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Код
<?php print _JSHOP_RABATT_VALUE.' '.($this->order->order_discount/$this->order->order_subtotal*100).'%' ?>

Nevigen. спасибо огромное! Теперь в E-mail всё отображается правильно!  ^-^
« Последнее редактирование: 21.01.2015, 11:27:48 от Anton shop »
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Всем привет.
как в PDF счёт добавить информацию - в какой группе с какой скидкой находиться клиент, сделавший заказ.
так как цены для данного клиента уже все со скидкой, то в счёте не отображается какая была сделана ему скидка и разобранный выше вариант кода в данном случае не подходит

я пробовал разные варианты:
$pdf->MultiCell(80,4.5,$order->usergroup_name, 0,'L');
$pdf->MultiCell(80,4.5,$order->user_group_name, 0,'L');
$pdf->MultiCell(80,4.5,_JSHOP_USERGROUP, 0,'L');
$pdf->MultiCell(80,4.5,_JSHOP_USER_GROUP, 0,'L');
и т.д.

подскажите, как правильно сформировать запрос...
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Всем привет.
как в PDF счёт добавить информацию - в какой группе с какой скидкой находиться клиент, сделавший заказ.
так как цены для данного клиента уже все со скидкой, то в счёте не отображается какая была сделана ему скидка и разобранный выше вариант кода в данном случае не подходит
На сайте разработчика есть бесплатный аддон Display coupon percent discount, который отображает скидку в процентах, которую клиент получил, применив купон. Но не знаю, отображает ли он на скидку группы.
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Display coupon percent discoun
скачал, установил, посмотрел - % скидки по группам не показывает...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 4674
Последний ответ 12.08.2025, 11:21:29
от kit2m2
JShopping 5: отображение всех подкатегорий

Автор Napst3r

Ответов: 2
Просмотров: 2335
Последний ответ 10.01.2025, 14:54:21
от Napst3r
Про статусы заказа: как перевести и когда они меняются?

Автор Maxum

Ответов: 18
Просмотров: 11788
Последний ответ 18.10.2024, 10:45:13
от nevigen
Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 3200
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Отображения описании категории только на первой странице

Автор graf

Ответов: 5
Просмотров: 2111
Последний ответ 04.05.2023, 18:52:08
от kit2m2