开发者

zend form - Element Label in two line

开发者 https://www.devze.com 2023-02-09 05:13 出处:网络
I am extremely new to Zend Framework, In registration form, i need label text in two line. For Example:- In the case First name, I need to display like below:

I am extremely new to Zend Framework, In registration form, i need label text in two line. For Example:- In the case First name, I need to display like below:

First
Name:
开发者_如何学JAVA

How can i implement this? Please anyone help me!!!


By default, input fields labels are being escaped by Zend_View_Helper_FormLabel. However, you can easy switch this off:

$yourTextInputElement->getDecorator('label')->setOption('escape', false);

This way you can use labels as e.g. $yourTextInputElement->setLabel('First <br/> name');.


What about this nifty solution ?

http://jsfiddle.net/J67GD/


The best way is probably to use Description decorator, or subclass one of other standard ZF decorators.

Yanick's CSS solution might be a good choice too, depending what are you trying to do.

0

精彩评论

暂无评论...
验证码 换一张
取 消