Hello World
Hello World
Здравствуйте.
Совсем молодой, зеленый пользователь Yii.
"Hello World" на странице вывел, дальше сложно - как передать сообщение из inputfield по нажатии submitButton в другой inputfield, скажем?
Статическую страницу я создал, в меню ее добавил, элементы эти я вывел. А как событие назначить?
Заранее благодарю за ответ на простой вопрос.
Совсем молодой, зеленый пользователь Yii.
"Hello World" на странице вывел, дальше сложно - как передать сообщение из inputfield по нажатии submitButton в другой inputfield, скажем?
Статическую страницу я создал, в меню ее добавил, элементы эти я вывел. А как событие назначить?
Заранее благодарю за ответ на простой вопрос.
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Hello World
События JS никак не связаны с PHP Yii Framework
В представлении где вывели элементы, добавьте js-код или js-файл
Будет полезно для "совсем зеленого" прочитать руководство, рецепты, возможно разобрать "демо-блог"
Вот например полезная ссылка из рецептов
В представлении где вывели элементы, добавьте js-код или js-файл
Будет полезно для "совсем зеленого" прочитать руководство, рецепты, возможно разобрать "демо-блог"
Вот например полезная ссылка из рецептов
Жду Yii 3!
Re: Hello World
Каким образом хотя бы в переменную получить значение inputfield?
Re: Hello World
$_POST
-
- Сообщения: 957
- Зарегистрирован: 2014.05.31, 20:50
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Hello World
После "Hello World" ознакомьтесь с реализацией демо блога, - https://github.com/yiisoft/yii/tree/master/demos/blog.
Последний раз редактировалось mickgeek 2014.06.14, 10:25, всего редактировалось 1 раз.
Re: Hello World
А можно в коде?anton44eg писал(а):$_POST
Я вчера только Yii поставил и я совсем не веб программист.
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: Hello World
Предлагаю отложить Yii и начать читать например отсюда http://www.php5.ru/study/webbasicsVal Rubis писал(а):я совсем не веб программист.
Потом попробовать создать форму со всеми атрибутами (метод, type и name для инпутов) и принять данные формы на сервере простым php файлом. А также поставить firebug и смотреть что куда уходит и что возвращается.
Re: Hello World
Взял пример из ссылки, переделал под Yii.
Желаемого добился. Последняя загвоздка: длина не отображается корректно.
Код: Выделить всё
<?php
$this->pageTitle=Yii::app()->name . ' - test';
?>
<div class="form">
<?php $form=$this->beginWidget('CActiveForm', array('id'=>'test-form',)); ?>
<?php
print_r(sizeof($_POST['text']));
print_r(count($_POST['text']));
echo "<h1>test <b>" . $_POST['text']."</b></h1>";
?>
<div class="row">
<?php echo CHtml::textfield('text'); ?>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton('Click'); ?>
</div>
<?php $this->endWidget(); ?>
</div>
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: Hello World
Хм, только это и сработало. А sizeof и count не работают.
Благодарю. Всех.
Благодарю. Всех.