* | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ /** * 此布局包括为左右分栏设计,具体比例见下方。 * 面板头部在单独的文件中,而且负责生成添加新模型的模态框和列表。所以需要新建的模型。 * 因此需要用参数的方法传递动作生成的模型。参数键为'newModel'。 */ use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'Phone'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/phone/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo $this->render('_head', ['newModel' => $this->params['newModel']]); ?> </div> <hr> <div class="panel-body"> <?php echo $content; ?> </div>
<?php /** * _ __ __ _____ _____ ___ ____ _____ * | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ use rho_my\helpers\ViewHelper as vh; use rho_my\widgets\NotificationAlertWidget as na; /* @var $message string */ if (is_array($message)) { ?> <?php echo vh::markBegin('Notification Alert'); ?> <?php echo na::widget($message); ?> <?php echo vh::markEnd('Notification Alert'); }
* | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ /** * 此布局包括为左右分栏设计,具体比例见下方。 * 面板头部在单独的文件中,而且负责生成添加新模型的模态框和列表。所以需要新建的模型。 * 因此需要用参数的方法传递动作生成的模型。参数键为'newModel'。 */ use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'Anniversary'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/anniversary/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo $this->render('_head', ['newModel' => $this->params['newModel']]); ?> </div> <hr> <div class="panel-body"> <?php echo $content; ?> </div>
* | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ /** * 此布局包括为左右分栏设计,具体比例见下方。 * 面板头部在单独的文件中,而且负责生成添加新模型的模态框和列表。所以需要新建的模型。 * 因此需要用参数的方法传递动作生成的模型。参数键为'newModel'。 */ use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'IM'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/IM/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo $this->render('_head', ['newModel' => $this->params['newModel']]); ?> </div> <hr> <div class="panel-body"> <?php echo $content; ?> </div>
<?php /** * _ __ __ _____ _____ ___ ____ _____ * | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ use yii\bootstrap\Nav; use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'Profile'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/profile/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <strong><?php echo Yii::t('my', 'Profile'); ?> </strong> </div> <hr> <div class="panel-body"> <?php echo Nav::widget(['items' => [['label' => 'Basic', 'url' => ['/profile/basic']], ['label' => 'Icon', 'url' => ['/profile/icon']], ['label' => 'Location', 'url' => ['/profile/location']], ['label' => 'Preferences', 'url' => ['/profile/preference']]], 'options' => ['class' => 'nav-tabs']]); ?>
* | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ /** * 此布局包括为左右分栏设计,具体比例见下方。 * 面板头部在单独的文件中,而且负责生成添加新模型的模态框和列表。所以需要新建的模型。 * 因此需要用参数的方法传递动作生成的模型。参数键为'newModel'。 */ use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'Email'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/email/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo $this->render('_head', ['newModel' => $this->params['newModel']]); ?> </div> <hr> <div class="panel-body"> <?php echo $content; ?> </div>
* _ __ __ _____ _____ ___ ____ _____ * | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ use yii\helpers\Html; use yii\widgets\ActiveForm; use common\models\user\profile\Profile; use rho_my\helpers\ViewHelper as vh; /* @var $form yii\widgets\ActiveForm */ $activeFieldTemplate = ['oneOfRow' => '<div class="col-md-2">{label}</div>' . '<div class="col-md-10">{input}</div>' . '<div class="col-md-offset-2 col-md-10">{error}</div>', 'twoOfRow' => '<div class="col-md-4">{label}</div>' . '<div class="col-md-8">{input}</div>' . '<div class="col-md-offset-4 col-md-8">{error}</div>']; $formId = 'user_profile_basic_form'; echo vh::markBegin($formId); $form = ActiveForm::begin(['id' => $formId]); ?> <?php $nicknameAttribute = 'nickname'; echo vh::divWithMark($nicknameAttribute, $form->field($profile, $nicknameAttribute, ['template' => $activeFieldTemplate['oneOfRow']])); ?> <?php $firstNameAttribute = 'first_name'; $lastNameAttribute = 'last_name'; echo vh::divWithMark('name', vh::divWithMark($firstNameAttribute, $form->field($profile, $firstNameAttribute, ['template' => $activeFieldTemplate['twoOfRow']]), true, 'col-md-6') . vh::divWithMark($lastNameAttribute, $form->field($profile, $lastNameAttribute, ['template' => $activeFieldTemplate['twoOfRow']]), true, 'col-md-6')); ?> <?php
* | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ /** * 此布局包括为左右分栏设计,具体比例见下方。 * 面板头部在单独的文件中,而且负责生成添加新模型的模态框和列表。所以需要新建的模型。 * 因此需要用参数的方法传递动作生成的模型。参数键为'newModel'。 */ use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'URL'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/URL/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo $this->render('_head', ['newModel' => $this->params['newModel']]); ?> </div> <hr> <div class="panel-body"> <?php echo $content; ?> </div>
* | | / // // ___//_ _// || __||_ _| * | |/ // /(__ ) / / / /| || | | | * |___//_//____/ /_/ /_/ |_||_| |_| * @link http://vistart.name/ * @copyright Copyright (c) 2016 vistart * @license http://vistart.name/license/ */ /** * 此布局包括为左右分栏设计,具体比例见下方。 * 面板头部在单独的文件中,而且负责生成添加新模型的模态框和列表。所以需要新建的模型。 * 因此需要用参数的方法传递动作生成的模型。参数键为'newModel'。 */ use rho_my\helpers\ViewHelper as vh; $this->title .= Yii::t('my', 'Address'); $this->beginContent('@rho_my/views/layouts/main.php'); echo vh::markBegin('layouts/address/main'); ?> <div class="row"> <div class="col-md-9 col-sm-8"> <div class="panel panel-default"> <div class="panel-heading"> <?php echo $this->render('_head', ['newModel' => $this->params['newModel']]); ?> </div> <hr> <div class="panel-body"> <?php echo $content; ?> </div>