Web5X Блог

Блог о создании сайта, конструкторе сайтов

Web5X Блог

Блог о создании сайта, конструкторе сайтов

Поиск по блогу

Что нового в Bricks 1.7

Обновлено: 06.01.2024
0 комментариев

В конструкторе сайтов Bricks Builder 1.7 появилось много чего интересного. И это не смотря на то, что за весь период 1.7 вышло подверсий не так уж много, а именно три (1.7.1, 1.7.2, 1.7.3)

Если очень кратко, то значимыми для пользователей вышли следующий новинки

  • Защита глобальных классов, т.е теперь они точно не будут удалены или изменены, как это было в ранних версиях.
  • Новый динамический тег данных: do_action , который позволит разработчикам тем, добавлять свои места для конструктора сайтов Bricks
  • Элемент формы: Проверка обязательные поля и в серверной части. Т.е теперь можно проверять обязательность полей и на стороне сервера.
  • Новый фильтр: bricks/form/validate (проверка отправки формы) т.е теперь можно проверять отправляемые запросы с формы своими методами, т.е например свою капчу или ловушку HoneyPot
  • В настройках можно включить плавный скрол на основе CSS
  • Возможность управления всплывающими окнами с помою JS
  • Копирование элементов в один клик. Т.е теперь прямо в панеле элементов можно скопировать всю структуру.
  • Отправка подтверждающего письма, типа "Мы получили ваше письмо, ждите ответа"
  • В элементе Видео теперь появилась полная ленивая загрузка. Это поможет не нагружать сайт.
  • Свой класс для тега body . Т.е теперь можно добавить свой класс и на основе этого строить стили или логику js
  • ID для Lightbox . Таким образом теперь можно в сплывающую галерею, добавить сторонние изображения, а не только одно на котором кликнули.
  • Новый элемент Custom tag , для тех кому нужны свои теги и полный контроль.

Это было на мой взгляд самое заметные изменения в Bricks 1.7 . Но а теперь, если нужно посмотреть полный список новинок, то он будет ниже.

- Новая экспериментальная настройка: отключить элемент цепочки и глобальный класс
- Новый динамический тег данных: do_action
- Новое управление циклом запросов: Отключить слияние запросов
- Динамические данные: Выходное значение для {woo_product_rating:value} вместо звездного рейтинга
- Элемент формы: Анализ динамических данных в “Пользовательском URL-адресе перенаправления”
- Создайте сразу несколько глобальных классов (разделенных пробелом)
- Условия элемента: Поддержка true/false в качестве значения сравнения
- Запретить удаление всех глобальных классов
- Цикл запроса: Измените элемент управления ”Включить дочерние элементы" на новый раскрывающийся список true/false
- Интеграция: Adobe Font/Typekit
- Новые настройки кирпичей: Плавная прокрутка (CSS)
- Элемент списка: Добавить настройку “Значок”
- Всплывающее окно: Включить прокрутку (тело)
- Импорт шаблона: Создание несуществующих псевдоэлементов и псевдоклассов
- Всплывающие окна: новые вспомогательные функции JavaScript для открытия/ закрытия всплывающих окон
- Контрольный интервал: соедините противоположные стороны (вертикальные и горизонтальные поля/ отступы).
- Видеоэлемент: Дополнительные настройки значков
- Динамические данные: разбор идентификатора _css (только для интерфейса)
- Заголовок: Установите HTML-тег по умолчанию в стилях темы
- Цикл запроса: “Дочерний элемент” поддерживает несколько идентификаторов (через запятую)
- Скопируйте идентификатор элемента в буфер обмена (из панели элементов и контекстного меню)
- Элемент формы: Проверьте обязательные поля и в серверной части
- Новый фильтр: кирпичи/форма/проверка (проверка отправки формы)
- Форма: Отправить подтверждение по электронной почте
- Элемент таксономии: Новая настройка “Отключить ссылки” & DD : обычный фильтр
- Добавить классы тела на страницу (через настройки страницы)
- Элемент шорткода: Новая настройка “Отключить рендеринг в конструкторе”
- Новый тег динамических данных: term_slug
- Элемент таксономии: Добавить параметр “Размер”
- Панель структуры: Скопируйте и вставьте все элементы (в буфер обмена и из него)
- Обновлен лайтбокс: Photoswipe до версии 5.3.7 и новая настройка “Идентификатор лайтбокса” для группировки изображений в одном лайтбоксе
- Видеоэлемент: Новая настройка “предварительного просмотра изображения” для правильной отложенной загрузки видео с YouTube и Vimeo (iframe загружается только при нажатии на миниатюру)
- Видеоэлемент: Поддержка незарегистрированного Vimeo с помощью новой настройки “Хэш конфиденциальности”
- Элемент заголовка: Новая настройка “пользовательского тега” (плюс поддержка динамических данных)
- Новый тег динамических данных: term_count
- Цикл запроса: Новые крючки действий: bricks/query/before_loop & bricks/query/after_loop
ACF: Поддержка полей выбора (радио, выбор, флажок, группа кнопок):
новый фильтр значений
- Форма: Отправить подтверждение по электронной почте
- Элемент таксономии: Новая настройка “Отключить ссылки” & DD : обычный фильтр
- Добавить классы тела на страницу (через настройки страницы)
- Элемент шорткода: Новая настройка “Отключить рендеринг в конструкторе”
- Новый тег динамических данных: term_slug
- Элемент таксономии: Добавить параметр “Размер”
- Панель структуры: Скопируйте и вставьте все элементы (в буфер обмена и из него)
- Обновлен лайтбокс: Photoswipe до версии 5.3.7 и новая настройка “Идентификатор лайтбокса” для группировки изображений в одном лайтбоксе
- Видеоэлемент: Новая настройка “Предварительного просмотра изображения” для правильной отложенной загрузки видео с YouTube и Vimeo (iframe загружается только при щелчке по миниатюре)
- Видеоэлемент: Поддержка незарегистрированного Vimeo с помощью новой настройки “Хэш конфиденциальности”
- Элемент заголовка: Новая настройка “пользовательского тега” (плюс поддержка динамических данных)
- Новый тег динамических данных: term_count
- Цикл запроса: Новые крючки действий: bricks/query/before_loop & bricks/query/after_loop
- ACF: Поддержка полей выбора (радио, выбор, флажок, группа кнопок):
новый фильтр значений

Остались вопросы?
Листай ниже или клик по ссылке выше. Там можно задать вопрос или почитать комментарии других.
Написать комментарий

0 комментариев

Оставьте первый комментарий