コード例 #1
0
ファイル: Generator.php プロジェクト: psesd/cascade-lib
 /**
  * [[@doctodo method_description:generate]].
  *
  * @return unknown
  */
 public function generate()
 {
     if (empty($this->_items)) {
         return '';
     }
     $result = [];
     $formOptions = ['options' => ['class' => ''], 'enableClientValidation' => false];
     if (Yii::$app->request->isAjax) {
         Html::addCssClass($formOptions['options'], 'ajax');
     }
     if ($this->hasFile() && !isset($formOptions['options']['enctype'])) {
         $formOptions['options']['enctype'] = 'multipart/form-data';
     }
     list($this->form, $formStartRow) = ActiveForm::begin($formOptions, false);
     $result[] = $formStartRow;
     // $result[] = Html::beginForm('', 'post', array('class' => $this->class));
     $result[] = Html::beginTag('div', ['class' => '']);
     foreach ($this->_items as $item) {
         $result[] = $item->generate();
     }
     //if (!Yii::$app->request->isAjax) {
     $result[] = Html::beginTag('div', ['class' => 'row form-group submit-group']);
     $result[] = Html::beginTag('div', ['class' => 'col-sm-12']);
     $result[] = Html::submitButton('Save', ['class' => 'btn btn-primary']);
     $result[] = Html::endTag('div');
     $result[] = Html::endTag('div');
     //}
     $result[] = Html::endTag('div');
     $result[] = ActiveForm::end(false);
     return implode("\n", $result);
 }
コード例 #2
0
ファイル: update.php プロジェクト: tiyolab/autocom
        <div class="widget-title">
            <div class="widget-controls">
                <a href="#" class="widget-control widget-control-full-screen" data-toggle="tooltip" data-placement="top" title="" data-original-title="Full Screen"><i class="fa fa-expand"></i></a>
                <a href="#" class="widget-control widget-control-full-screen widget-control-show-when-full" data-toggle="tooltip" data-placement="left" title="" data-original-title="Exit Full Screen"><i class="fa fa-expand"></i></a>
                <a href="#" class="widget-control widget-control-refresh" data-toggle="tooltip" data-placement="top" title="" data-original-title="Refresh"><i class="fa fa-refresh"></i></a>
                <a href="#" class="widget-control widget-control-minimize" data-toggle="tooltip" data-placement="top" title="" data-original-title="Minimize"><i class="fa fa-minus-circle"></i></a>
            </div>
            <h3><i class="fa fa-ok-circle"></i>Data Form</h3>
        </div>
            <div class="widget-content">
                <div class="row">
                    <div class="col-md-12">
						<div class="user-form">

						    <?php 
$form = ActiveForm::begin();
?>

						    <?php 
echo $form->field($model, 'User_ID')->textInput();
?>

						    <?php 
echo $form->field($model, 'Nama')->textInput(['maxlength' => true]);
?>

						    <?php 
echo $form->field($model, 'Roles_ID')->textInput();
?>

						    <div class="form-group">
コード例 #3
0
ファイル: _form.php プロジェクト: ChristopheBrun/hLib
 * @var $model app\modules\users\models\User
 * @var $form yii\widgets\ActiveForm
 * @var $parameters array
 * @var $roles array [id => name] liste des rôles disponibles
 */
$this->registerJs('
    $(\'#roles_ids\').select2({
        placeholder: "' . HUsers::t('labels', 'Add roles') . '"
    });
');
?>

<div class="role-form">

    <?php 
$form = ActiveForm::begin($parameters);
?>

    <?php 
echo $form->field($model, 'name');
?>

    <?php 
echo $form->field($model, 'email');
?>

    <?php 
