Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2012, 21:25   #11
vovik93
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 47
По умолчанию

И что здесь можно понять?

PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
meta name="language" content="en" />
<!-- 
blueprint CSS framework -->
<
link rel="stylesheet" type="text/css" href="/css/screen.css" media="screen, projection" />
<
link rel="stylesheet" type="text/css" href="/css/print.css" media="print" />
<!--[if 
lt IE 8]>
<
link rel="stylesheet" type="text/css" href="/css/ie.css" media="screen, projection" />
<![endif]-->
<
link rel="stylesheet" type="text/css" href="/css/main.css" />
<
link rel="stylesheet" type="text/css" href="/css/form.css" />
<
link rel="stylesheet" type="text/css" href="/css/myStyle.css" />
<
script type="text/javascript" src="/assets/49c8aab8/jquery.js"></script>
<script type="text/javascript" src="/assets/49c8aab8/jquery.yii.js"></script>
<script type="text/javascript" src="/assets/49c8aab8/jquery.yiiactiveform.js"></script>
<title>Address Book - Create Staff</title>
</head>
<body>
<div class="container" id="page">
<!--
<div id="header">
<div id="logo">Address Book</div>
</div><!-- header -->
<div id="mainmenu" align="center">
<ul id="yw0">
<li><a href="/index.php?r=staff/index">Address Book</a></li>
<li><a href="/index.php?r=site/logout">Logout (admin)</a></li>
</ul> </div><!-- mainmenu -->
<!-- breadcrumbs -->
<div id="content">
<h1>Create Staff</h1>
<div class="form">
<form enctype="multipart/form-data" id="staff-form" action="/index.php?r=staff/create" method="post">
<p class="note">Fields with <span class="required">*</span> are required.</p>
<div id="staff-form_es_" class="errorSummary" style="display:none"><p>Please fix the following input errors:</p>
<ul><li>dummy</li></ul></div>
<div class="row">
<label for="Staff_first_name" class="required">First Name <span class="required">*</span></label> <input size="60" maxlength="128" name="Staff[first_name]" id="Staff_first_name" type="text" /> <div class="errorMessage" id="Staff_first_name_em_" style="display:none"></div> </div>
<div class="row">
<label for="Staff_last_name" class="required">Last Name <span class="required">*</span></label> <input size="60" maxlength="128" name="Staff[last_name]" id="Staff_last_name" type="text" /> <div class="errorMessage" id="Staff_last_name_em_" style="display:none"></div> </div>
<div class="row">
<label for="Staff_email" class="required">Email <span class="required">*</span></label> <input size="60" maxlength="128" name="Staff[email]" id="Staff_email" type="text" /> <div class="errorMessage" id="Staff_email_em_" style="display:none"></div> </div>
<!--
<div class="row">
<label for="Staff_country" class="required">Country <span class="required">*</span></label> <select name="Staff[country]" id="Staff_country">
<option value="">-- Select Country --</option>
<option value="1">USA</option>
<option value="2">Ukraine</option>
<option value="3">Russia</option>
</select> <div class="errorMessage" id="Staff_country_em_" style="display:none"></div> </div>
<div class="row">
<label for="Staff_city" class="required">City <span class="required">*</span></label> <select name="Staff[city]" id="Staff_city">
<option value="">-- Select City --</option>
<option value="1">New York</option>
<option value="2">Los Angeles</option>
<option value="3">Kiev</option>
<option value="4">Chicago</option>
<option value="5">Moscow</option>
<option value="6">Saint Petersburg</option>
<option value="7">Kirovohrad</option>
</select> <div class="errorMessage" id="Staff_city_em_" style="display:none"></div> </div>
-->
<select name="id_country" id="id_country">
<option value="">-- Select Country --</option>
<option value="1">USA</option>
<option value="2">Ukraine</option>
<option value="3">Russia</option>
</select><br><select name="modification_id" id="modification_id">
</select>
<div class="row">
<label for="Staff_photo">Photo</label> <input id="ytStaff_photo" type="hidden" value="" name="Staff[photo]" /><input name="Staff[photo]" id="Staff_photo" type="file" /> <div class="errorMessage" id="Staff_photo_em_" style="display:none"></div> </div>
<div class="row">
<label for="Staff_notes">Notes</label> <textarea rows="6" cols="60" name="Staff[notes]" id="Staff_notes"></textarea> <div class="errorMessage" id="Staff_notes_em_" style="display:none"></div> </div>
<div class="row buttons">
<input type="submit" name="yt0" value="Create" /> <input type="submit" name="yt1" value="Return" id="yt1" /> </div>
</form>
</div><!-- form --></div><!-- content -->
<div class="clear"></div> 
vovik93 вне форума Ответить с цитированием
Старый 10.06.2012, 21:25   #12
vovik93
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 47
По умолчанию

и вот еще

