Articles of yii2

Как настраивать поле ввода в yii2?

Вот код yii2: <?php $form = ActiveForm::begin([ 'options' => [ 'id' => 'category_id', 'class' => 'mws-form wzd-validate']]); ?> <?= $form->field($model, 'name') ?> <?php ActiveForm::end(); ?> И вывод HTML: <form id="cat_form" class="mws-form wzd-validate" action="/text/backend/web/index.php?r=cat%2Fcreate" method="post"> <input type="hidden" name="_csrf" value="ZHAzcENzcUI.PEofNCkdNVU7bDslOj4XIUAEFHsDNjUsRVgocUQVCw=="> <div class="mws-form-row"> <div class="form-group field-cat-name required"> <label class="control-label" for="cat-name">Name</label> <input type="text" id="cat-name" class="form-control" name="Cat[name]"> <p class="help-block help-block-error"></p> […]

Войти на другой сайт с помощью Curl в php

У меня есть проблема входа на этот сайт. Я тестирую свой код (с небольшим изменением, чтобы получить код маркера) на веб-сайте Yii2 и очень хороший логин и использование cookie. но у меня есть проблема для входа в новый целевой сайт. проверьте мой код на своем локальном сайте и проверьте целевой сайт, форму для входа. index.php: […]

Css и бутстрап в yii2

Я совершенно новый для Yii2, и я создал страницу макета, но мой CSS не работает полностью. Он загружает только части. Может кто-нибудь мне помочь? Мой макет: <?php namespace app\views\layouts; use yii\bootstrap\Alert; use yii\bootstrap\ActiveForm; use yii\helpers\Url; use yii\helpers\Html; use yii\bootstrap\NavBar; use yii\bootstrap\Button; use app\models\Search; use yii\bootstrap\Nav; use app\assets\AppAsset; use app\models\LoginForm; use yii\web\View; use Yii; AppAsset::register($this); ?> […]

Почему мой раскрывающийся список не может находиться в центре?

Я хочу, чтобы позиция моего раскрывающегося списка была центром. Но когда я сделал align="center" положение не находится в центре Вот мои коды: <?php /* @var $this yii\web\View */ $this->title = 'Beranda – Pascasarjana Dalam Angka'; ?> <div class="site-index"> <div class="jumbotron"> <h1>Selamat Datang!</h1> <p class="lead-lg-5">Aplikasi ini ditujukan untuk menampilkan <br>data-data dan statistik mahasiswa program Pascasarjana Universitas</p> […]

Добавление новой строки в динамической форме yii2, в новой строке js не работает

У меня есть случай управлять динамическим входом в yii2. Поэтому я выбираю это расширение: wbraganca Это мой код: <?php $form = ActiveForm::begin(['id' => 'dynamic-form']); ?> <div class="row"> <div class="col-md-8"> <div class="padding-v-md"> <div class="line line-dashed"></div> </div> <?php DynamicFormWidget::begin([ 'widgetContainer' => 'dynamicform_wrapper', // required: only alphanumeric characters plus "_" [A-Za-z0-9_] 'widgetBody' => '.container-items', // required: css class […]

yii2 правило url с именованным параметром массива типов

как я могу создать правило url с именованным параметром массива типов? теперь у меня это, работая: 'urlManager' => [ 'rules' => [ 'page/<id:\w+>' => 'cms/page/view', ], ], to map 'page / welcome' to module=cms , controller=page , action=view , param $id=welcome теперь я хотел бы иметь такой URL-адрес, с переменным числом имен папок: /page/folder1/folder2/…/folderN/pagefile для […]

Фильтрация сетки yii2 не работает

мой фильтр сетки не фильтрует категории, я дал category_id для nesserray мест, но все же он не фильтрует мои сообщения в соответствии с их category_id, пожалуйста, помогите мне. вот мои исходники: пост -> index.php <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'title', [ 'attribute'=>'category_id', 'value'=>function($model) { return $model->category->name; […]

Yii2 закрыть сайт и настроить

У меня есть базовое приложение Yii2, и я решил создать механизм закрытия веб-сайта, такой как те, что были найдены в CMS. Я config/web.php следующие изменения в config/web.php : $config = [ …… ]; if ($params['closeSite']){ return call_user_func(function(){ echo file_get_contents('../closed.html'); die(); }); } return $config; В приведенном выше фрагменте я использовал последнюю строку в web/index.php которая […]

Yii2 добавить / удалить строки в GridView

Я использую GridView для отображения данных в моем приложении, но сегодня я понял, что мне нужно динамически добавлять / удалять строки в / из этого списка. Я нашел javascript для этого, но это не очень элегантно. Я googled для расширения или модуля, как расширение GridView Karje, но они не так уж много. Что вы используете […]

Изменение пароля yii2 путем проверки текущего пароля с введенным паролем

Я пытаюсь изменить пароль в расширенном приложении yii2, но он всегда терпит неудачу У меня есть модель, которая находит введенный пароль и проверяет его на сохраненный пароль, и если он верен, он возвращает true, но если false, он должен завершиться ошибкой. Это модельная часть Это то, что устанавливает пароль пользователя public function setPassword($password) { $this->password […]