dougallwinship / deform
deform 表单库
v0.1.0-alpha
2024-05-18 16:04 UTC
Requires
- ext-dom: *
- ext-libxml: *
- bdk/css-xpath: ^1.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-18 15:51:35 UTC
README
生成一致性的PHP表单组件和表单,可以在渲染之前进行后续操作。
您可以通过以下方式联系我: dougall.winship@gmail.com
快速演示
直接组件使用
<form action="" method="post"> <div id='login-email-container' class='component-container container-type-text'> <div class='label-container'><label style='margin-bottom:0' for='text-login-email'>Email <span class="required">*</span></label></div> <div class='control-container'><input id='text-login-email' name='login[email]' type='text'></div> </div> <div id='login-password-container' class='component-container container-type-password'> <div class='label-container'><label style='margin-bottom:0' for='password-login-password'>Password <span class="required">*</span></label></div> <div class='control-container'><input id='password-login-password' name='login[password]' type='password'></div> </div> <div class="center"><input id='submit-login-Login' name='login[Login]' type='submit' value='Login'></div> </form>
表单使用
待添加演示
安装
使用需要PSR-4兼容的自动加载器。
使用composer
由于还没有稳定版本,安装方式如下
composer require dougallwinship/deform:dev-master
手动
将文件移动到合适的目录,例如 '/libs',然后
git clone https://github.com/DougallWinship/deform.git
使 '/deform/src' 目录可供自动加载。
您可能没有使用composer,但您将需要使用PSR-4自动加载器将
/src
加载到根命名空间\Deform
如果您现在要手动进行,您必须自己找出方法,但 composer.json 定义可能类似于以下内容
"autoload": { "psr-4": {"Deform": "libs/deform/src/Deform"} },