Новости Joomla

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

👩‍💻 WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы.Пакет плагинов, обеспечивающий ручную и автоматическую отправку url адресов Joomla в поисковые системы на переиндексацию по протоколу IndexNow. Согласно документации протокол поддерживают все крупнейшие поисковые системы, кроме Google. Протокол служит для получения от сайтов URL, которые нужно переиндексировать заново или проиндексировать в первый раз как можно быстрее. Отправка адресов сайта таким образом существенно ускорит индексацию нового или изменённого контента поисковыми системами.Поисковые системы по этому протоколу обмениваются друг с другом данными, поэтому отправив URL в одну из них вы сообщаете их сразу всем. Протокол IndexNow поддерживают:- Amazon- Microsoft Bing- Naver- Seznam.cz- Yandex - YepСуточный лимит URL - 10000 в сутки. Возможна отправка вручную и автоматически. Поддерживаются:- материалы и категории материалов Joomla- контакты и категории контактов Joomla- SW JProjects - компонент каталога расширений для Joomla- JoomShopping - компонент интернет-магазина для Joomla- Phoca Download - компонент каталога файлоа для Joomla- Phoca Cart - компонент интернет-магазина для Joomla- RadicalMart - компонент интернет-магазина для JoomlaПакет плагинов работает с Joomla 4.3+. Тестировался на Joomla 5 и Joomla 6.Смотреть видео:- ВК Видео- RuTubeСсылки:Страница расширенияGitHub расширенияРаздел Поддержка протокола IndexNow в справке Яндекса@joomlafeed#joomla #seo #indexnow

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

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
обычно, если хотим добавить дополнительные поля при регистрации пользователя, то достаточно добавить колонку в таблицу #__users и прописать в components/com_users/models/forms/registration.xml новые поля
в моем случае доп. поле должно заполняться автоматически, используя $_GET, и как это сделать через registration.xml не знаю..

пошел по другому пути, добавил поле вручную в components/com_users/views/registration/tmpl/default.php
Код
<?php echo "<input type='text' name='referraluser' id='referraluser' value='$_GET[referrer]' />"; ?>
но как теперь его записать в соответствующую колонку базы?
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Посмотрите как устроен плагин профиль пользователя. Используйте его или напишите по его подобию без хаков
*

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
хотелось бы конкретики
например, где update вставить конкретно
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
хотелось бы конкретики
например, где update вставить конкретно
Лень плагин самому открыть?
onUserAfterSave
onUserAfterDelete
*

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
открыл, но не понял как они мне помогут..
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
поверхностно
дорабатываю различный код сайта каждый день, но еще только учусь..
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Ну тогда Ваших знаний должно хватить. Создайте плагин на событие onUserAfterSave (для записи поля в базу) и onUserAfterDelete (для удаления поля из базы).
*

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
плагин создам, к событию привяжу
как обратится к полю, которое я сделал на форме регистрации?
Код
<?php echo "<input type='text' name='referraluser' id='referraluser' value='$_GET[referrer]' />"; ?>
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
не врублюсь, что прописать в php файле моего плагина..
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
плагин создам, к событию привяжу
как обратится к полю, которое я сделал на форме регистрации?
Код
<?php echo "<input type='text' name='referraluser' id='referraluser' value='$_GET[referrer]' />"; ?>
docs.joomla.org/Standard_form_field_types
смотрите стандартные поля в Joomla
вставляются в XML файл плагина (можно и динамично в коде)
еще раз повторюсь изучите плагин группы user profile
там все есть, о чем вы спрашиваете
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

NlCK

  • Захожу иногда
  • 160
  • 1 / 0
разобрался, все можно сделать проще
в registration.xml
Код
		<field name="referraluser" type="hidden"
description=""
filter="string"
label=""
message=""
required="false"
size="30"
/>
в default.php
Код
<?php if ($field->name == 'jform[referraluser]') { ?>
<input id="jform_referraluser" type="hidden" value="<?=$_GET['referrer']?>" name="jform[referraluser]"></input>
<?php } else echo $field->input; ?>
как я сам не додумался...
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
разобрался, все можно сделать проще
в registration.xml
Да, но это хак. С профильным плагином на самом деле несложно, практически это копия стандартного плагина.
Не будь паразитом, сделай что-нибудь самостоятельно!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как и чем можно обращаться с запросами из Joomla к GraphQL?

Автор bmf1982

Ответов: 0
Просмотров: 965
Последний ответ 03.10.2019, 15:46:00
от bmf1982
Joomla как система авторизации

Автор kav

Ответов: 23
Просмотров: 2844
Последний ответ 29.04.2018, 11:10:30
от Aleks.Denezh
Нужна помощь в доработке модуля под Joomla 3

Автор kik84

Ответов: 5
Просмотров: 2822
Последний ответ 30.01.2018, 22:40:30
от Елeна
Добавить проверку в форму регистрации

Автор apsorry

Ответов: 3
Просмотров: 1452
Последний ответ 08.01.2016, 15:40:02
от apsorry
Как отучить Joomla стартовать session для гостей?

Автор commeta

Ответов: 8
Просмотров: 3518
Последний ответ 20.08.2015, 14:06:38
от acyp