예제 #1
0
 public function init()
 {
     echo Html::activeHiddenInput($this->model, $this->attribute, $this->options);
     echo Html::error($this->model, $this->attribute, $this->options);
     $id = Html::getInputId($this->model, $this->attribute);
     echo FileInput::widget(['name' => 'file', 'options' => ['accept' => 'image/*', 'multiple' => false], 'pluginEvents' => ['fileuploaded' => 'function(event, data, previewId, index) {
                 $("#' . $id . '").val(data.response.url);
             }'], 'pluginOptions' => ['initialPreview' => $this->model->{$this->attribute} ? [Html::img($this->model->{$this->attribute}, ['class' => 'file-preview-image'])] : false, 'maxFileCount' => 1, 'minFileCount' => 1, 'previewFileType' => 'image', 'multiple' => false, 'showPreview' => true, 'showUploadedThumbs' => false, 'uploadUrl' => \yii\helpers\Url::to(['/system/image/upload'])]]);
     parent::init();
 }
예제 #2
0
    public function run()
    {
        if ($imageUrl = $this->model->getFileUrl($this->attribute)) {
            ?>
            <div class="file-input">
                <div class="file-preview">
                    <div class="file-preview-thumbnails">
                        <div class="file-preview-frame">
                            <?php 
            echo Html::img($imageUrl, ['class' => 'file-preview-image', 'alt' => \Yii::t('gromver.platform', 'File not found.')]);
            ?>
                        </div>
                    </div>
                    <div class="clearfix"></div>
                </div>
            </div>
        <?php 
        }
        if ($imageUrl == null) {
            // to show FileInput only for new upload
            echo KartikFileInput::widget(['model' => $this->model, 'attribute' => $this->attribute, 'options' => $this->options, 'pluginOptions' => $this->pluginOptions]);
        } else {
            FileInputAsset::register($this->getView());
            ?>
            <div class="file-input">
                <div class="input-group">
                    <div class="form-control file-caption ">
                        <span class="glyphicon glyphicon-file"></span> <span class="file-caption-name"><?php 
            echo $this->model->getFileName($this->attribute);
            ?>
</span>
                    </div>
                    <div class="input-group-btn">
                        <?php 
            echo Html::a('Remove Image', [$this->deleteAction, 'pk' => $this->model->getPrimaryKey(), 'attribute' => $this->attribute], ['class' => 'btn btn-danger', 'data-method' => 'post']);
            ?>
                    </div>
                </div>

            </div>
        <?php 
        }
    }
예제 #3
0
파일: view.php 프로젝트: promo-pr/cms
/* @var $attach_image */
$images = $model->getAttachFiles('image', 150, 150);
?>

<?php 
$this->beginBlock('title');
echo Yii::$app->user->can(AdminRbac::PERMISSION_ADMIN_PANEL) ? Html::a('<i class="material-icons">mode_edit</i>', ['/admin/posts/default/update', 'id' => $model->id]) : false;
echo Html::encode($model->title);
$this->endBlock();
?>

<div class="container">
    <div class="field-body">
        <?php 
foreach ($images as $image) {
    echo Html::img($image->url, ['alt' => $image->filename, 'width' => $image->width, 'height' => $image->height]);
}
?>
        <?php 
echo $model->body;
?>
    </div>
    <div class="flipper row">
        <div class="col-md-6">
            <?php 
echo $prev->slug ? Html::a('<i class="material-icons">chevron_left</i> ' . $prev->title, ['view', 'slug' => $prev->slug], ['class' => 'prev text-left']) : false;
?>
        </div>
        <div class="col-md-6">
            <?php 
echo $next->slug ? Html::a($next->title . '<i class="material-icons">chevron_right</i> ', ['view', 'slug' => $next->slug], ['class' => 'next text-right']) : false;
예제 #4
0
use yii\bootstrap\ActiveForm;
use kartik\tabs\TabsX;
use yii\helpers\Json;
use yii\web\Response;
use yii\helpers\ArrayHelper;
use yii\web\Request;
use kartik\daterange\DateRangePicker;
use yii\db\ActiveRecord;
use yii\data\ArrayDataProvider;
/*[4] GRID VIEW IMAGE SHOW */
$visitImage = GridView::widget(['id' => 'img-list', 'rowOptions' => function ($model, $key, $index, $grid) {
    return ['id' => $model['ID'], 'onclick' => '						
						$(document).ready(function(){
							var mtgl="' . $model["TGL"] . '";
							var muser_id="' . $model["USER_ID"] . '";
							//alert(user_id);
								$.fn.modal.Constructor.prototype.enforceFocus = function(){};
								// e.preventDefault(); 		
								$("#modal-view").modal("show")
								.find("#modalContent")
								.load("/mastercrm/review-visit/disply-image?tgl=' . $model["TGL"] . '&user_id=' . $model["USER_ID"] . '");
						}); 			
					'];
}, 'dataProvider' => $dataProviderHeader2, 'columns' => [['class' => 'kartik\\grid\\SerialColumn', 'width' => '10px', 'header' => 'No.', 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'verdana, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(249,215,100,1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]], ['attribute' => 'IMG_DECODE_START', 'format' => 'raw', 'label' => 'Image Start', 'value' => function ($model) {
    $base64 = 'data:image/jpg;charset=utf-8;base64,' . $model['IMG_DECODE_START'];
    return $model['IMG_DECODE_START'] != '' ? Html::img($base64, ['width' => '120', 'height' => '120']) : Html::img($model['noImage'], ['width' => '120', 'height' => '120']);
}, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(74, 206, 231, 1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'height' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]], ['attribute' => 'IMG_DECODE_END', 'format' => 'raw', 'label' => 'Image End', 'value' => function ($model) {
    $base64 = 'data:image/jpg;charset=utf-8;base64,' . $model['IMG_DECODE_END'];
    return $model['IMG_DECODE_END'] != '' ? Html::img($base64, ['width' => '120', 'height' => '120']) : Html::img($model['noImage'], ['width' => '120', 'height' => '120']);
}, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(74, 206, 231, 1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'height' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]]], 'toolbar' => [''], 'panel' => ['heading' => "<i class='fa fa-file-image-o fa-1x'></i> LIST IMAGES", 'type' => 'danger', 'footer' => false]]);
echo $visitImage;
예제 #5
0
?>
            </div>
        </div>
   
        <div class="col-sm-6">

            <div class="fotorama"
                data-width="100%"
                data-ratio="800/600"                
                >
                <?php 
$widget = Widget::begin(['version' => '4.5.2', 'options' => ['nav' => 'thumbs', 'autoplay' => 'true', 'transition' => 'crossfade']]);
echo Html::img(Yii::getAlias('@web') . '/images/museo02.jpg');
echo Html::img(Yii::getAlias('@web') . '/images/museo03.jpg');
echo Html::img(Yii::getAlias('@web') . '/images/museo04.jpg');
echo Html::img(Yii::getAlias('@web') . '/images/museo05.jpg');
$widget->end();
?>
            </div>

            <!--<p><a class="btn btn-default" href="http://www.yiiframework.com/doc/">Yii Documentation &raquo;</a></p>-->
        </div>
    </div>

    <div class="body-content">

<!--        <div class="row">
            <div class="col-lg-4">
                <h2>Heading</h2>

                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
예제 #6
0
}
/*GRIDVIEW ARRAY ACTION*/
$attDinamikNotulen[] = ['class' => 'kartik\\grid\\ActionColumn', 'dropdown' => true, 'template' => '{view}', 'dropdownOptions' => ['class' => 'pull-right dropdown', 'style' => ['disable' => true]], 'dropdownButton' => ['class' => $actionClass, 'label' => $actionLabel], 'buttons' => ['view' => function ($url, $model, $key) {
    return '<li>' . Html::a('<span class="fa fa-eye"></span>' . Yii::t('app', 'View'), ['/widget/notulen/view', 'id' => $model->id], ['id' => 'notulen-id']) . '</li>' . PHP_EOL;
}], 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(159, 221, 66, 1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'height' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]];
/*SET  GRID VIEW LIST EVENT*/
$gvNutulen = GridView::widget(['dataProvider' => $dataProvider, 'filterRowOptions' => ['style' => 'background-color:rgba(255, 221, 66, 1); align:center'], 'columns' => $attDinamikNotulen, 'floatOverflowContainer' => true, 'floatHeader' => true, 'pjax' => true, 'pjaxSettings' => ['options' => ['enablePushState' => false, 'id' => 'absen-rekap']], 'panel' => ['heading' => "<span class='fa fa-edit'><b> LIST NOTULEN</b></span>", 'type' => 'info', 'showFooter' => false], 'toolbar' => [], 'hover' => true, 'responsive' => true, 'responsiveWrap' => true, 'bordered' => true, 'striped' => true]);
?>
<div id='body-notulen'>
<!--<div class="fold">-->
	<!-- Tema  -->
	<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="row" style="margin-top:35px;margin-left:1px;margin-right:10px;">
			<div class="col-xs-3 col-sm-3 col-md-3 col-lg-3">
				<?php 
echo Html::img('http://lukisongroup.com/img_setting/kop/lukison.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']);
?>
			</div>
			<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 text-center">
				<!-- <h5 class="text-left"><b>FORM PERMINTAAN BARANG & JASA</b></h5> !-->
				<h4 class="text-center" style="padding-top:30px"><b>NOTULEN RAPAT</b></h4>
			</div>
			
			<div class="col-xs-3 col-sm-3 col-md-2 col-lg-2 text-left" >
				<div class="hidden-xs">
					<!-- <b class="text-right"> echo btnTanggal($model) ?></b> -->
					<nav class="menu" style="padding-top:100px;">
						<input type="checkbox" href="#" class="menu-open" name="menu-open" id="menu-open" />
						<label class="menu-open-button" for="menu-open"> <span class="lines line-1"></span> <span class="lines line-2"></span> <span class="lines line-3"></span> </label>
						<a href="#" class="menu-item item-1"> <i class="fa fa-anchor"></i> </a> 
						<a href="#" class="menu-item item-2"> <i class="fa fa-coffee"></i> </a> 
