gyuco / domtemplate
DomTemplate 引擎由 Kroc/DOMTemplate 分支而来
1.0
2015-10-09 15:45 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 17:49:09 UTC
README
一个使用 DOM 和 XPath 操作静态 HTML 的模板引擎,用于将模板和逻辑分离
基本 API
new DOMTemplate (source, [namespaces])
(string) to output the HTML / XML, cast the DOMTemplate object to a string,
i.e. `echo $template;`
query (query) make an XPath query
set (queries, [asHTML]) change HTML by specifying an array of ('XPath' => 'value')
setValue (query, value, [asHTML]) change a single HTML value with an XPath query
addClass (query, new_class) add a class to an HTML element
remove (query) remove one or more HTML elements, attributes or classes
repeat (query) return one (or more) elements as sub-templates
next () append the sub-template to the list and reset its content