в чем экономия времени если для сложных форм придется создавать свои элементы в спец классах?
docs.phalconphp.com/ru/latest/reference/tutorial-i...
https://github.com/phalcon/invo/blob/master/app/li...
Да и как например с помощью этого
https://github.com/phalcon/vokuro/blob/master/app/...
Создать такую простую форму
getbootstrap.com/css/#forms
__
это я к тому, что сделать обычный скелет из тегов форм, с помощью таких решений реально просто, быстро и удобно. Но дальше скелета формы куда-то продвигаться сложнее нежели ее написать на html.
Например, результат выполнения
https://github.com/phalcon/vokuro/blob/master/app/...
будет таким (примерно ...):
<form action="/" method="post">
<label for="email">Email</label>
<input type="text" name="email" placeholder="Email"/>
<label for="password">Password</label>
<input type="password" name="password" placeholder="Password"/>
<label for="remember">
<input type="checkbox" name="remember" checked/>
Remember
</label>
<input type="hidden" name="csrf" value="token ..."/>
<input type="submit" name="go" class="btn btn-success"/>
</form>
Это обычный стандартный каркас.
А если форма будет на подобие как в бутстрапе
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
</div>
<div class="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<div class="form-group">
<label for="exampleInputFile">File input</label>
<input type="file" id="exampleInputFile">
<p class="help-block">Example block-level help text here.</p>
</div>
<div class="checkbox">
<label>
<input type="checkbox"> Check me out
</label>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
то как я понимаю div'ы внутри формы придется дописывать строками в классе, что усложняет поддержку кода, нежели упрощает.
Как быть?