예제 #7
0
use yii\data\ArrayDataProvider;
use lukisongroup\master\models\Customers;
use lukisongroup\master\models\Termcustomers;
use lukisongroup\master\models\Distributor;
use lukisongroup\hrd\models\Corp;
//print_r($model[0]);
//echo $model[0]->NmDis;
?>
<div class="content" >
	<!-- HEADER !-->
	<div  class="row">
		<!-- HEADER !-->
		<div class="col-md-12">
			<div class="col-md-1" style="float:left;">
				<?php 
echo Html::img('@web/upload/lukison.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']);
?>
			</div>
			<div class="col-md-9" style="padding-top:15px;">
				<h3 class="text-center"><b> <?php 
echo 'TERM - ' . ucwords($model[0]->NmCustomer);
?>
 </b></h3>
			</div>
			<div class="col-md-12">
				<hr style="height:10px;margin-top: 1px; margin-bottom: 1px;color:#94cdf0">
			</div>

		</div>
	</div>
예제 #8
0
Modal::begin(['id' => 'po-auth1-sign', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/login/login1.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']) . '</div><div style="margin-top:10px;"><h4><b>Signature Authorize</b></h4></div>', 'size' => Modal::SIZE_SMALL, 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
/*
 * JS AUTH2 | CHECKED
 * @author ptrnov <*****@*****.**>
 * @since 1.2
 */
$this->registerJs("\n\t\t\t\$.fn.modal.Constructor.prototype.enforceFocus = function() {};\n\t\t\t\$('#po-auth2-sign').on('show.bs.modal', function (event) {\n\t\t\t\tvar button = \$(event.relatedTarget)\n\t\t\t\tvar modal = \$(this)\n\t\t\t\tvar title = button.data('title')\n\t\t\t\tvar href = button.attr('href')\n\t\t\t\tmodal.find('.modal-title').html(title)\n\t\t\t\tmodal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\n\t\t\t\t\$.post(href)\n\t\t\t\t\t.done(function( data ) {\n\t\t\t\t\t\tmodal.find('.modal-body').html(data)\n\t\t\t\t\t});\n\t\t\t\t}),\n\t", $this::POS_READY);
Modal::begin(['id' => 'po-auth2-sign', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/login/login1.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']) . '</div><div style="margin-top:10px;"><h4><b>Signature Authorize</b></h4></div>', 'size' => Modal::SIZE_SMALL, 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
/*
 * JS AUTH3 | APPROVED
 * @author ptrnov <*****@*****.**>
 * @since 1.2
 */
$this->registerJs("\n\t\t\t\$.fn.modal.Constructor.prototype.enforceFocus = function() {};\n\t\t\t\$('#po-auth3-sign').on('show.bs.modal', function (event) {\n\t\t\t\tvar button = \$(event.relatedTarget)\n\t\t\t\tvar modal = \$(this)\n\t\t\t\tvar title = button.data('title')\n\t\t\t\tvar href = button.attr('href')\n\t\t\t\tmodal.find('.modal-title').html(title)\n\t\t\t\tmodal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\n\t\t\t\t\$.post(href)\n\t\t\t\t\t.done(function( data ) {\n\t\t\t\t\t\tmodal.find('.modal-body').html(data)\n\t\t\t\t\t});\n\t\t\t\t}),\n\t", $this::POS_READY);
Modal::begin(['id' => 'po-auth3-sign', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/login/login1.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']) . '</div><div style="margin-top:10px;"><h4><b>Signature Authorize</b></h4></div>', 'size' => Modal::SIZE_SMALL, 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
/*
 * Button Modal Confirm PERMISION DENAID
 * @author ptrnov [piter@lukison]
 * @since 1.2
 */
$this->registerJs("\n\t\t\t\$.fn.modal.Constructor.prototype.enforceFocus = function() {};\n\t\t\t\$('#confirm-permission-alert').on('show.bs.modal', function (event) {\n\t\t\t\t//var button = \$(event.relatedTarget)\n\t\t\t\t//var modal = \$(this)\n\t\t\t\t//var title = button.data('title')\n\t\t\t\t//var href = button.attr('href')\n\t\t\t\t//modal.find('.modal-title').html(title)\n\t\t\t\t//modal.find('.modal-body').html('')\n\t\t\t\t/* \$.post(href)\n\t\t\t\t\t.done(function( data ) {\n\t\t\t\t\t\tmodal.find('.modal-body').html(data)\n\t\t\t\t\t}); */\n\t\t\t\t}),\n\t", $this::POS_READY);
Modal::begin(['id' => 'confirm-permission-alert', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/warning/denied.png', ['class' => 'pnjg', 'style' => 'width:40px;height:40px;']) . '</div><div style="margin-top:10px;"><h4><b>Permmission Confirm !</b></h4></div>', 'size' => Modal::SIZE_SMALL, 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(142, 202, 223, 0.9)']]);
echo "<div>You do not have permission for this module.\n\t\t\t\t<dl>\n\t\t\t\t\t<dt>Contact : itdept@lukison.com</dt>\n\t\t\t\t</dl>\n\t\t\t</div>";
Modal::end();
/*
 * Action PO Detail
 */
$this->registerJs("\n\t\t\$(document).on('click', '[data-toggle-approved]', function(e){\n\t\t\te.preventDefault();\n\t\t\tvar idx = \$(this).data('toggle-approved');\n\t\t\t\$.ajax({\n\t\t\t\t\turl: '/purchasing/purchase-order/approved_podetail',\n\t\t\t\t\ttype: 'POST',\n\t\t\t\t\t//contentType: 'application/json; charset=utf-8',\n\t\t\t\t\tdata:'id='+idx,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: function(result) {\n\t\t\t\t\t\tif (result == 1){\n\t\t\t\t\t\t\t// Success\n\t\t\t\t\t\t\t\$.pjax.reload({container:'#gv-po-detail'});\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t// Fail\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t});\n\t\t\$(document).on('click', '[data-toggle-reject]', function(e){\n\t\t\te.preventDefault();\n\t\t\tvar idx = \$(this).data('toggle-reject');\n\t\t\t\$.ajax({\n\t\t\t\t\turl: '/purchasing/purchase-order/reject_podetail',\n\t\t\t\t\ttype: 'POST',\n\t\t\t\t\t//contentType: 'application/json; charset=utf-8',\n\t\t\t\t\tdata:'id='+idx,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: function(result) {\n\t\t\t\t\t\tif (result == 1){\n\t\t\t\t\t\t\t\$.pjax.reload({container:'#gv-po-detail'});\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t});\n\t\t\$(document).on('click', '[data-toggle-delete]', function(e){\n\t\t\te.preventDefault();\n\t\t\tvar idx = \$(this).data('toggle-delete');\n\t\t\t\$.ajax({\n\t\t\t\t\turl: '/purchasing/purchase-order/delete_podetail',\n\t\t\t\t\ttype: 'POST',\n\t\t\t\t\t//contentType: 'application/json; charset=utf-8',\n\t\t\t\t\tdata:'id='+idx,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: function(result) {\n\t\t\t\t\t\tif (result == 1){\n\t\t\t\t\t\t\t\$.pjax.reload({container:'#gv-po-detail'});\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t});\n\n\t\t\$(document).on('click', '[data-toggle-cancel]', function(e){\n\t\t\te.preventDefault();\n\t\t\tvar idx = \$(this).data('toggle-cancel');\n\t\t\t\$.ajax({\n\t\t\t\t\turl: '/purchasing/purchase-order/cancel_podetail',\n\t\t\t\t\ttype: 'POST',\n\t\t\t\t\t//contentType: 'application/json; charset=utf-8',\n\t\t\t\t\tdata:'id='+idx,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: function(result) {\n\t\t\t\t\t\tif (result == 1){\n\t\t\t\t\t\t\t\$.pjax.reload({container:'#gv-po-detail'});\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t});\n\n\t", $this::POS_READY);
예제 #9
0
echo Yii::$app->charset;
?>
"/>
    <title><?php 
echo Html::encode($this->title);
?>
</title>
    <?php 
$this->head();
?>
</head>
<body class="y2u-padding">
    <div class="y2u-container">
        <div class="text-center">
            <?php 
echo Html::img($asset->baseUrl . '/img/communityii.png', ['class' => 'y2u-logo']) . Module::PROJECT_PAGE;
?>
        </div>
        <?php 
echo AlertBlock::widget(['delay' => 0]);
?>
        <?php 
$this->beginBody();
?>
        <?php 
echo $content;
?>
        <?php 
$this->endBody();
?>
    </div>
예제 #10
0
<?php

/**
 * @var $images \app\modules\image\models\Image[]
 * @var $this \yii\web\View
 * @var $thumbnailOnDemand boolean
 * @var $thumbnailWidth integer
 * @var $thumbnailHeight integer
 */
use app\modules\image\models\Image;
use kartik\helpers\Html;
use yii\helpers\Url;
foreach ($images as $image) {
    $image_src = $image->file;
    if ($thumbnailOnDemand === true) {
        $image_src = $image->getThumbnail("{$thumbnailWidth}x{$thumbnailHeight}", $useWatermark);
    }
    echo Html::tag('div', Html::img($image_src, ['alt' => $image->image_description, 'itemprop' => "contentUrl"]), ['itemscope' => '', 'itemtype' => 'http://schema.org/ImageObject']);
}
예제 #11
0
<div class="seasons-update">

    <h1><?php 
echo Html::encode($this->title);
?>
</h1>

    <?php 
echo $this->render('_form', ['model' => $model]);
$gridId = 'teams';
echo $this->render('_grid', ['model' => $model, 'dataProvider' => $dataProvider['teams'], 'filterModel' => $searchModel['teams'], 'gridOptions' => ['id' => $gridId, 'panel' => ['heading' => '<h4>Все команды</h4>', 'after' => Html::button(Html::icon('plus') . ' Добавить Команды в Сезон', ['class' => 'btn btn-success perform-action', 'data-season' => $model->id, 'data-grid-id' => $gridId])], 'columns' => [['class' => 'kartik\\grid\\CheckboxColumn'], ['label' => 'Логотип', 'format' => 'raw', 'value' => function ($data) {
    $images = $data->getImages();
    if ($images[0]['urlAlias'] != 'placeHolder' && $images[0]->isMain) {
        $image = $data->getImage();
        $sizes = $image->getSizesWhen('x25');
        return Html::img($image->getUrl('x25'), ['alt' => 'yii2 - картинка в gridview', 'class' => 'img-responsive', 'width' => $sizes['width'], 'height' => $sizes['height']]);
    }
}], 'name', ['class' => 'yii\\grid\\ActionColumn', 'urlCreator' => function ($action, $model) {
    $url = Url::to(['teams/' . $action, 'id' => $model->id]);
    return $url;
}, 'template' => '{view} {update}']]]]);
$gridId = 'sub-teams';
echo $this->render('_grid', ['model' => $model, 'dataProvider' => $dataProvider['seasonTeams'], 'gridOptions' => ['id' => $gridId, 'panel' => ['heading' => '<h4>Команды Сезона ' . $model->name . '</h4>', 'after' => false], 'columns' => [['attribute' => 'team.name', 'label' => 'Имя'], 'games', 'wins', 'draws', 'lesions', 'spectacles', 'goals_against', 'goals_scored', ['class' => 'yii\\grid\\ActionColumn', 'urlCreator' => function ($action, $model) {
    $url = Url::to(['season-details/' . $action, 'id' => $model->id]);
    return $url;
}, 'template' => '{update}{delete-pjax}', 'buttons' => ['delete-pjax' => function ($url, $model) {
    return ' ' . Html::a('<span class="glyphicon glyphicon-trash"></span>', false, ['onclick' => 'deletePlayer(' . $model->id . ',\'/admin/season-details/delete-pjax\')', 'style' => 'cursor:pointer', 'title' => 'Удалить', 'data-pjax' => 1]);
}]]]]]);
//    $form = ActiveForm::begin();
//    echo TabularForm::widget([
//        'dataProvider'=>$dataProvider['seasonTeams'],
예제 #12
0
    return $nilai;
}, 'contentOptions' => ['style' => ['text-align' => 'right', 'padding-right' => '20px', 'font-family' => 'tahoma', 'font-size' => '8pt', 'background-color' => 'rgba(255, 255, 155, 0.3)', 'border' => '0px']]]], 'pjax' => true, 'pjaxSettings' => ['options' => ['enablePushState' => false, 'id' => 'gv-chat-grp']], 'summary' => false, 'toolbar' => false, 'panel' => false, 'hover' => true, 'responsive' => true, 'responsiveWrap' => true, 'bordered' => false, 'striped' => false]);
/* USER */
$ChatUserInfo = $this->render('_chat_user_info');
$gv_ChatUser = GridView::widget(['id' => 'gv-chat-user', 'dataProvider' => $dataProviderUser, 'filterRowOptions' => ['style' => 'background-color:rgba(126, 189, 188, 0.3); align:center'], 'rowOptions' => function ($model, $key, $index, $grid) {
    return ['id' => $model->EMP_ID, 'onclick' => '
                var user = "******";
                  $.pjax.reload({
            				url: "' . Url::to(['/widget/chat/index']) . '?ChatSearch[GROUP]="+this.id+"&&chat="+user,
            				container: "#chat-msg",
            				timeout: 1000,
        			});'];
}, 'columns' => [['attribute' => 'x', 'format' => 'raw', 'label' => '', 'value' => function ($model) {
    $cari_employechat_image = Employe::find()->where(['EMP_ID' => $model->EMP_ID])->one();
    $baseimage_64 = $cari_employechat_image->IMG_BASE64 != '' ? 'data:image/jpg;charset=utf-8;base64,' . $cari_employechat_image->IMG_BASE64 : '/img_setting/noimage/df.jpg';
    return Html::img($baseimage_64, ['class' => 'contacts-list-img']);
}, 'contentOptions' => ['style' => ['text-align' => 'left', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt', 'border' => '0px', 'background-color' => 'rgba(255, 255, 155, 0.3)']]], ['class' => 'yii\\grid\\ActionColumn', 'template' => '{view}', 'header' => false, 'buttons' => ['view' => function ($url, $model, $key) {
    $name = $model->username;
    $icon = '<span class="glyphicon glyphicon-user"></span>';
    //return Html::a($icon.''.$name,
    // return Html::a($name,
    // 	['createajax','id'=>$model->id],
    // 	[
    // 	'data-toggle'=>"modal",
    // 	'data-target'=>"#modal-bumum",
    // 	//data-title'=> $model->username,
    // 	]
    // );
    return $name;
}], 'contentOptions' => ['style' => ['text-align' => 'left', 'font-family' => 'tahoma', 'font-size' => '8pt', 'border' => '0px', 'background-color' => 'rgba(255, 255, 155, 0.3)']]], ['label' => '', 'attribute' => 'x', 'format' => 'raw', 'value' => function ($model) {
    if ($model->ONLINE == 1) {
예제 #13
0
                    echo Html::img($image->getUrl('30x'), ['alt' => $item->home->name, 'class' => 'hidden-sm']);
                }
                ?>
                                            </div>
                                            <div class="col-xs-2 text-center promo-game-score vcenter">
                                                <div><?php 
                echo $item->score;
                ?>
</div>
                                            </div>
                                            <div class="col-xs-5 text-left promo-game-team vcenter">
                                                <?php 
                $image = $item->guest->getImage();
                if ($image['urlAlias'] != 'placeHolder') {
                    //                                                    $sizes = $image->getSizesWhen('x45');
                    echo Html::img($image->getUrl('30x'), ['alt' => $item->guest->name, 'class' => 'hidden-sm']);
                }
                ?>
                                                <span>
                                                    <?php 
                echo $item->guest->name == Yii::$app->params['main-team'] ? '<b>' : '';
                echo $item->guest->name;
                echo $item->guest->name == Yii::$app->params['main-team'] ? '</b>' : '';
                ?>
                                                </span>
                                            </div>
                                        </div>
                                    </a>
                                    <div class="promo-photo-video-ticket text-center">
                                        <?php 
                //                                        var_dump($item);
예제 #14
0
파일: _add.php 프로젝트: kleitz/golfleague
use kartik\helpers\Html;
use yii\helpers\Url;
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model app\models\Model-with-picture */
$delete_picture = Yii::t('igolf', 'Remove picture');
$items = array();
if (method_exists($model, 'shareMedia')) {
    foreach ($model->shareMedia()->each() as $sharer) {
        foreach ($sharer->media as $picture) {
            $items[] = Html::img($picture->getFileUrl(), ['class' => 'file-preview-image', 'alt' => $picture->name, 'title' => $picture->name]) . '<br><i class="glyphicon glyphicon-trash remove-action pull-right" data-id="' . $picture->id . '" title="' . $delete_picture . '"></i>';
        }
    }
} else {
    foreach ($model->media as $picture) {
        $items[] = Html::img($picture->getFileUrl(), ['class' => 'file-preview-image', 'alt' => $picture->name, 'title' => $picture->name]) . '<br><i class="glyphicon glyphicon-trash remove-action pull-right" data-id="' . $picture->id . '" title="' . $delete_picture . '"></i>';
    }
}
?>
<div class="media-add">
	
	<?php 
$form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data'], 'id' => 'media-input-form']);
?>

	<?php 
echo Html::panel(['heading' => Html::tag('h4', Yii::t('igolf', 'Pictures')), 'body' => $form->field($model, 'media[]')->widget(FileInput::classname(), ['options' => ['accept' => 'image/jpeg, image/png, image/gif', 'multiple' => true], 'pluginOptions' => ['initialPreview' => $items, 'initialCaption' => Yii::t('igolf', 'Select pictures with Browse... then press Upload.'), 'overwriteInitial' => false]])->label('')]);
?>

	<?php 
ActiveForm::end();
예제 #15
0
<?php

use kartik\helpers\Html;
use kartik\grid\GridView;
use yii\helpers\Url;
use yii\widgets\Pjax;
use yii\bootstrap\Modal;
use yii\bootstrap\ActiveForm;
use kartik\tabs\TabsX;
use yii\helpers\Json;
use yii\web\Response;
use yii\helpers\ArrayHelper;
use yii\web\Request;
use kartik\daterange\DateRangePicker;
use yii\db\ActiveRecord;
use yii\data\ArrayDataProvider;
/*[4] GRID VIEW IMAGE SHOW */
$visitImage = GridView::widget(['id' => 'img-list', 'dataProvider' => $dataProviderHeader2, 'columns' => [['class' => 'kartik\\grid\\SerialColumn', 'width' => '10px', 'header' => 'No.', 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'verdana, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(249,215,100,1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]], ['attribute' => 'image_start', 'format' => 'raw', 'label' => 'Image Start', 'value' => function ($model) {
    $base64 = 'data:image/jpg;charset=utf-8;base64,' . $model['IMG_START'];
    //return Html::img($base64,['width'=>'100','height'=>'60','class'=>'img-circle']);
    return $model['IMG_START'] != '' ? Html::img($base64, ['width' => '140', 'height' => '140']) : Html::img(Yii::$app->urlManager->baseUrl . '/df.jpg', ['width' => '140', 'height' => '140']);
}, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(74, 206, 231, 1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'height' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]], ['attribute' => 'image_end', 'format' => 'raw', 'label' => 'Image End', 'value' => function ($model) {
    $base64 = 'data:image/jpg;charset=utf-8;base64,' . $model['IMG_END'];
    return $model['IMG_END'] != '' ? Html::img($base64, ['width' => '140', 'height' => '140']) : Html::img(Yii::$app->urlManager->baseUrl . '/df.jpg', ['width' => '140', 'height' => '140']);
}, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt', 'background-color' => 'rgba(74, 206, 231, 1)']], 'contentOptions' => ['style' => ['text-align' => 'center', 'width' => '10px', 'height' => '10px', 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '9pt']]]], 'toolbar' => [''], 'panel' => ['heading' => '<h3 class="panel-title">LIST IMAGE VISITING</h3>', 'type' => 'danger', 'footer' => false]]);
echo $visitImage;
예제 #16
0
파일: _post.php 프로젝트: promo-pr/cms
<?php

use kartik\helpers\Html;
?>


<div class="media">
    <?php 
echo empty($image = $model->getAttachFiles('image', 150, 150, 1)) ? false : Html::a(Html::img($image->url, ['alt' => $image->filename, 'width' => $image->width, 'height' => $image->height, 'class' => 'media-object']), $image->original, ['class' => 'pull-left media-left image-item']);
?>
    <div class="media-body">
        <h4 class="media-heading"><?php 
echo Html::a($model->title, ['/post/node/view', 'slug' => $model->slug]);
?>
</h4>
        <?php 
echo substr(strip_tags($model->body), 0, 400);
?>
    </div>
</div>
예제 #17
0
													   
							</div>
							 <h5>RT EMPAT</h5>
						</div>
					</div>
				</a>
            </div>
	</div>
</div>
<?php 
$carouselEvent = Carousel::widget(['items' => [['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/event/event_1.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/event/event_2.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/event/event_3.jpg', ['width' => '100%', 'height' => '100%'])]]]);
$carouselInformasi = Carousel::widget(['items' => [['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/informasi/narkoba_1.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/informasi/narkoba_2.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/informasi/narkoba_3.jpg', ['width' => '100%', 'height' => '100%'])]]]);
$carouselArtikel = Carousel::widget(['items' => [['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/artikel/artikel_1.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/artikel/artikel_2.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/artikel/artikel_3.jpg', ['width' => '100%', 'height' => '100%'])]]]);
$carouselKalenderRw = Carousel::widget(['items' => [['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/kalender_rw/ubudsatu.png', ['width' => '150px', 'height' => '100%'])]]]);
$carouselKalenderRt = Carousel::widget(['items' => [['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/kalender_rt/ubudsatu.png', ['width' => '150px', 'height' => '100%'])]]]);
$carouselKalenderOlahraga = Carousel::widget(['items' => [['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/olahraga/olahraga_1.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/olahraga/olahraga_2.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/olahraga/olahraga_3.jpg', ['width' => '100%', 'height' => '100%'])], ['content' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/olahraga/olahraga_4.jpg', ['width' => '100%', 'height' => '100%'])]]]);
$calenderRw = yii2fullcalendar\yii2fullcalendar::widget(['id' => 'rw-calender', 'options' => ['lang' => 'id'], 'ajaxEvents' => Url::to(['/timetrack/default/jsoncalendar'])]);
$calenderRt = yii2fullcalendar\yii2fullcalendar::widget(['id' => 'rt-calender', 'options' => ['lang' => 'id'], 'ajaxEvents' => Url::to(['/timetrack/default/jsoncalendar'])]);
?>
<div class="row">
	<div class="col-md-12">
		<h4 class="page-head-line"></h4>
		<!-- Carausel !-->
		<div class="row" style="padding-left:5px;padding-right:5px">
			<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
				<?php 
echo Html::panel(['heading' => 'Event ', 'body' => $carouselEvent], Html::TYPE_INFO);
?>
			</div>
			<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
				<?php 
예제 #18
0
    }
}, 'pjax' => true, 'pjaxSettings' => ['options' => ['enablePushState' => false, 'id' => 'gv-validate']], 'hover' => true, 'responsive' => true, 'responsiveWrap' => true, 'bordered' => true, 'striped' => '4px', 'autoXlFormat' => true, 'export' => false, 'panel' => [''], 'toolbar' => [''], 'panel' => ['heading' => '<h3 class="panel-title">VALIDATION IMPORT DATA</h3>', 'type' => 'warning', 'before' => Html::a('<i class="fa fa-remove"></i> ' . Yii::t('app', 'Clear', ['modelClass' => 'Clear']), '', ['id' => 'clear', 'data-pjax' => true, 'data-toggle-clear' => '1', 'class' => 'btn btn-danger btn-sm']) . ' ' . Html::a('<i class="fa fa-database"></i> ' . Yii::t('app', 'Send Data', ['modelClass' => 'Kategori']), '', ['id' => 'fix', 'data-pjax' => true, 'data-toggle-fix' => '1', 'class' => 'btn btn-success btn-sm']), 'showFooter' => false]]);
?>
        </div>
		<!--VIEW IMPORT!-->
		<div class="col-sm-12 col-md-12 col-lg-12">
            <?php 
//print_r($gvValidateColumn);
echo GridView::widget(['id' => 'gv-view-import', 'dataProvider' => $dataProviderViewImport, 'filterModel' => $searchModelViewImport, 'columns' => $gvRows, 'pjax' => true, 'pjaxSettings' => ['options' => ['enablePushState' => false, 'id' => 'gv-validate']], 'hover' => true, 'responsive' => true, 'responsiveWrap' => true, 'bordered' => true, 'striped' => '4px', 'autoXlFormat' => true, 'export' => false, 'panel' => [''], 'toolbar' => [''], 'panel' => ['heading' => '<h3 class="panel-title">LIST DATA</h3>', 'type' => 'info', 'before' => Html::a('<i class="fa fa-remove"></i> ' . Yii::t('app', 'Clear', ['modelClass' => 'Clear']), '', ['id' => 'clear', 'data-pjax' => true, 'data-toggle-clear' => '1', 'class' => 'btn btn-danger btn-sm']) . ' ' . Html::a('<i class="fa fa-database"></i> ' . Yii::t('app', 'Send Data', ['modelClass' => 'Kategori']), '', ['id' => 'fix', 'data-pjax' => true, 'data-toggle-fix' => '1', 'class' => 'btn btn-success btn-sm']), 'showFooter' => false]]);
?>
        </div>
    </div>
</div>

<?php 
Modal::begin(['id' => 'file-import', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/warning/upload1.png', ['class' => 'pnjg', 'style' => 'width:40px;height:40px;']) . '</div><div style="margin-top:10px;"><h4><b>Upload Path Of File!</b></h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(142, 202, 223, 0.9)']]);
$form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data'], 'method' => 'post', 'action' => ['/sales/import-data/upload']]);
echo $form->field($modelFile, 'uploadExport')->widget(FileInput::classname(), ['options' => ['accept' => '*']]);
// echo FileInput::widget([
// 'name'=>'import_file',
// 'name' => 'attachment_48[]',
// 'options'=>[
// 'multiple'=>true
// ],
// 'pluginOptions' => [
// 'uploadUrl' => Url::to(['/sales/import-data/upload']),
// 'showPreview' => false,
// 'showUpload' => false,
// 'showCaption' => true,
// 'showRemove' => true,
// 'uploadExtraData' => [
예제 #19
0
		</div>
	</div>
</div>



<?php 
/** *js export if click then export 
 *@author adityia@lukison.com
 **/
$this->registerJs("\r\n\$(document).on('click', '[data-toggle-export]', function(e){\r\n\r\n  e.preventDefault();\r\n\r\n  var keysSelect = \$('#gv-cus').yiiGridView('getSelectedRows');\r\n  if(keysSelect == '')\r\n  {\r\n    alert('sorry your not selected item')\r\n  }else{\r\n\r\n  \$.ajax({\r\n           url: '/export/export/export-data-crm',\r\n           //cache: true,\r\n           type: 'POST',\r\n           data:{keysSelect:keysSelect},\r\n           dataType: 'json',\r\n           success: function(response) {\r\n             if (response.status== true ){\r\n                 \$.pjax.reload('#gv-cus');\r\n\r\n             }\r\n              else {\r\n                alert('Item already exists ');\r\n              }\r\n            }\r\n          });\r\n        }\r\n\r\n})\r\n\r\n// })\r\n\r\n", $this::POS_READY);
/* Login alias*/
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n  \$('#formlogin').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-dolar fa-spin\"></i>')\r\n    \$.post(href)\r\n    .done(function( data ) {\r\n      modal.find('.modal-body').html(data)\r\n    });\r\n  })\r\n", $this::POS_READY);
Modal::begin(['id' => 'formlogin', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/login/login1.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']) . '</div><div style="margin-top:10px;"><h4><b>Login Autorize</b></h4></div>', 'size' => Modal::SIZE_SMALL, 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
/* Login alias*/
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n  \$('#export-mod').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-dolar fa-spin\"></i>')\r\n    \$.post(href)\r\n    .done(function( data ) {\r\n      modal.find('.modal-body').html(data)\r\n    });\r\n  })\r\n", $this::POS_READY);
Modal::begin(['id' => 'export-mod', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/login/login1.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']) . '</div><div style="margin-top:10px;"><h4><b>Export selected</b></h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
// create customers-crm via modal
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n\r\n  \$('#createcus').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n    \$.post(href)\r\n      .done(function( data ) {\r\n        modal.find('.modal-body').html(data)\r\n      });\r\n\r\n\r\n    })\r\n\r\n", $this::POS_READY);
Modal::begin(['id' => 'createcus', 'header' => '<div style="float:left;margin-right:10px" class="fa fa-2x fa-book"></div><div><h4 class="modal-title">New Customer</h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color: rgba(126, 189, 188, 0.9)']]);
Modal::end();
// view customers-crm via modal
$this->registerJs("\r\n\$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n\r\n\$('#view3').on('show.bs.modal', function (event) {\r\n  var button = \$(event.relatedTarget)\r\n  var modal = \$(this)\r\n  var title = button.data('title')\r\n  var href = button.attr('href')\r\n\r\n  //modal.find('.modal-title').html(title)\r\n  modal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n  \$.post(href)\r\n    .done(function( data ) {\r\n      modal.find('.modal-body').html(data)\r\n    });\r\n\r\n\r\n  })\r\n\r\n", $this::POS_READY);
Modal::begin(['id' => 'view3', 'header' => '<div style="float:left;margin-right:10px" class="fa fa-2x fa-book"></div><div><h4 class="modal-title">New Customer</h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color: rgba(126, 189, 188, 0.9)']]);
Modal::end();
// JS Alias Code customers-crm
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n  \$('#formalias').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n    \$.post(href)\r\n      .done(function( data ) {\r\n        modal.find('.modal-body').html(data)\r\n      });\r\n\r\n\r\n    })\r\n", $this::POS_READY);
Modal::begin(['id' => 'formalias', 'header' => '<div style="float:left;margin-right:10px" class="fa fa-2x fa-book"></div><div><h4 class="modal-title">Alias Customer</h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color: rgba(126, 189, 188, 0.9)']]);
Modal::end();
예제 #20
0
    <h2><?php 