if ($model->isNewRecord) {
    ?>

        <?php 
コード例 #4
0
ファイル: B.3.3.php プロジェクト: hscstudio/yii2-book-id
<?php

$form = ActiveForm::begin(['id' => 'form-signup']);
?>
    <?php 
echo $form->field($model, 'username');
?>
    <?php 
echo $form->field($model, 'email');
?>
    <?php 
echo $form->field($model, 'password')->passwordInput();
?>
    <div class="form-group">
        <?php 
echo Html::submitButton('Signup', ['class' => 'btn btn-primary', 'name' => 'signup-button']);
?>
    </div>
<?php 
ActiveForm::end();
コード例 #5
0
ファイル: C.3.13.php プロジェクト: hscstudio/yii2-book-id
Pjax::begin([
    'id'=>'pjax-form','timeout'=>false,
]);
?>
    <?php 
if (Yii::$app->request->isAjax) {
    echo \app\widgets\Alert::widget();
}
?>
    <?php 
$form = ActiveForm::begin(['options' => ['data-pjax' => true]]);
コード例 #6
0
ファイル: main.php プロジェクト: aldegtyarev/fantasy
<?php

//use yii\helpers\Html;
//use yii\helpers\Url;
//use yii\bootstrap\ActiveForm;
use common\widgets\Alert;
//$this->title = 'Кабинет';
//echo'<pre>';print_r($data);echo'</pre>';die;
?>
<?/*
    <?php 
$form = ActiveForm::begin(['action' => Url::to('site/logout'), 'id' => 'logout-form', 'enableClientValidation' => false]);
?>
	
		<div class="body-button">
			<?php 
echo Html::submitButton(Yii::t('app', 'Logout'), ['class' => 'button', 'name' => 'logout-button', 'id' => 'logout-button']);
?>
		</div>
	
	<?php 
ActiveForm::end();
?>
	
*/?>

<?php 
echo $this->render('_cabinet-head', $data);
?>
                       
<div class="acc-left-block">
コード例 #7
0
ファイル: _profile.php プロジェクト: Kulkow/mainsite
<?php

$form = ActiveForm::begin(['action' => $model->url('update'), 'options' => ['enctype' => 'multipart/form-data', 'class' => 'form-horizontal']]);
echo $form->field($model, 'username', $horizontalOptions)->textInput();
echo $form->field($model, 'email', $horizontalOptions)->textInput();
echo $form->field($model, 'preview', $horizontalOptions)->fileInput(['accept' => 'image/*']);
?>
    <div class="form-group">
        <div class="col-sm-offset-2 col-sm-10">
            <?php 
echo Html::submitButton(Yii::t('app/user', 'Update'), ['class' => 'btn btn-primary']);
?>
        </div>
    </div>
<?php 
ActiveForm::end();
コード例 #8
0
ファイル: _search.php プロジェクト: kotmonstr/full-shop
use yii\helpers\Html;
use yii\widgets\ActiveForm;

/* @var $this yii\web\View */
/* @var $model common\models\ShopSearch */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="shop-search">

    <?php 
$form = ActiveForm::begin(['action' => ['index'], 'method' => 'get']);
?>

    <?php 
echo $form->field($model, 'id');
?>

    <?php 
echo $form->field($model, 'item');
?>

    <?php 
echo $form->field($model, 'price');
?>

    <?php 
echo $form->field($model, 'category_id');
?>

    <?php 
コード例 #9
0
ファイル: upload.php プロジェクト: nando9/yii2capa8
VISTA
---------------------------------------

<?php 
$form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]);
?>

<?php 
echo $form->field($model, 'file')->fileInput();
?>

=======================================================================================================================

MODELO
---------------------------------------

public $file;

public function rules()
{
        return [
            .....
            [['file'], 'file'],
            .....
        ];
}

