<?php

use yii\helpers\Html;
use yii\grid\GridView;
?>
<div class="bank-master-index">
    <?php 
$org = app\models\Organization::find()->asArray()->one();
$model->sort = false;
$dispColumn = false;
if ($type == 'Excel') {
    $dispColumn = true;
    echo "<meta http-equiv=\"Content-type\" content=\"text/html;charset=utf-8\" />";
    echo "<table><tr> <th colspan='7'><h3>" . $org['org_name'] . "</h3> </th> </tr> </table>";
}
?>
    <?php 
echo GridView::widget(['dataProvider' => $model, 'layout' => '{items}', 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'bank_master_name', 'bank_alias', ['attribute' => 'created_at', 'value' => function ($data) {
    return Yii::$app->formatter->asDateTime($data->created_at);
}, 'visible' => $dispColumn], ['attribute' => 'created_by', 'value' => 'createdBy.user_login_id', 'visible' => $dispColumn], ['attribute' => 'updated_at', 'value' => function ($data) {
    return !empty($data->updated_at) ? Yii::$app->formatter->asDateTime($data->updated_at) : " (not set) ";
}, 'visible' => $dispColumn], ['attribute' => 'updated_by', 'value' => 'updatedBy.user_login_id', 'visible' => $dispColumn]]]);
?>

</div>
示例#2
0
文件: index.php 项目: EduSec/EduSec
		<!---Start Second Row Display Configuration--->
		<div class="col-md-4 col-sm-6 col-xs-12">
		      <div class="edusec-link-box">
		        <span class="edusec-link-box-icon bg-aqua"><i class="fa fa-university"></i></span>
		        <div class="edusec-link-box-content">
		          <span class="edusec-link-box-text"><?php 
echo Html::a(Yii::t('app', 'Institute'), ['/organization/update', 'id' => app\models\Organization::find()->one()->org_id]);
?>
</span>
		          <span class="edusec-link-box-number">1</span>
			 <span class="edusec-link-box-desc"><?php 
echo Yii::t('app', 'Manage Institute Setup');
?>
</span>
			  <span class="edusec-link-box-bottom"><?php 
echo Html::a('<i class="fa fa-edit"></i> ' . Yii::t('app', 'Edit'), ['/organization/update', 'id' => app\models\Organization::find()->one()->org_id]);
?>
</span>
		        </div><!-- /.info-box-content -->
		      </div><!-- /.info-box -->
		</div>

		<div class="col-md-4 col-sm-6 col-xs-12">
		      <div class="edusec-link-box">
		        <span class="edusec-link-box-icon bg-aqua"><i class="fa fa-language"></i></span>
		        <div class="edusec-link-box-content">
		          <span class="edusec-link-box-text"><?php 
echo Html::a(Yii::t('app', 'Languages'), ['/languages']);
?>
</span>
		          <span class="edusec-link-box-number"><?php 
 /**
  * Ruturn institute-setup page if application is no-institute found.
  * @return mixed
  */
 public function actionInstituteSetup()
 {
     $chkInstituteTbl = \app\models\Organization::find()->exists();
     if ($chkInstituteTbl) {
         return $this->redirect(['user-setup']);
     }
     $model = new \app\models\Organization();
     $model->scenario = 'insert';
     if (isset($_POST['Organization']) && $model->load(Yii::$app->request->post())) {
         $image_string = null;
         $model->attributes = $_POST['Organization'];
         $model->org_email = strtolower($_POST['Organization']['org_email']);
         $model->created_at = new \yii\db\Expression('NOW()');
         ob_start();
         if (!empty($_FILES['Organization']['tmp_name']['org_logo'])) {
             $file = UploadedFile::getInstance($model, 'org_logo');
             $model->org_logo_type = $file->type;
             $fp = fopen($file->tempName, 'r');
             $content = fread($fp, filesize($file->tempName));
             fclose($fp);
             if ($model->org_logo_type == "image/png") {
                 $src_img = imagecreatefrompng($file->tempName);
                 $dst_img = imagecreatetruecolor(90, 70);
                 imagealphablending($dst_img, false);
                 imagesavealpha($dst_img, true);
                 $transparent = imagecolorallocatealpha($dst_img, 255, 255, 255, 127);
                 imagefilledrectangle($dst_img, 0, 0, 90, 70, $transparent);
                 imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, 90, 70, imagesx($src_img), imagesy($src_img));
                 imagepng($dst_img);
                 ob_start();
                 imagepng($dst_img);
                 $image_string = ob_get_contents();
                 ob_end_flush();
             }
             if ($model->org_logo_type == "image/jpg" || $model->org_logo_type == "image/jpeg") {
                 $src_img = imagecreatefromjpeg($file->tempName);
                 $dst_img = imagecreatetruecolor(90, 70);
                 imagealphablending($dst_img, false);
                 imagesavealpha($dst_img, true);
                 $transparent = imagecolorallocatealpha($dst_img, 255, 255, 255, 127);
                 imagefilledrectangle($dst_img, 0, 0, 90, 70, $transparent);
                 imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, 90, 70, imagesx($src_img), imagesy($src_img));
                 imagejpeg($dst_img);
                 ob_start();
                 imagepng($dst_img);
                 $image_string = ob_get_contents();
                 ob_end_flush();
             }
             if ($model->org_logo_type == "image/gif") {
                 $src_img = imagecreatefromgif($file->tempName);
                 $dst_img = imagecreatetruecolor(90, 70);
                 imagealphablending($dst_img, false);
                 imagesavealpha($dst_img, true);
                 $transparent = imagecolorallocatealpha($dst_img, 255, 255, 255, 127);
                 imagefilledrectangle($dst_img, 0, 0, 90, 70, $transparent);
                 imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, 90, 70, imagesx($src_img), imagesy($src_img));
                 imagepng($dst_img);
                 ob_start();
                 imagecreatefromgif($dst_img);
                 $image_string = ob_get_contents();
                 ob_end_flush();
             }
             $model->org_logo = $image_string;
         }
         if ($model->save()) {
             return $this->redirect(['user-setup']);
         }
     }
     return $this->render('institute-setup', ['model' => $model]);
 }
示例#4
0
?>
    <div class="box box-solid box-info col-xs-12 col-lg-12 no-padding">
      <div class="box-header with-border">
         <h4 class="box-title"><i class="fa fa-info-circle"></i> Personal Details</h4>
      </div>
    <div class="box-body">

   <div class="col-xs-12 col-sm-12 col-lg-12 no-padding">
    <div class="col-xs-9 col-sm-4">
	<?php 
echo $form->field($info, 'stu_unique_id')->textInput();
?>
    </div>
    <div class="col-xs-3 col-sm-8" style="padding-top: 25px;">
	<?php 
$stu_login_prefix = app\models\Organization::find()->one()->org_stu_prefix;
?>
	<button type="button" class="btn btn-danger" data-html=true data-toggle="popover" title="Student Login Note" data-trigger="focus" data-content="Unique Id is used as login username with <b><?php 
echo $stu_login_prefix;
?>
 </b>prefix. </br> Example: If Unique id : 123 so, Username : <?php 
echo $stu_login_prefix;
?>
123"><i class="fa fa-info-circle"></i></button>
    </div>
   </div>

   <div class="col-xs-12 col-sm-12 col-lg-12 no-padding">
    <div class="col-xs-12 col-sm-4 col-lg-4">
	<?php 
echo $form->field($info, 'stu_title')->dropDownList($info->getTitleOptions(), ['prompt' => '---Select Title---']);