unl / php-dwt-parser
一个用于解析 DWT 文件并将其转换为 PHP 类的 PHP 库
v1.0.3
2024-07-11 18:45 UTC
Requires
- php: >=8.1
- unl/html-minifier: *
- zendframework/zend-code: ^2.5
Requires (Dev)
- phpunit/phpunit: ^10.5.27
This package is auto-updated.
Last update: 2024-09-11 19:09:55 UTC
README
此包从 Dreamweaver 模板文件生成 PHP 类文件(对象)。在 docs/examples/
下找到示例。
测试浏览器输出(《basic/example_style1.php》)
- 在浏览器中打开
docs/examples/basic/example_style1.php
。 - 基于之前由
createTemplates.php
生成的类文件构建网页对象。- 该对象的成员变量是可以修改的区域,应按需进行修改。
- 这使用了预先生成的
TemplateStyle1.php
和Template_style1.tpl
。
测试模板创建
cd docs/examples/basic/
php ../../../bin/createTemplates.php example.ini
这将在 docs/examples/basic/
中写入 TemplateStyle1.php
和 Template_style1.tpl
的新版本。
扫描器(《scanner_example.php》)
扫描基于 DWT 的渲染页面中的可编辑区域。所有可编辑区域都成为扫描器对象的成员变量。