unl/php-dwt-parser

一个用于解析 DWT 文件并将其转换为 PHP 类的 PHP 库

v1.0.3 2024-07-11 18:45 UTC

This package is auto-updated.

Last update: 2024-09-11 19:09:55 UTC


README

Build Status Coverage Status

此包从 Dreamweaver 模板文件生成 PHP 类文件(对象)。在 docs/examples/ 下找到示例。

测试浏览器输出(《basic/example_style1.php》)

  • 在浏览器中打开 docs/examples/basic/example_style1.php
  • 基于之前由 createTemplates.php 生成的类文件构建网页对象。
    • 该对象的成员变量是可以修改的区域,应按需进行修改。
  • 这使用了预先生成的 TemplateStyle1.phpTemplate_style1.tpl

测试模板创建

cd docs/examples/basic/
php ../../../bin/createTemplates.php example.ini

这将在 docs/examples/basic/ 中写入 TemplateStyle1.phpTemplate_style1.tpl 的新版本。

扫描器(《scanner_example.php》)

扫描基于 DWT 的渲染页面中的可编辑区域。所有可编辑区域都成为扫描器对象的成员变量。