echo $model->source->title;
?>
</h2>
    <?php 
echo 'By: ' . Html::a(parse_url($model->source->url, PHP_URL_HOST), "http://" . parse_url($model->source->url, PHP_URL_HOST), ['target' => '_blank', 'style' => 'text-decoration:none']);
?>

    <div class ="row news-item-body">
        <?php 
if ($span != 12) {
    ?>
            <div class="col-md-4 scoop-img-col">
                <div class="scoop-img-container">
                    <?php 
    echo Html::img($model->source->image_medium, ['class' => 'scoop-img']);
    ?>
                </div>
            </div>
            <?php 
}
?>
        <div class="news-item-inner col-md-<?php 
echo $span;
?>
">
            <div class="news-item-buttons-outer">
                <div class="news-item-buttons-inner">
                    <a class="btn btn-primary" target="_blank" href="<?php 
echo $model->source->url;
?>
예제 #21
0
    <div  class="direct-chat-text" data-attr="text"></div>
</div>
<?php 
$this->endBlock();
?>

<?php 
$this->beginBlock('template_me');
?>
<div class="direct-chat-msg right">
    <div class="direct-chat-info clearfix">
        <span class="direct-chat-name pull-right" data-attr="name">Me</span>
        <span class="direct-chat-timestamp pull-left" data-attr="time"></span>
    </div>
    <?php 
