Новости Joomla

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

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

master-smeta

  • Захожу иногда
  • 298
  • 10 / 0
От поисковых систем страницы скрыл, а вот как от внутреннего (com_search) поиска скрыть? Некоторые страницы пользователи не должны находить. Ограничивать доступ - не вариант.
В настройках компонента/плагина/модуля ничего не нашел. Может быть кто-нибудь решал подобную задачу, поделитесь плз решением
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Вариант 1й, наиболее простой

1. Заводите допполе, какое-нибудь любое, хоть простое текстовое, с каким-нибудь именем nosearch
2. В нужных вам материалах проставляете в это допполе любое значение, отличное от пустой строки или нуля, это будет говорить о том. что материал не доолжен выводиться в поиске
3. Переопределяете для com_search шаблон вывода результатов поиска defaul_result (если он еще не переопределён в вашем основном шаблоне сайта)
4. В переопределении в самом начале цикла перебора найденных записей (в оригинальном шаблоне сразу после 14й строки) вставляете чтение допполя с именем nosearch и проверяете его значение на пустоту или ноль, если нет (т.е. не пусто или не ноль) - пропускаете итерацию цикла ( ф-ция continue;), тем самым блокируя вывод в поиске нужного материала

Минус: если на странице выводится по 20 найденных записей, то в случае нахождения записей, блокированных от вывода, на странице будет менее 20 записей, а если таких материалов будет много - то и вовсе рискуете получить пустой список


Вариант 2й, для разработчика

1. см п.1 из первого варианта
2. см п.2 из первого варианта
3. Делаем переименованную копию плагина поиска для материалов (/plugins/search/content), оригинал отключаем
4. В новом плагине вставляем в запрос дополнительное условие по проверке наличия у материала допполя nosearch и - в случае нахождения -  его пустого/нулевого значения

Как именно делать копию плага и работать с условиями запроса, разработчику объяснять не надо :)
*

master-smeta

  • Захожу иногда
  • 298
  • 10 / 0
Спасибо. Так и думал, что придется немного покодить. Надеялся что есть какая-нибудь галка типа "материал участвует в поиске", было бы удобно. Но сам такую галку не нашел
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Надеялся что есть какая-нибудь галка типа "материал участвует в поиске", было бы удобно
да, было бы удобно, но увы, такой галки нет
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
На все хотелки галки не предусмотришь.
Иначе ядро стало бы жутко медленным.

Выше подробно описаны варианты решения, ничего сложного нет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Материал=Гиперссылка?

Автор VIK4

Ответов: 28
Просмотров: 18004
Последний ответ 20.11.2024, 15:37:34
от VIK4
Где находится прямая ссылка на опубликованный материал в админке

Автор Apollon

Ответов: 10
Просмотров: 4616
Последний ответ 15.03.2024, 14:29:47
от 4el
Материал, читать, видео

Автор Jomler

Ответов: 3
Просмотров: 1438
Последний ответ 18.05.2023, 12:16:51
от Театрал
Вывод поля поиска первым пунктом в меню

Автор Mick_20

Ответов: 3
Просмотров: 1113
Последний ответ 03.02.2023, 13:02:46
от Mick_20
Стандартный модуль поиска Joomla не ищет в VirtueMart

Автор Eyes

Ответов: 6
Просмотров: 1458
Последний ответ 08.01.2021, 20:46:07
от Eyes