Новости Joomla

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+). При отображении форм компонента в админке раньше разработчикам нужно было описывать скрытые поля в лейаутах. И выглядело это так:

<?php     // Это файл в /layouts/components/com_component/your_layout.php?><input type="hidden" name="task" value=""><input type="hidden" name="return" value="<?php echo $input->getBase64('return'); ?>"><input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>"><?php echo HTMLHelper::_('form.token'); ?>
Начиная с Joomla 5.3 добавлен новый способ добавления таких полей (их называют control fields) - программно. И теперь это можно сделать просто в Controller / View.
// В Controller/View добавляем поля$this->form  ->addControlField('task', '')  ->addControlField('return', $input->getBase64('return', ''))  ->addControlField('forcedLanguage', $forcedLanguage);
А в layout'е просто используем метод
renderControlFields()
// В layout формыecho $this->form->renderControlFields();
Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.Смотреть
Pull Request@joomlafeed#joomla #разработка #php

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

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

chernykh

  • Новичок
  • 6
  • 0 / 0
Добрый день.
Помогите пожалуйста.
На сайте https://cae-cube.ru/ завелся вирус.

В Директе в Статистике обхода каждый день появляются надписи подобного типа:
Air-Jordan-2-21-Countdown-Package-GS-323943-993gs-post-gebzgf.htm N / a ⇒ 404
/Air-Jordan-I-1-Gucci-OG-GS-332550-025-Black-Gym-Red-Gorge-Green-White-pointer-tjxkgp.htm N / a ⇒ 404
/Nike-Air-Force-1-Low-Futura-White-318775-112-White-White-Team-Orange-Dark-Obsidian-reference-fudkga.htm N / a ⇒ 404
и т.п.

В Search Console:
air-jordan-14-graphite-chartreuse-list-dqkhcp.htm 404
soldes-prix.php/a%3Fchristian-louboutin-hommes-rantus.htm?christian-louboutin-pensee-mary-jane.htm 404
soldes-prix.php/a?christian-louboutin-ptale-rose.htm 404
и т.п.

и Google соответственно начинает ругаться: “На сайте стало значительно больше URL, которые возвращают код 404 (страница не найдена). ”

Через robots.txt я заблокировал индексацию (Disallow: /soldes-prix.php?), но ссылки продолжают генерироваться.

Может кто-нибудь сталкивался с таким? Что делать? !
*

wishlight

  • Гуру
  • 5053
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Дорвей обычный.

Еще сайты есть на хостинге? Как давно обновили Joomla, всегда ли обновлялись вовремя? Что из расширений установлено?
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Сталкивались, и не раз.
Искать вирус, лечить, закрывать дыру, через которую он попал и защищать от дальнейших внедрений.
Если не можете сами, то стоит обращаться к специалистам.
И да, если сайт не один на аккаунте хостинга, то сайты надо разносить и изолировать друг от друга.
*

chernykh

  • Новичок
  • 6
  • 0 / 0
Да, несколько есть. Но на других доменах левые страницы не создаются.
Да, вовремя. Сейчас стоит Joomla!, 3.8.7.
Расширений поминимому (Jcomments, sh404SEF, xmap).
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Да, несколько есть. Но на других доменах левые страницы не создаются.
Это не показатель. Возможно сайты изолированы хостингом, а может это просто вопрос времени.
sh404SEF
Расширение покупали или варез?
*

wishlight

  • Гуру
  • 5053
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Xmap тоже помнится дыры имел.
*

chernykh

  • Новичок
  • 6
  • 0 / 0
Цитировать
Это не показатель. Возможно сайты изолированы хостингом, а может это просто вопрос времени.
Да уже более года эта дрянь ведет свое черное дело. На других доменах не вылезала.
Цитировать
Расширение покупали или варез?
Не покупал.
*

voland

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Да уже более года эта дрянь ведет свое черное дело.



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

chernykh

  • Новичок
  • 6
  • 0 / 0
Цитировать
Вот и ответ
Мда... Потому что гладиолус...

Цитировать
а зачем вам сайт?
Нести знание в этот мир.

*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Извините, но пока что Вы несёте в этот мир боль, обман, унижение, воровство и черные методы SEO  :(
*

wishlight

  • Гуру
  • 5053
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Ну в общем надо вам привести этот сайт в порядок. Удалить варез или купить лицензию, удалить вредоносный код. ai-bolit по поиску кода в помощь.
*

dmitry_stas

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

chernykh

  • Новичок
  • 6
  • 0 / 0
Цитировать
ну @voland вам уже по сути все сказал
@voland сказал чушь собачью, как картинка на его аватаре... что и не удивительно.
Цитировать
в поисковиках вы наверное не выйдете из бана теперь уже никогда.
вы не правы и сайт там никогда и не был...
Но это все не о том...
Цитировать
ai-bolit по поиску кода в помощь
Хорошо, постараюсь ai-bolit что-то найти.

*

dmitry_stas

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

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
в поисковиках вы наверное не выйдете из бана теперь уже никогда...
Как раз таки с таких банов реально выйти ( по крайней мере в Google), за месяц-другой  вполне. Единственный случай, в котором проще выкинуть сайт - это бан DCMA.
У ТС дорвеи есть в поиске, однако они не сильно ранжируются, поэтому и бан не схватил. У меня есть некоторые предположения, почему так везёт владельцу сайта в этом случае, но озвучивать здесь я их не буду.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редирект на спам ссылки. Как лчить?

Автор Евгений1980

Ответов: 2
Просмотров: 1920
Последний ответ 14.02.2024, 13:15:59
от wishlight
Скрипт для поиска вирусов и вредоносных скриптов на сайте "AI-Bolit"

Автор revisium

Ответов: 110
Просмотров: 67532
Последний ответ 30.08.2023, 12:53:33
от SeBun
Вирус редирект или взлом с редиректом Joomla 3.10

Автор Wany205

Ответов: 1
Просмотров: 2650
Последний ответ 25.05.2023, 08:49:57
от Театрал
Re: Кажется вирус на сайте

Автор motokraft

Ответов: 24
Просмотров: 4435
Последний ответ 04.05.2022, 14:04:17
от ProtectYourSite
Хостинг пишет, что найден вирус в /media/com_media/js/media-manager-es5.js

Автор AlexP750

Ответов: 6
Просмотров: 3231
Последний ответ 22.02.2022, 11:38:15
от AlexP750