echo Html::img($mainUrl . '/img/user-me.jpg', ['class' => 'direct-chat-img']);
?>
    <div  class="direct-chat-text" data-attr="text"></div>
</div>
<?php 
$this->endBlock();
?>

<?php 
// $opts = json_encode([
//     'messageUrl' => Url::to(['/widget/chat/send-chat']),
//     'emp_nm'=>$emp_nm,
//     'templateYou' => $this->blocks['template_you'],
//     'templateMe' => $this->blocks['template_me'],
//     ]);
// $this->registerJs("var chatOpts = $opts;");
예제 #22
0
<?php

/**
 * @var $images \app\modules\image\models\Image[]
 * @var $this \yii\web\View
 * @var $thumbnailOnDemand boolean
 * @var $thumbnailWidth integer
 * @var $thumbnailHeight integer
 */
use app\modules\image\models\Image;
use kartik\helpers\Html;
use yii\helpers\ArrayHelper;
use yii\helpers\Url;
foreach ($images as $image) {
    $image_src = $image->file;
    if ($thumbnailOnDemand === true) {
        $image_src = $image->getThumbnail("{$thumbnailWidth}x{$thumbnailHeight}", $useWatermark);
    }
    $title = $image->image_title;
    $alt = $image->image_alt;
    if (empty($image->image_alt) === true) {
        $alt = $title;
    }
    $imgHtml = Html::img($image_src, ['title' => $title, 'alt' => $alt, 'itemprop' => "contentUrl"]);
    echo Html::tag('div', $imgHtml, ['itemscope' => '', 'itemtype' => 'http://schema.org/ImageObject']);
}
예제 #23
0
use kartik\helpers\Html;
#use frontend\widgets\XButtonsRow;
/* @var $this yii\web\View */
/* @var $model frontend\models\Article */
$smallImg = $model->getImage();
$bigImg = $model->getImageBig();
?>
<article class="panel" style="display:none;">
	<div class="media" style="">
		<div class="media-left">
			<a href="#" data-imgpath="<?php 
