【发布时间】:2011-03-15 10:11:39
【问题描述】:
我正在使用 cakePHP。 我使用 cakePHP 内置的 Form Helper 生成输入文本框:
echo $form->input('quote', array('label'=>'Post Number', 'class'=>''));
但是当我查看 HTML 源代码时,我发现了这些:
<div class="input text">
<label for="ReplyQuote">Post Number</label>
<input name="data[Reply][quote]" type="text" class="" maxlength="12" value="1" id="ReplyQuote" />
</div>
真的绰绰有余。我的意思是 Cake 内置的 Form Helper 生成的代码。
那些以奇怪的命名约定方式命名的类的 DIV 标记没有帮助,
因为类名之间有空格,例如:
<div class="input text">
CakePHP 是否有任何选项让用户省略那些 DIV 标签?
【问题讨论】:
-
您知道您可以将多个类分配给单个 HTML 元素,对吧?例如,这对于为所有类型的输入字段分配标准样式非常方便,而且对于文本输入也有特定的样式规则。
标签: cakephp