本文整理汇总了PHP中app\assets\AppAsset::className方法的典型用法代码示例。如果您正苦于以下问题:PHP AppAsset::className方法的具体用法?PHP AppAsset::className怎么用?PHP AppAsset::className使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类app\assets\AppAsset
的用法示例。
在下文中一共展示了AppAsset::className方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
<?php
use yii\helpers\Html;
use yii\helpers\Url;
use yii\widgets;
$this->registerAssetBundle(\yii\web\YiiAsset::className(), \yii\web\View::POS_HEAD);
$this->registerAssetBundle(\yii\bootstrap\BootstrapAsset::className(), \yii\web\View::POS_HEAD);
$this->registerAssetBundle(\app\assets\AppAsset::className(), \yii\web\View::POS_HEAD);
$this->beginPage();
?>
<!DOCTYPE html>
<html lang="<?php
echo Yii::$app->language;
?>
">
<head>
<meta charset="<?php
echo Yii::$app->charset;
?>
"/>
<link rel="icon" type="image/png" href="/img/fav.png" />
<title><?php
echo Html::encode($this->title);
?>
</title>
<?php
$this->head();
?>
<?php
echo Html::csrfMetaTags();
?>
示例2: function
use yii\helpers\Html;
use yii\web\View;
use yii\helpers\ArrayHelper;
//use kartik\grid\GridView;
use kartik\select2\Select2;
use app\modules\main\models\Products;
use app\components\grid\ActionProductsColumn;
use app\assets\AppAsset;
use app\components\widgets\InputWithClose;
//var_dump($f);
/* @var $this yii\web\View */
/* @var $searchModel app\modules\main\models\ProductsSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
/* @var $orderedProducts app\modules\main\models\OrderedProduct */
/* @var $model app\modules\main\models\Products */
$this->registerJsFile('js/ordered.js', ['depends' => AppAsset::className(), 'position' => View::POS_END]);
$this->title = 'Остатки товаров';
$this->params['breadcrumbs'][] = $this->title;
$this->params['menu'] = 1;
$columns = [['attribute' => 'tn', 'value' => function ($model, $key, $index, $column) {
return Html::a($model->tn, ['#'], ['class' => 'green-link desc-link']);
}, 'format' => 'html', 'label' => 'Торговое<br>наименование', 'encodeLabel' => false, 'headerOptions' => ['class' => 'abc']], ['attribute' => 'nshort3', 'value' => function ($model, $key, $index, $column) {
return Html::a($model->nshort3, ['#'], ['class' => 'desc-link']);
}, 'format' => 'html', 'label' => 'Форма<br>выпуска', 'encodeLabel' => false], ['attribute' => 'mnn', 'value' => function ($model, $key, $index, $column) {
return Html::a($model->mnn, ['#'], ['class' => 'desc-link']);
}, 'label' => 'Международное<br>наименование', 'encodeLabel' => false, 'format' => 'html'], ['attribute' => 'namepr', 'value' => function ($model, $key, $index, $column) {
return Html::a($model->namepr, ['#'], ['class' => 'desc-link']);
}, 'label' => 'Наименование<br>производителя', 'encodeLabel' => false, 'format' => 'html'], ['attribute' => 'country', 'value' => function ($model, $key, $index, $column) {
return Html::a($model->country, ['#'], ['class' => 'desc-link']);
}, 'label' => 'Страна<br>производства', 'encodeLabel' => false, 'format' => 'html'], ['attribute' => 'goden_do', 'value' => function ($model, $key, $index, $column) {
return Html::a(Yii::$app->formatter->asDate($model->goden_do), ['#'], ['class' => 'desc-link']);
示例3:
}
?>
<div class="form-group">
<label for="name" class="control-label col-md-2">标题*</label>
<div class="col-md-8">
<input type="text" class="form-control" value="<?php
echo $model->community_title;
?>
"
name="community_title">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-2">内容*</label>
<div class="col-md-8">
<textarea class="form-control" name="community_content" rows="3" id="content"><?php
echo $model->community_content;
?>
</textarea>
</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-8">
<button type="submit" class="btn btn-success form-control">确定</button>
</div>
</div>
</form>
<?php
$this->registerJsFile("@web/js/src/communityCreateOrUpdate.js", ['depends' => [app\assets\AppAsset::className()]]);
示例4:
<?php
/**
* Страница восстановления пароля
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\modules\users\models\RepairPassForm $RepairPassForm
*/
use yii\widgets\ActiveForm;
use yii\captcha\Captcha;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/repair-password.css', ['depends' => [AppAsset::className()]]);
$fieldTemplate = '<div class="left-col">{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
?>
<main>
<div class="panel big-panel">
<?php
$form = ActiveForm::begin(['fieldConfig' => ['template' => $fieldTemplate]]);
?>
<div class="panel-header">
<div class="icon-circle key"><i></i></div><h2>Восстановление пароля</h2>
</div>
<div class="panel-body">
<p class="instruction italic">
Вам на почту будет высланы инструкции по
восстановлению пароля. Просто следуйте им.
</p>
<ul>
<li>
<?php
echo $form->errorSummary($RepairPassForm, ['header' => '']);
示例5:
<?php
use yii\widgets\ActiveForm;
use app\models\Terminal;
/* @var $this yii\web\View */
$this->title = Yii::$app->name;
$this->registerJsFile('@web/js/textarea-caret-position-master/index.js', ['depends' => \app\assets\AppAsset::className()]);
$this->registerJsFile('@web/js/terminal.js', ['depends' => \app\assets\AppAsset::className()]);
\yii\jui\JuiAsset::register($this);
/**
* @var Terminal $model
*/
?>
<div id="content">
<input id="terminal-search" />
<?php
$form = ActiveForm::begin(['options' => ['name' => 'terminal', 'onkeydown' => "if (event.ctrlKey && event.keyCode == 13) \$(this).submit();", 'onsubmit' => '$.post("", $(this).serialize())
.done(function(data){$("#results").html(data);})
.fail(function(data){$("#results").html(data.responseText);});
return false;']]);
?>
<textarea name="Terminal[content]" id="terminal-input"><?php
echo $model->content;
?>
</textarea>
<input type="hidden" name="Terminal[speed]" />
<input class="submit" type="submit" value=">" />
<?php
$form::end();
?>
<div id="results">
示例6:
<?php
$this->title = 'Экспертно-профильные группы';
$this->registerJsFile('/js/attestacionnayaKomissiya.js');
$this->registerJsFile('/js/angular.min.js');
$this->registerCssFile('css/attestacionnayaKomissiya.css', ['depends' => [\app\assets\AppAsset::className()]]);
echo '<h2>Экспертно-профильные группы</h2><p> </p>';
?>
<div ng-app="komissii" class="komissii-content hidden" id="komissii">
<div class="col-md-6" ng-controller="KomissiiListController as komissii">
<form ng-submit="komissii.addKomissiyu()" class="form-inline">
<input type="text" ng-model="komissii.newNazvanie" size="25"
placeholder="Название новой комиссии" class="form-control">
<input class="btn btn-primary" type="submit" value="Добавить">
</form>
<br>
<table class="att-tb" style="width: 100%">
<tr class="thead">
<td style="width: 70%">Название</td>
<td></td>
</tr>
<tr ng-class="item.is_selected ? 'selected_komissiya' : ''" ng-repeat="item in komissii.list | orderBy:nazvanie">
<td>
<span ng-hide="item.is_edit" class="komissiya{{item.id}}">{{item.nazvanie}}</span>
<div ng-show="item.is_edit" class="form-inline">
<input style="width: 100%" class="form-control" ng-model="item.nazvanie_copy" id="input_nazvanie{{item.id}}" value="" type="text">
</div>
示例7:
<?php
/**
* Страница создания товара.
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\modules\cabinet\models\GoodForm $GoodForm
*/
use yii\widgets\ActiveForm;
use yii\helpers\Url;
use yii\helpers\Html;
use yii\helpers\ArrayHelper;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/cabinet-studio-addGood.css', ['depends' => [AppAsset::className()]]);
$this->registerJsFile('@web/js/cabinet-studio-addGood.js', ['depends' => [AppAsset::className()]]);
$fieldTemplate = '<div class="left-col">{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
$requiredFieldTemplate = '<div class="left-col"><i class="icon asterisk"></i>{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
$selectTemplate = '<div class="left-col"><i class="icon asterisk"></i>{label}</div><div class="center-col"><div class="select category">{input}<div class="select-button"><span class="caret"></span></div></div><div class="help-block"></div></div>';
?>
<div class="panel width-panel">
<?php
$form = ActiveForm::begin(['id' => 'good-form', 'fieldConfig' => ['template' => $fieldTemplate]]);
?>
<div class="panel-header">
<div class="icon-circle good"><i></i></div><h2>Добавление товара</h2>
</div>
<div class="panel-body">
<ul>
<li>
<?php
echo $form->errorSummary($GoodForm, ['header' => '']);
示例8: foreach
<?php
use app\models\Checklist;
$this->registerJsFile('/web/js/editable-checklist.js', ['depends' => [\app\assets\AppAsset::className()]]);
?>
<div class="block">
<!-- Checklist Title -->
<div class="block-title dropdown">
<div class="block-options pull-right">
<button class="btn btn-sm btn-alt btn-default dropdown-toggle" type="button" id="dropdownChecklist" data-toggle="dropdown" aria-expanded="true">
Choose Checklist
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownChecklist" id="choose-checklists">
<?php
$checklists = Checklist::getChecklistBelong($belong_to);
if ($checklists) {
foreach ($checklists as $key => $checklist) {
if (!empty($checklist->cschedule)) {
?>
<li role="presentation">
<a data-toggle="modal" href="#modal-checklist-add" class="btn-pop-add-checklist" data-checklist-id="<?php
echo $checklist->id;
?>
"><?php
echo $checklist->title;
?>
</a>
</li>
<?php
示例9: addCss
public static function addCss($view, $cssfile)
{
$view->registerCssFile($cssfile, [AppAsset::className(), 'depends' => 'app\\assets\\AppAsset']);
}
示例10:
<?php
/**
* Страница редактирования данных студии.
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\modules\cabinet\models\StudioForm $StudioForm
*/
use yii\widgets\ActiveForm;
use yii\jui\AutoComplete;
use yii\web\JsExpression;
use yii\helpers\Html;
use yii\helpers\Url;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/cabinet-personal-redact.css', ['depends' => [AppAsset::className()]]);
$this->registerJsFile('@web/js/checkCity.js', ['depends' => [AppAsset::className()]]);
$fieldTemplate = '<div class="left-col">{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
$requiredFieldTemplate = '<div class="left-col"><i class="icon asterisk"></i>{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
?>
<div class="panel width-panel">
<?php
$form = ActiveForm::begin(['id' => 'studio-form', 'fieldConfig' => ['template' => $fieldTemplate]]);
?>
<div class="panel-header">
<div class="icon-circle redact"><i></i></div><h2>Редактирование данных <?php
echo $studioType;
?>
</h2>
</div>
<div class="panel-body">
<ul>
示例11:
<?php
/**
* Страница конкретной новости.
* @var yii\web\View $this
*/
use yii\helpers\Url;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/newsInstance.css', ['depends' => [AppAsset::className()]]);
?>
<main class="left float">
<h2>Осенняя мода 2014: обновляем гардероб</h2>
<time class="news-date" datetime="2014-08-08">08.08.2014</time>
<div id="news-wrapper">
<img src="/photos/good/1/2.jpg">
<p>
Юбка-солнце. Посадка на талии. Длина ок. 65 см. Юбка выкроена без шва, на всю ширину ткани. Пояс шириной ок. 6 см, из плотного трикотажного полотна вязанного резинкой (рибаны), продублирован резинкой эластичной. Легко одевается без всяких молний))
</p>
<p>
По желанию можно любую длину. В зависимости от длины юбки и обхвата талии могут быть предусмотрены боковые швы на юбке.
</p>
На фото - размер юбки 42-44.
Стоимость указана вместе с данным на фото используемым материалом для данного размера. Окончательная стоимость зависит от расхода выбранного материала и его стоимости.
<p>
Юбка-солнце. Посадка на талии. Длина ок. 65 см. Юбка выкроена без шва, на всю ширину ткани. Пояс шириной ок. 6 см, из плотного трикотажного полотна вязанного резинкой (рибаны), продублирован резинкой эластичной. Легко одевается без всяких молний))
Юбка-солнце. Посадка на талии. Длина ок. 65 см. Юбка выкроена без шва, на всю ширину ткани. Пояс шириной ок. 6 см, из плотного трикотажного полотна вязанного резинкой (рибаны), продублирован резинкой эластичной. Легко одевается без всяких молний))
</p>
<p>
По желанию можно любую длину. В зависимости от длины юбки и обхвата талии могут быть предусмотрены боковые швы на юбке.
</p>
示例12:
<?php
/**
* @var app\modules\users\models\User $User
*/
use yii\widgets\ActiveForm;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/cabinet-personal-redact.css', ['depends' => [AppAsset::className()]]);
$fieldTemplate = '<div class="left-col">{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
?>
<div class="panel width-panel">
<?php
$form = ActiveForm::begin(['id' => 'user-form', 'fieldConfig' => ['template' => $fieldTemplate]]);
?>
<div class="panel-header">
<div class="icon-circle redact"><i></i></div><h2>Редактирование персональных данных</h2>
</div>
<div class="panel-body">
<ul>
<li>
<?php
echo $form->errorSummary($User, ['header' => '']);
?>
</li>
<li class="pass-field">
<?php
echo $form->field($User, 'oldPassword')->passwordInput();
?>
</li>
<li class="pass-field">
<?php
示例13:
<?php
/**
* Страница платных услуг.
* @var yii\web\View $this
*/
use yii\helpers\Url;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/paidServices.css', ['depends' => [AppAsset::className()]]);
?>
<h2>Дополнительные услуги</h2>
<div id="services-wrapper">
<div id="main-col">
<p>
Здесь представлены платные услуги по продвижению своего ателье/магазина и размещенных в нем товаров.
</p>
<ul>
<li>
<div class="icon-circle up"><i></i></div>
<div class="service-body">
<h3><a href="">Продвижение ателье/магазина</a></h3>
<p>
При активации данной услуги ваше ателье (магазин) окажется на главной странице сайта.
Оно будет добавлено в карусель ателье/магазинов и пробудет там в течении определенного времени.
</p>
</div>
</li>
<li>
<div class="icon-circle good-green"><i></i></div>
<div class="service-body">
示例14:
<?php
/**
* Страница авторизации пользователя.
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\modules\users\models\User $model
*/
use yii\widgets\ActiveForm;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/login.css', ['depends' => [AppAsset::className()]]);
$this->title = 'Авторизация';
$this->params['breadcrumbs'][] = $this->title;
$this->params['page-id'] = 'login';
$fieldTemplate = '<div class="left-col">{label}</div><div class="center-col">{input}<div class="help-block"></div></div>';
?>
<div class="panel big-panel">
<?php
$form = ActiveForm::begin(['fieldConfig' => ['template' => $fieldTemplate]]);
?>
<div class="panel-header">
<div class="icon-circle person-green"><i></i></div><h2>Авторизация</h2>
</div>
<div class="panel-body">
<ul>
<li>
<?php
echo $form->errorSummary($model, ['header' => '']);
?>
示例15:
<?php
use yii\helpers\Url;
use app\widgets\panelWidgets\PersonalIndexUserOrders;
use app\widgets\panelWidgets\PersonalIndexUserBasket;
use app\widgets\panelWidgets\PersonalIndexUserRating;
use app\assets\AppAsset;
$this->registerCssFile('@web/css/cabinet-index.css', ['depends' => [AppAsset::className()]]);
?>
<div class="float">
<h4><a href="" class="big-red-medium">Заказы</a></h4>
<?php
echo PersonalIndexUserOrders::widget();
?>
<h4><a href="" class="big-red-medium">Корзина</a></h4>
<?php
echo PersonalIndexUserBasket::widget();
?>
</div>
<div class="float">
<div class="inline-vidget small-widget">
<h4><a href="" class="big-red-medium">Репутация</a></h4>
<?php
echo PersonalIndexUserRating::widget();
?>
</div>
<div class="open-owner-studio">
<p>
Откройте свой собственный магазин или ателье
</p>
<div id="owner-studio-button" class="button">