PHP код:
<!--
<
div id="footer">
Copyright &copy2012 by Beshley.<br/>
All Rights Reserved.<br/>
Powered by <a href="http://www.yiiframework.com/" rel="external">Yii Framework</a>.
</
div><!-- footer -->
</
div><!-- page -->
<
script type="text/javascript">
/*<![CDATA[*/
jQuery(function($) {
$(
'body').on('click','#yt1',function(){jQuery.yii.submitForm(this,'/index.php?r=staff/admin',{});return false;});
$(
'#staff-form').yiiactiveform({'validateOnSubmit':true,'attributes':[{'id':'Staff_first_name','inputID':'Staff_first_name','errorID':'Staff_first_name_em_','model':'Staff','name':'first_name','enableAjaxValidation':true,'clientValidation':function(valuemessagesattribute) {
if($.
trim(value)=='') {
messages.push("First Name cannot be blank.");
}
if($.
trim(value)!='') {
if(
value.length>128) {
messages.push("First Name is too long (maximum is 128 characters).");
}
}
}},{
'id':'Staff_last_name','inputID':'Staff_last_name','errorID':'Staff_last_name_em_','model':'Staff','name':'last_name','enableAjaxValidation':true,'clientValidation':function(valuemessagesattribute) {
if($.
trim(value)=='') {
messages.push("Last Name cannot be blank.");
}
if($.
trim(value)!='') {
if(
value.length>128) {
messages.push("Last Name is too long (maximum is 128 characters).");
}
}
}},{
'id':'Staff_email','inputID':'Staff_email','errorID':'Staff_email_em_','model':'Staff','name':'email','enableAjaxValidation':true,'clientValidation':function(valuemessagesattribute) {
if($.
trim(value)=='') {
messages.push("Email cannot be blank.");
}
if($.
trim(value)!='') {
if(
value.length>128) {
messages.push("Email is too long (maximum is 128 characters).");
}
}
}},{
'id':'Staff_country','inputID':'Staff_country','errorID':'Staff_country_em_','model':'Staff','name':'country','enableAjaxValidation':true,'clientValidation':function(valuemessagesattribute) {
if($.
trim(value)=='') {
messages.push("Country cannot be blank.");
}
if($.
trim(value)!='') {
if(
value.length>128) {
messages.push("Country is too long (maximum is 128 characters).");
}
}
}},{
'id':'Staff_city','inputID':'Staff_city','errorID':'Staff_city_em_','model':'Staff','name':'city','enableAjaxValidation':true,'clientValidation':function(valuemessagesattribute) {
if($.
trim(value)=='') {
messages.push("City cannot be blank.");
}
if($.
trim(value)!='') {
if(
value.length>128) {
messages.push("City is too long (maximum is 128 characters).");
}
}
}},{
'id':'Staff_photo','inputID':'Staff_photo','errorID':'Staff_photo_em_','model':'Staff','name':'photo','enableAjaxValidation':true},{'id':'Staff_notes','inputID':'Staff_notes','errorID':'Staff_notes_em_','model':'Staff','name':'notes','enableAjaxValidation':true}],'summaryID':'staff-form_es_'});
});
/*]]>*/
</script>
</body>
</html> 
vovik93 вне форума Ответить с цитированием
Старый 10.06.2012, 22:29   #13
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

у тебя что то с областью в которой должен обновится список с городами.
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 10.06.2012, 22:45   #14
vovik93
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 47
По умолчанию

Цитата:
Сообщение от TranceSmile Посмотреть сообщение
у тебя что то с областью в которой должен обновится список с городами.
А что имено? А у вас нету подобного кода?
vovik93 вне форума Ответить с цитированием
Старый 10.06.2012, 22:59   #15
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

подобного нет. Но можно попробовать для дива где находится список задать ид modification_id и подправить экшен контроллера
Код:
 public function actionDynamiccities() 
    { 
            $data = City::model()->findAll('id_country= :id_country', array(':id_country' => (int) $_POST['staff-controller']['id_country'])); 
            $data = CHtml::listData($data, 'id', 'name'); 
            echo CHtml::dropDownList('city','city_id',$data);
            } 
    }
Типа вот так
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 10.06.2012, 23:05   #16
vovik93
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 47
По умолчанию

Цитата:
Сообщение от TranceSmile Посмотреть сообщение
подобного нет. Но можно попробовать для дива где находится список задать ид modification_id и подправить экшен контроллера
Код:
 public function actionDynamiccities() 
    { 
            $data = City::model()->findAll('id_country= :id_country', array(':id_country' => (int) $_POST['staff-controller']['id_country'])); 
            $data = CHtml::listData($data, 'id', 'name'); 
            echo CHtml::dropDownList('city','city_id',$data);
            } 
    }
Типа вот так
Это получается что второй дропбокс появится только когда будет выбрана страна?
Но ничего не происходит, это значит что скрипт не работает?
vovik93 вне форума Ответить с цитированием
Старый 10.06.2012, 23:27   #17
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

попробуй обратится на форум фраемворка или в комнату джабера
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 10.06.2012, 23:30   #18
vovik93
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 47
По умолчанию

Побывал, никто не помогает
vovik93 вне форума Ответить с цитированием
Старый 10.06.2012, 23:43   #19
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

ну я завтра вечером набросаю что-то подобное. Если сам добьешься отпишешься.
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 10.06.2012, 23:48   #20
vovik93
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 47
По умолчанию

Цитата:
Сообщение от TranceSmile Посмотреть сообщение
ну я завтра вечером набросаю что-то подобное. Если сам добьешься отпишешься.
ОК, спасибо.
vovik93 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как связать Entity FrameWork + PostgreSql! Волкодав Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 1 23.04.2012 11:12
topserver+yii framework Farrel PHP 0 01.03.2011 00:49
Как связать две таблицы Savage Microsoft Office Access 0 09.04.2009 13:15
Как связать две программы на Паскале Romanus Паскаль, Turbo Pascal, PascalABC.NET 3 29.07.2007 21:09