echo $bigImg;
?>
" class='ximage' data-toggle='modal'>
				<?php 
echo Html::img($smallImg, ['class' => 'pull-left', 'height' => '180px']);
?>
			</a>
		</div>
		<div class="media-body">
			<h2 style="font-size:1.1em;font-style: italic;margin:0px;line-height: 22px;" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">	
				<?php 
echo $model->getAutorstr();
?>
			</h2>
			<h1 class="media-heading" style="margin-bottom:10px;font-size:1.33em;line-height:19.8px;margin-top:10px;"><?php 
echo $model->getTitel();
?>
</h1>
			<h3 style="margin-top:0px;text-weight: bold;font-size:1.4em;"><?php 
echo $model->getSubtitel();
예제 #24
0
        <div class="col-md-6">
            <?php 
    echo $this->render('_user', ['form' => $form, 'module' => $m, 'model' => $model]);
    ?>
        </div>
    </div>
<?php 
} else {
    ?>
    <?php 
    if (empty($profile->avatar)) {
        $delete = '';
    } else {
        $delete = Html::a(Html::icon('trash'), [$m->actionSettings[Module::ACTION_AVATAR_DELETE], 'user' => $model->username], ['class' => 'btn btn-danger', 'data-method' => 'post', 'data-confirm' => Yii::t('user', 'Are you sure you want to delete your avatar?'), 'title' => Yii::t('user', 'Remove avatar image')]);
    }
    $widgetOptions = array_replace_recursive($m->profileSettings['widgetAvatar'], ['model' => $profile, 'attribute' => 'image', 'options' => ['accept' => 'image/*'], 'pluginOptions' => ['elErrorContainer' => '#user-avatar-errors', 'layoutTemplates' => ['main2' => "{preview} {$delete} {remove} {browse}"], 'defaultPreviewContent' => Html::img($profile->getAvatarUrl(), ['alt' => Yii::t('user', 'Avatar'), 'style' => 'width:180px;margin-bottom:20px'])]]);
    $css = ".user-avatar .file-input{display:table-cell;max-width:220px;text-align:center}\n" . ".user-avatar .file-preview-frame," . ".user-avatar .file-preview-frame:hover{margin:0;padding:0;border:none;box-shadow:none}";
    $this->registerCss($css);
    ?>
    <?php 
    if ($model->hasErrors() || $profile->hasErrors()) {
        ?>
        <?php 
        echo $form->errorSummary([$model, $profile]);
        ?>
    <?php 
    }
    ?>
    <div id="user-avatar-errors" style="display:none"></div>
    <div class="row">
        <div class="col-md-3 text-center">
예제 #25
0
			<button class="btn btn-box-tool" data-toggle="tooltip" title="show/hide" data-widget="collapse"><i class="fa fa-minus"></i></button>
			<!-- <button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button> -->
		</div>
	</div><!-- /.box-header -->
	<div class="box-body" style="display: none;">
		<!-- Conversations are loaded here -->
		<div class="direct-chat-messages">
			<!-- Message. Default to the left -->
			<?php 
/** @author wawan || _message_left
 *if image equal null then default image
 *using fotorama widget display image(base64)
 */
if (count($attach_image) == 0) {
    for ($a = 0; $a < 2; $a++) {
        echo Html::img(Yii::getAlias('@web') . '/upload/barang/df.jpg', ['width' => '130', 'height' => '130', 'align' => 'center', 'class' => 'img-thumbnail']);
    }
} else {
    $fotorama = \metalguardian\fotorama\Fotorama::begin(['options' => ['loop' => true, 'hash' => true, 'ratio' => 800 / 600, 'width' => '50%'], 'spinner' => ['lines' => 20], 'tagName' => 'span', 'useHtmlData' => false, 'htmlOptions' => ['class' => 'custom-class', 'id' => 'custom-id-left' . $id]]);
    ?>
		<?php 
    foreach ($attach_image as $key => $value) {
        echo '<img src=data:image/jpg;base64,' . $value->ATTACH64 . '></img>';
    }
    ?>

    <?php 
    $fotorama->end();
}
?>
예제 #26
0
foreach ($gvHeadColomnBT as $key => $value[]) {
    if ($value[$key]['FIELD'] == 'corpnm') {
        $attDinamik[] = ['attribute' => $value[$key]['FIELD'], 'label' => $value[$key]['label'], 'filterType' => GridView::FILTER_SELECT2, 'filter' => $selectCorp, 'filterWidgetOptions' => ['pluginOptions' => ['allowClear' => true]], 'filterInputOptions' => ['placeholder' => 'select kd corp'], 'hAlign' => 'right', 'vAlign' => 'middle', 'noWrap' => true, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => $value[$key]['FIELD'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt', 'background-color' => 'rgba(' . $value[$key]['warna'] . ')']], 'contentOptions' => ['style' => ['text-align' => $value[$key]['align'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt']], 'width' => '12px'];
    } elseif ($value[$key]['FIELD'] == 'deptmn') {
        $attDinamik[] = ['attribute' => $value[$key]['FIELD'], 'label' => $value[$key]['label'], 'filterType' => GridView::FILTER_SELECT2, 'filter' => $selectdept, 'filterWidgetOptions' => ['pluginOptions' => ['allowClear' => true]], 'filterInputOptions' => ['placeholder' => 'select departemen'], 'hAlign' => 'right', 'vAlign' => 'middle', 'noWrap' => true, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => $value[$key]['FIELD'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt', 'background-color' => 'rgba(' . $value[$key]['warna'] . ')']], 'contentOptions' => ['style' => ['text-align' => $value[$key]['align'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt']], 'width' => '12px'];
    } elseif ($value[$key]['FIELD'] == 'CREATED_AT') {
        $attDinamik[] = ['attribute' => $value[$key]['FIELD'], 'label' => $value[$key]['label'], 'value' => function ($model) {
            /*
             * max String Disply
             * @author ptrnov <*****@*****.**>
             */
            return $model->CREATED_ATCREATED_BY;
        }, 'filterType' => GridView::FILTER_DATETIME, 'filterWidgetOptions' => ['pluginOptions' => ['autoclose' => true, 'todayHighlight' => true]], 'hAlign' => 'right', 'vAlign' => 'middle', 'noWrap' => true, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => $value[$key]['FIELD'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt', 'background-color' => 'rgba(' . $value[$key]['warna'] . ')']], 'contentOptions' => ['style' => ['text-align' => $value[$key]['align'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt']], 'width' => '12px'];
    } else {
        $attDinamik[] = ['attribute' => $value[$key]['FIELD'], 'label' => $value[$key]['label'], 'filter' => true, 'hAlign' => 'right', 'vAlign' => 'middle', 'noWrap' => true, 'headerOptions' => ['style' => ['text-align' => 'center', 'width' => $value[$key]['SIZE'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt', 'background-color' => 'rgba(' . $value[$key]['warna'] . ')']], 'contentOptions' => ['style' => ['text-align' => $value[$key]['align'], 'font-family' => 'tahoma, arial, sans-serif', 'font-size' => '8pt']]];
    }
}
/*SHOW GRID VIEW LIST*/
echo GridView::widget(['id' => 'berita-acara-id-outbox', 'dataProvider' => $dataProviderOutbox, 'filterModel' => $searchModelOutbox, 'filterRowOptions' => ['style' => 'background-color:rgba(97, 211, 96, 0.3); align:center'], 'columns' => $attDinamik, 'pjax' => true, 'pjaxSettings' => ['options' => ['enablePushState' => false, 'id' => 'berita-acara-id-outbox']], 'panel' => ['heading' => '<h3 class="panel-title">LIST BERITA ACARA </h3>', 'type' => 'info', 'before' => Html::a('<i class="glyphicon glyphicon-plus"></i> ' . Yii::t('app', 'Open Ticket', ['modelClass' => 'Kategori']), '/widget/berita/create', ['data-toggle' => "modal", 'data-target' => "#modal-create", 'class' => 'btn btn-success btn-xs']), 'showFooter' => false], 'toolbar' => [], 'hover' => true, 'responsive' => true, 'responsiveWrap' => true, 'bordered' => true, 'striped' => true]);
?>


 <?php 
/*
 * JS CREATED
 * @author wawan
 * @since 1.0
 */
$this->registerJs("\r\n \t\t\$.fn.modal.Constructor.prototype.enforceFocus = function() {};\r\n \t\t\$('#modal-create').on('show.bs.modal', function (event) {\r\n \t\t\tvar button = \$(event.relatedTarget)\r\n \t\t\tvar modal = \$(this)\r\n \t\t\tvar title = button.data('title')\r\n \t\t\tvar href = button.attr('href')\r\n \t\t\tmodal.find('.modal-title').html(title)\r\n \t\t\tmodal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n \t\t\t\$.post(href)\r\n \t\t\t\t.done(function( data ) {\r\n \t\t\t\t\tmodal.find('.modal-body').html(data)\r\n \t\t\t\t});\r\n \t\t\t}),\r\n ", $this::POS_READY);
Modal::begin(['id' => 'modal-create', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/open_ticket2.png', ['class' => 'pnjg', 'style' => 'width:100px;height:35px;']) . '</div><div style="margin-top:5px;"><h4><b> Berita Acara</b></h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
예제 #27
0
파일: _front.php 프로젝트: ptrnov/ubudsatu
				
				<?php 
// echo  \yii\helpers\Json::encode($menuItems);
if (Yii::$app->user->isGuest) {
    //$menuItemsNoLogin[] = ['label' => '<a data-toggle="modal" data-target="#modal" style="cursor: pointer">Click me gently!</a>' , 'url'=> ['/site/login5']];
    $menuItemsNoLogin[] = ['label' => '', 'url' => ['#']];
    $menuItemsNoLogin[] = ['label' => 'Home', 'url' => ['/site/index']];
    $menuItemsNoLogin[] = ['label' => 'Struktur', 'url' => ['/front/struktur/index']];
    $menuItemsNoLogin[] = ['label' => 'Reporting', 'url' => ['/front/report/index?id=11']];
    $menuItemsNoLogin[] = ['label' => 'Galery', 'url' => ['/front/galeri/index']];
    $menuItemsNoLogin[] = ['label' => 'Contact Us', 'url' => ['/front/contact/index']];
    $menuItemsNoLogin[] = ['label' => '<div class="btn">LOGIN</div>', 'url' => ['/site/login']];
    ?>
						<div class="navbar navbar-inverse navbar-fixed-top headroom" ></div>
						<?php 
    NavBar::begin(['brandLabel' => Html::img(Yii::$app->urlManager->baseUrl . '/upload/logo/ubudsatu.png', ['width' => '150px', 'height' => '90px']), 'options' => ['class' => 'navbar navbar-inverse navbar-fixed-top headroom']]);
    echo NavX::widget(['options' => ['class' => 'nav navbar-nav pull-right active'], 'items' => $menuItemsNoLogin, 'activateParents' => true, 'encodeLabels' => false]);
    NavBar::end();
}
?>
								
			</div>
			<!-- MENU SECTION END-->
			<div style="margin-top:100px">
			<?php 
echo $content;
?>
		
			<div>
		
		
예제 #28
0
    $image = $model->getImage();
    //            $sizes = $image->getSizesWhen('x300');
    //            echo Html::img($image->getUrl('x300'),['class' => 'center-block img-responsive','width'=>$sizes['width'], 'height'=>$sizes['height']]);
    echo Html::img($image->getUrl('x900'), ['class' => 'center-block img-responsive', 'width' => '100%']);
}
?>
    </div>
</div>
<div class="news-view  well">
    <h1 class="text-center"><?php 
echo Html::encode($this->title);
?>
</h1>
    <?php 
echo Html::tag('div', $model->content, ['class' => '']);
?>
    <div class="news-images-block">
        <?php 
if ($images[0]['urlAlias'] != 'placeHolder') {
    foreach ($images as $img) {
        echo Html::beginTag('div', ['class' => 'news-images-box', 'style' => 'margin-bottom:20px']);
        if (!$img->isMain) {
            echo Html::a(Html::img($img->getUrl('x500'), ['class' => 'center-block img-responsive']), $img->getUrl(''), ['class' => 'lightbox']);
        }
        echo Html::endTag('div');
    }
}
?>
    </div>
</div>
예제 #29
0
파일: main-ver1.php 프로젝트: C12D/advanced
}
?>

		<! -LOGIN- Author : -ptr.nov- >
		<?php 
if (!Yii::$app->user->isGuest) {
    ?>
			<body class="hold-transition skin-blue"> <!--  sidebar-mini !-->
				<?php 
    $this->beginBody();
    ?>
                <div class="wrapper">
                    <header class="main-header">
                        <a  class="logo bg-red">
                            <?php 
    echo Html::img('http://lukisongroup.com/favicon.ico', ['width' => '20']);
    ?>
                            <!-- LOGO -->
                            LukisonGroup
                        </a>
                           <!--  <div class="navbar-custom-menu">!-->
                                <?php 
    // echo  \yii\helpers\Json::encode($menuItems);
    if (!Yii::$app->user->isGuest) {
        //$menuItems  = MenuHelper::getAssignedMenu(Yii::$app->user->id);
        $menuItems = MenuHelper::getAssignedMenu(Yii::$app->user->id, null, $callback);
        $menuItems[] = ['label' => Icon::show('power-off'), 'url' => ['/site/logout'], 'linkOptions' => ['data-method' => 'post']];
        NavBar::begin(['brandLabel' => '<!-- Sidebar toggle button-->
                                                            <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
                                                                <span class="sr-only">Toggle Navigation</span>
                                                            </a>', 'options' => ['class' => ['navbar navbar-inverse navbar-static-top', 'style' => 'background-color:#313131'], 'role' => 'button', 'style' => 'margin-bottom: 0']]);
예제 #30
0
  </div> -->




<?php 
// $this->registerJs("
// $(document).on('click', '[data-toggle-approved]', function(e){
//   e.preventDefault();
//   var idx = $(this).data('toggle-approved');
//   $('#myModal').modal('show');
//
// });
//
// ",$this::POS_READY);
/* Login alias*/
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n  \$('#formlogin').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-dolar fa-spin\"></i>')\r\n    \$.post(href)\r\n    .done(function( data ) {\r\n      modal.find('.modal-body').html(data)\r\n    });\r\n  })\r\n", $this::POS_READY);
Modal::begin(['id' => 'formlogin', 'header' => '<div style="float:left;margin-right:10px">' . Html::img('@web/img_setting/login/login1.png', ['class' => 'pnjg', 'style' => 'width:100px;height:70px;']) . '</div><div style="margin-top:10px;"><h4><b>Login Autorize</b></h4></div>', 'size' => Modal::SIZE_SMALL, 'headerOptions' => ['style' => 'border-radius:5px; background-color:rgba(230, 251, 225, 1)']]);
Modal::end();
// create customers via modal
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n\r\n  \$('#createcus').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n    \$.post(href)\r\n      .done(function( data ) {\r\n        modal.find('.modal-body').html(data)\r\n      });\r\n\r\n\r\n    })\r\n\r\n", $this::POS_READY);
Modal::begin(['id' => 'createcus', 'header' => '<div style="float:left;margin-right:10px" class="fa fa-2x fa-book"></div><div><h4 class="modal-title">New Customer</h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color: rgba(126, 189, 188, 0.9)']]);
Modal::end();
// view customers via modal
$this->registerJs("\r\n\$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n\r\n\$('#view3').on('show.bs.modal', function (event) {\r\n  var button = \$(event.relatedTarget)\r\n  var modal = \$(this)\r\n  var title = button.data('title')\r\n  var href = button.attr('href')\r\n\r\n  //modal.find('.modal-title').html(title)\r\n  modal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n  \$.post(href)\r\n    .done(function( data ) {\r\n      modal.find('.modal-body').html(data)\r\n    });\r\n\r\n\r\n  })\r\n\r\n", $this::POS_READY);
Modal::begin(['id' => 'view3', 'header' => '<div style="float:left;margin-right:10px" class="fa fa-2x fa-book"></div><div><h4 class="modal-title">New Customer</h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color: rgba(126, 189, 188, 0.9)']]);
Modal::end();
// JS Alias Code customers
$this->registerJs("\r\n  \$.fn.modal.Constructor.prototype.enforceFocus = function(){};\r\n  \$('#formalias').on('show.bs.modal', function (event) {\r\n    var button = \$(event.relatedTarget)\r\n    var modal = \$(this)\r\n    var title = button.data('title')\r\n    var href = button.attr('href')\r\n    //modal.find('.modal-title').html(title)\r\n    modal.find('.modal-body').html('<i class=\"fa fa-spinner fa-spin\"></i>')\r\n    \$.post(href)\r\n      .done(function( data ) {\r\n        modal.find('.modal-body').html(data)\r\n      });\r\n\r\n\r\n    })\r\n", $this::POS_READY);
Modal::begin(['id' => 'formalias', 'header' => '<div style="float:left;margin-right:10px" class="fa fa-2x fa-book"></div><div><h4 class="modal-title">Alias Customer</h4></div>', 'headerOptions' => ['style' => 'border-radius:5px; background-color: rgba(126, 189, 188, 0.9)']]);
Modal::end();