public function attributeLabels()
    {
        return [
コード例 #10
0

    <div id="file-upload-form">
        <?php 
roman444uk\jsAjaxFileUploader\JsAjaxFileUploader::widget(['id' => 'file-upload-form', 'clientOptions' => ['uploadUrl' => Url::to('/file/upload'), 'fileName' => Html::getInputName(new File(), 'file'), 'maxFileSize' => 512000, 'allowExt' => 'gif|jpg|jpeg|png', 'showProgress' => false, 'inputText' => 'Добавить файл']]);
?>
        
        <?php 
$form = ActiveForm::begin(['id' => 'advert-file-form', 'enableClientValidation' => false, 'fieldConfig' => ['template' => "{label}{input}"]]);
?>

            <?php 
echo $form->field(new File(), 'file')->fileInput(['name' => $directPopulating ? 'file' : null]);
?>
        
            <?php 
echo Html::submitButton('Загрузить', ['class' => '']);
?>

            <?php 
/* roman444uk\jqueryUpoadFilePlugin\JQueryUpoadFilePlugin::widget([
       'id' => 'file-upload-form',
       'renderContainer' => false,
       'clientOptions' => [
           'url' => Url::to('/file/upload'),
           'fileName' => Html::getInputName(new File, 'file'),
       ]
   ]); */
?>

コード例 #11
0
ファイル: index.php プロジェクト: kalashretman/masterilla
<!-- Навигация по админке -->
<section class="side">
	<h3>Навигация</h3>
	<nav id="adminNav" class="sideNav">
		<ul>
			<li>
				<a href="" title="" class="adminLink">Профиль</a>
			</li>
			<li>
				<a href="" title="" class="adminLink">Мой магазин</a>
			</li>
			<li>
				<a href="" title="" class="adminLink">Заказы</a>
				<span class="conter">( 0 )</span>
			</li>
			<li>
				<a href="" title="" class="adminLink">Мои товары</a>
				<span class="conter">( 0 )</span>
			</li>
			<li>
				<a href="" title="" class="adminLink">Добавить товар</a>
			</li>
		</ul>
	</nav>
</section>
<!-- Центральная часть с функционалом и информацией + формы -->
<section class="content">
	<h1>{{ Имя }} {{ Фамилия }}: кабинет мастера-ремесленника.</h1>
	<!-- Профиль (личная информация и контакты ) -->
	<section id="artisanProfile" class="adminTab">
		<h2>Профиль. Личная информация и контакты.</h2>
コード例 #12
0
ファイル: RegisterDialog.php プロジェクト: shapik2004/album2
    public function run()
    {
        ?>


        <?php 
        if (!$this->only_body) {
            ?>

        <!-- Modal -->
        <div class="modal fade" id="registerDialog" tabindex="-1" role="dialog" aria-labelledby="registerDialog" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
                        <h4 class="modal-title" id="registerDialog">Регистрация</h4>
                    </div>
        <?php 
        }
        ?>
                    <div class="modal-replace">
                        <?php 
        $form = ActiveForm::begin(['id' => 'form-signup']);
        ?>
                        <div class="modal-body">



                            <div class="container-fluid">
                                <div class="row">
                                    <div class="col-xs-12">


                                        <?php 
        echo $form->field($this->model, 'username');
        ?>
                                        <?php 
        echo $form->field($this->model, 'email');
        ?>
                                        <?php 
        echo $form->field($this->model, 'password')->passwordInput();
        ?>




                                    </div>
                                </div>
                            </div>





                        </div>
                        <div class="modal-footer">

                            <button type="button" class="btn btn-primary btnDialogAddPhotobookClose pull-left">Закрыть</button>

                            <div class="form-group">
                                <?php 
        echo Html::submitButton('Signup', ['class' => 'btn btn-primary pull-right', 'name' => 'signup-button']);
        ?>
                            </div>
                        </div>

                        <?php 
        ActiveForm::end();
        ?>

                    </div>

                    <?php 
        ?>
        <?php 
        if (!$this->only_body) {
            ?>
                </div>
            </div>
        </div>

        <?php 
        }
        ?>

<?php 
        //$this->render();
    }
コード例 #13
0
ファイル: B.0.1.php プロジェクト: hscstudio/yii2-book-id
<?php

$form = ActiveForm::begin(['id' => 'dynamic-form']);
?>

...

<div class="row">
    <div class="col-md-4">
        <?php 
echo $form->field($model, 'start')->widget(\kartik\widgets\DatePicker::classname(), ['options' => ['placeholder' => 'Enter start event...'], 'removeButton' => false, 'pluginOptions' => ['autoclose' => true, 'format' => 'yyyy-mm-dd']]);
?>
    </div>
    <div class="col-md-4">
        <?php 
echo $form->field($model, 'end')->widget(\kartik\widgets\DatePicker::classname(), ['options' => ['placeholder' => 'Enter end event...'], 'removeButton' => false, 'pluginOptions' => ['autoclose' => true, 'format' => 'yyyy-mm-dd']]);
?>
    </div>
</div>

...