DbHelp.ru
Маленький Yii блог
Комментарии
Гость:
Andrey: Добрый день, почему может вываливаться ошибка: 2015/08/14 ...
Гость: Спасибо за полезную статью!
Гость: Спасибо за статью, всё изложен коротко и по смыслу ёмко...
Гость: "Пример htaccess файла который избавляет нас от необход...



Сервер Ultima Online - Forest Wars (от создателя данного блога)

"By Example" : CHtml - textField()

Рубрика: Перевод Cookbook

Оцените эту статью:

Рейтинг: 0.00 (0)
8 Окт. 2009
Опубликовать в Twitter Написать в Facebook Опубликовать в своем блоге livejournal.com

Yii Framework Blog img Yii Framework Blog img http://dbhelp.rucookbook Серия рецентов "By Example" пытается предоставить для разработчиков примеры использования самых распостраненных действий в Yii. Учимся использовать CHtml::textField() на примерах!


---

CHtml::textField() method

public static function textField($name,$value='',$htmlOptions=array())

Создание элемента текстовое поле

Пример 1: Создаем пустое текстовое поле

<?php echo CHtml::textField('Text'); ?>

Результат:

<input type="text" id="Text" name="Text" value=""/>

 

Пример 2: Создаем текстовое поле с именем и значанием

<?php echo CHtml::textField('Text', 'some value'); ?>

Результат:

<input type="text" id="Text" name="Text" value="some value"/>

 

Пример 3: Создаем текстовое поле с настраиваемыми атрибутами: id, width, maxlength

<?php echo CHtml::textField('Text', 'some value',
array('id'=>'idTextField',
'width'=>100,
'maxlength'=>100)); ?>

Результат:

<input width="100" type="text" name="Text" value="some value" maxlength="100" id="idTextField"/>

 

Пример 4: Создаем текстовое поле с атрибутом disabled. (не активное)

<?php echo CHtml::textField('Text', 'some value', 
array('disabled'=>true)); ?>

Результат:

<input type="text" id="Text" name="Text" value="some value" disabled="1"/>

 

 



Если хотите опубликовать этот материал у себя - пожалуйста, разместите ссылку на страницу откуда вы его взяли.
Другие yii статьи:

  1. Сегодня в пять утра пришлось ручками (через Zend) менять ссылки типа "test.html" на "http://ttt.ru/super_test.php" в примерно 2000 html файликах. ... "Вопрос: Замена одинаковых строчек в куче файлов"

  2. С Yii вы можете очень просто создавать ajax запросы. В большинстве случаев во время выполнения запроса, для наглядности, стоит ... "Как добавить ajax preloader"

  3. Последние пару дней я проводил небольшие технические работы на блоге, но всё не было времени запостить тему про всё что ... "Обновление на DbHelp.ru"

[guest] Гость

Было сказано: Четверг, 08 Октябрь 2009

Сенк!

[guest] Гость

Было сказано: Среда, 22 Июнь 2011

Еще можно так:

<?php echo $form->textField($model,'url',array('style'=>'width:400px;')); ?>


поскольку в $htmlOptions=array() можно задать любой атрибут тега html

[guest] Гость

Было сказано: Понедельник, 13 Май 2013

пасиб

Оставить комментарий


Код:
Имя: