Baigudin Software avatar
Baigudin Software logo
home
ru region
en region

PHP DOM Builder API 2.0

BOOS Core представлено во второй ревизии

В рамках проекта Baigudin Software, была представлена вторая ревизия операционного ядра BOOS Core, которая, по сравнению с первой, претерпев значительные изменения, сохранила её лучшие свойства и получила новое логическое продолжение.

PHP DOM Builder

PHP DOM Builder в примерах

PHP DOM Builder – это библиотека для формирования валидного HTML документа и работы с ним. Она позволяет легко изменить тип документа, осуществить поиск тега по его атрибутам и их значениям, а также предоставляет удобной механизм работы с полями web форм.

Загрузить и поддержать

Загрузить

Установка и подключение

Структура пространств имён, иерархия файлов и классов. Подключение библиотеки по средствам автозагрузки и напрямую.

Настройка

Настройка библиотеки под ваши нужды. Описание настроек. Основной класс для работы с ней.

Начало работы

Создание HTML документа. Основные принципы работы с методами создания узлов.

Обход дерева DOM

Последовательный обход дерева документа, добавление новых узлов.

Выборка элементов DOM

Выборка узлов по их имени, идентификатору, классу, значению атрибутов.

Поиск элементов DOM

Селекторы. Поиск и фильтрация элементов по строке критериев.

Копирование элементов DOM

Создание новых веток дерева на базе уже существующих. Удаление узлов.

Работа с полями формы

Создание формы. Настройка полей ввода. Пример реализации.

Оптимизация исходного кода

Оптимизация выборки. Индексирование узлов. Пример улучшенной формы.

Многоязыковая поддержка

Автоматическое формирование документа на установленном языке.