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

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
Пытаюсь сделать собственную фильтрацию.
Если создаю в файле models/forms/filter_(nameview).xml тип поля list - то кнопка ОЧИСТИТЬ очищает поле, а вот если хочу ввести поле TEXT или MODAL_NAMEVIEW2 то кнопка ОЧИСТИТЬ не очищает поле. Проблема собственно в основном с модальным вводом данных, т.е. нельзя обнулить поле.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
А что это за текстовое поле в фильтре - поиск? Он прекрасно очищается. И в модальном макете тоже очищается - буквально недавно делал модалку с поиском. По сути в модалке открывается то же самое представление, только макет другой.
*

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
А что это за текстовое поле в фильтре - поиск? Он прекрасно очищается. И в модальном макете тоже очищается - буквально недавно делал модалку с поиском. По сути в модалке открывается то же самое представление, только макет другой.
Вот например это поле сделано как поиск - идентично, но не очищается
Код
<field
                name="days_count"
                type="text"
default=""
                >
        </field>
А по модальным немного вас не понял. Вы модальный вывод новый делали для фильтров или стандартным пользовались.
Например в одном фильтре мне понадобился пользователь и я поставил type="user" и там есть возможность именно ВЫБОРА без выбора, а вот поставил поле type="modal_discount" (у меня есть такой вид) - вид выводится, выбираются только элементы, без элемента уйти нельзя и очистка не работает. Вот код xml:
Код
<field
                name="discount_id"
                type="modal_discount"
                onchange="this.form.submit();"
default=""
                >
        </field>
*

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
можно конечно модальный вывод переписать как у user типа и будет хоть что-то, но вопрос как именно очищать все поля или почему мои новые не очищаются?
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Текстовое поле добавляете в <fields name="filter"> ?

Цитировать
Вы модальный вывод новый делали для фильтров или стандартным пользовались.
Я делал вывод поиска в модальном окне (ну типа как user).

Цитировать
можно конечно модальный вывод переписать как у user типа и будет хоть что-то, но вопрос как именно очищать все поля или почему мои новые не очищаются?
А чем устраивает как у user? Как очищать - джаваскриптом. Почему новые не очищаются, не могу сказать.
*

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
Текстовое поле добавляете в <fields name="filter"> ?
Да
А чем устраивает как у user? Как очищать - джаваскриптом. Почему новые не очищаются, не могу сказать.
У user есть кнопка выбора "Без пользователя", по этому сценарию я реализовал - сейчас хотябы можно убрать выбор DISCOUNT_ID из модалки.
Надо внутри поглядеть чего там и как, компонент создавал на основе каркаса от Istaan
*

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
Кстати добавлю что поле type="user" тоже не очищается
*

b2z

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

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
Вот скрин.
1 - это чистый фильтр
2 - это фильтра заполнены
3 - это после нажатия на очистить Единственный мой фильтр очистился. И тут нет поля фильтра user, вместо него author
Мои поля имеют типы text и modal_view...
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Даже не знаю, почему не очищает. JS там такой:

Код: javascript
clear: function () {
var self = this;

self.getFilterFields().each(function(i, element) {
$(element).val('');
self.checkFilter(element);

if (self.chosenSupport) {
$(element).trigger('liszt:updated');
}
});

if (self.clearListOptions) {
self.getListFields().each(function(i, element) {
$(element).val('');
self.checkFilter(element);

if (self.chosenSupport) {
$(element).trigger('liszt:updated');
}
});

// Special case to limit box to the default config limit
$('#list_limit').val(self.options.defaultLimit);
if (self.chosenSupport) {
$('#list_limit').trigger('liszt:updated');
}
}

self.searchField.val('');
self.theForm.submit();
},

getFilterFields: function () {
return this.filterContainer.find('select,input');
},

Где:
Код: javascript
this.filterContainer = $(this.options.formSelector + ' ' + this.options.filterContainerSelector);
formSelector : '.js-stools-form',
filterContainerSelector : '.js-stools-container-filters'

Судя по коду должны очищаться все select и input в js-stools-container-filters

https://github.com/joomla/joomla-cms/blob/staging/media/jui/js/jquery.searchtools.js
*

platonische

  • Давно я тут
  • 523
  • 2 / 1
  • Парусные экспедиции vk.com/tc670
в J! 3.5.0 Очистка заработала сама
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Счётчик полей в админке модуля

Автор zeus07

Ответов: 9
Просмотров: 1068
Последний ответ 28.06.2021, 13:40:31
от zeus07
[РЕШЕНО] onChange в админке на field modal

Автор platonische

Ответов: 1
Просмотров: 669
Последний ответ 30.01.2021, 16:40:45
от platonische
[РЕШЕНО] Создать переменные для сессии в админке

Автор platonische

Ответов: 6
Просмотров: 890
Последний ответ 24.04.2019, 16:15:09
от platonische
Как создавать в админке раздел для изменения настроек плагина?

Автор lculver

Ответов: 2
Просмотров: 857
Последний ответ 21.05.2018, 08:55:46
от dmitry_stas
[Решено] Сотрировка drag-n-drop в компоненте в админке

Автор BakeevDR

Ответов: 9
Просмотров: 1813
Последний ответ 21.11.2017, 13:24:38
от BakeevDR