Tag: yii2

Yii2 ist die neueste version des Yii PHP Frameworks (Yii ist ein high-performance-Komponenten-basiertes PHP-framework), version 2.0.15 wurde veröffentlicht am März 20, 2018.

Auswählen bestimmter Spalte Wert mit Bedingung

Anzahl der Antworten 4 Antworten
Möchte ich, um eine bestimmte Spalte aus der Tabelle User, in yii2 mit aktiven Datensatz unten ist mein code $model = User::findOne(['id' => 1]); diese wird wieder die ganze Spalte aus der Tabelle mit user-id gleich 1,

Yii2 findModel Array

Anzahl der Antworten 3 Antworten
In der yii2 documentation ich fand es eine Möglichkeit das konvertieren von aktiven Datensatz-array . Customer::find()->asArray()->all(); Aber ich kann nicht verwenden, wie diese :- Customer::findModel($id)->asArray(); Wie sollte ich das tun? Bitte helfen Sie InformationsquelleAutor Chhorn Soro |

Yii2: Number format

Anzahl der Antworten 2 Antworten
Ich habe eine Spalte in der Datenbank als float. Die Spalte wird als Zahl in das Modell. Ich formatiert werden soll, verändert sich in Gridview mit zwei Dezimalstellen und konnte nicht einen Weg finden, wie es getan

Yii2 Wählen Sie nur einige Spalten aus verknüpften Modell

Anzahl der Antworten 2 Antworten
Controller ich habe: public function actionGetItems() { $model = new \app\models\WarehouseItems; $items = $model->find()->with(['user'])->asArray()->all(); return $items; } In WarehouseItem Modell i standard (erstellt von gii) relation Erklärung: public function getUser() { return $this->hasOne('\dektrium\user\models\User', ['user_id' => 'user_id']); }

AutoVervollständigen in yii2

Anzahl der Antworten 3 Antworten
In Yii2 ich möchte einem meiner input-Feld mit autocomplete, wenn der Benutzer mit der Eingabe beginnen.Unten ist mein code, der verwendet Jui Autocomplete. <?php $items= ArrayHelper::map(Company::find()->all(), 'c_id', 'name'); echo AutoComplete::widget([ 'model' => $model, 'attribute' => 'company', 'clientOptions'

Yii2 Thema integration

Anzahl der Antworten 6 Antworten
Habe ich installiert Yii2 erweiterte Anwendung, und das will ich jetzt ändern backend-theme. Wie kann ich dies tun? Gibt es irgendeine Datei, wo ich sagen muss Yii2, die meine custom-Design? Ich stellte mein Thema unter backend/web/themes/mytheme. Ich

Sortieren hasMany-Beziehung in Yii2

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Beziehung 1:N zu bekommen, einige Preise von einem einzigen Modell. public function getPrices() { return $this->hasMany(Prices::className(), ['device_id' => 'id']); } Aber ich brauche die Preise von Objekten sorteds durch eine bestimmte Eigenschaft, in

Yii2 dropdownList wählen Sie option "Standard"

Anzahl der Antworten 3 Antworten
Bin ich wieder cat_id Wert per GET in der url zu sagen, dass meine dropdown-Liste das Element muss ausgewählt sein. Aber es funktioniert nicht. <?= $form->field($model, 'cat_id')->dropDownList( ArrayHelper::map(DeviceCats::find() ->where(['is_deleted' => 'no'])->all(),'id','title') ,['options' => [$_GET['cat_id'] => ['selected'=>true]] ,

Yii2 Pjax und ActiveForm beforeSubmit funktioniert nicht nach reload?

Anzahl der Antworten 2 Antworten
Erstelle ich eine Ladeanzeige auf mein submit-button und das anbringen der "start" - Verfahren, um die beforeSubmit Ereignis mit der registerJs Funktion. Funktioniert es das erste mal richtig, aber nach dem Pjax-container geladen wird, das Ereignis wird

Wie Sie das erreichen, muliple left join in yii2?

Anzahl der Antworten 3 Antworten
Ich habe 3 Tabellen mit Namen, Lager -, Produkt -, Benutzer. Ich habe eine joinning Abfrage, wie unten dargestellt. Kann jemand bitte sagen Sie mir, wie es zu implementieren, in yii2? SELECT stock.sale_price_per_unit, sum(stock.quantity), product.product_name, users.username FROM

Yii2 Überschreiben generische create-Aktion im Rest ActiveController

Anzahl der Antworten 3 Antworten
Habe ich eine Rest API in Yii2 und Yii generiert alle Aktionen Ansicht /aktualisieren /erstellen /löschen Will ich ändern, das comportement der createMethode et garde, die mit anderen Methoden, SO kann ich nicht die Klasse Controller, sollte

Immer Call to undefined method Yii::app() innerhalb der layout-Ansicht

Anzahl der Antworten 3 Antworten
Ich habe vor kurzem angefangen mit Yii 2 und ich habe einige Probleme mit dem layout-Datei mit immer die folgende Fehlermeldung: Call to undefined method Yii::app() Dies ist meine layout Datei: <?php use yii\helpers\Html; /* @var $this

Yii2 frisch installieren: Verkäufer/bower/jquery/dist Pfad falsch ist

Anzahl der Antworten 5 Antworten
Ich gerade installiert yii2 (erweitert) Verwendung Komponist. Ich habe setup nginx, etc. Aber es funktioniert nicht: Invalid Parameter – yii\base\InvalidParamException The file or directory to be published does not exist: /srv/www/site/vendor/bower/jquery/dist In den Ordner "vendor/bower' es ist

Yii2 speichern von array von Formular-Feldern in ein einziges Datenbank-Feld

Anzahl der Antworten 5 Antworten
Wie kann ich ein array von Feldern in Yii2 die aktuelle/Standard-setup funktioniert nur für den Bereich die nicht-array. Unten sind die Formularfelder, die ich brauche, um zu speichern in einem Feld: <div class="repeat"> <table class="wrapper" width="100%"> <thead>

Yii2 Menüleiste die Sichtbarkeit auf einen Bestimmten Benutzer

Anzahl der Antworten 2 Antworten
In meinem main.php, ich habe ein Menü: 'items' => [ ['label' => 'Home', 'url' => ['/site/index']], ['label' => 'Biz Staff', 'url' => ['bizstaff/index'], 'visible' => User::isBizAdmin(), 'items' => [ ['label' => 'Staff List', 'url' => 'index.php?r=user/index'], ['label'

Wie Schreibe Insert-Abfrage in Yii2?

Anzahl der Antworten 1 Antworten
In Yii2, Wie zum einfügen von Daten aus einer Tabelle zu einer anderen. Hier habe ich zwei Tabellen table1 und table2. Nun, was ich brauche, ist, wenn eine Bedingung erfüllt, die ich brauche übertragung bestimmter Daten aus

Yii2, mehrere Wert Select2

Anzahl der Antworten 3 Antworten
Habe ich Last select2 Daten wie diese : $data = ArrayHelper::map(ContactGroups::find()->where(['group_status'=>'ACTIVE'])->asArray()->all(),'group_id', 'group_name'); echo $form->field($model, 'group_id')->widget(Select2::classname(), [ 'data' => $data, 'model' => $model, 'language' => 'en', 'options' => ['placeholder' => Yii::t('modules','Pilih Kelompok')], 'pluginOptions' => [ 'allowClear' => true,

Ändern des Werts eines Attributs in der Detailansicht widget

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle mit dem Namen Spielen, und ich bin und zeigt die details zu jedem Datensatz in Yii2 detail-view-widget. Ich habe ein Attribut in dieser Tabelle recurring ist vom Typ tinyint, es kann 0 oder

DropDownList yii 2.0 B.

Anzahl der Antworten 4 Antworten
Bin ich mit dem yii-Framework 2.0. Wie kann ich machen Optionen aus meiner Datenbank. Ich fand das, aber es ist yii 1.1: <?php echo CHtml::dropDownList('listname', $select, array('M' => 'Male', 'F' => 'Female')); Ich will es pass zu

Yii2 - Erste unbekannte Eigenschaft: yii\console\Application::Benutzer

Anzahl der Antworten 3 Antworten
Ich versuche zu laufen, eine-Konsole-controller aus dem terminal, aber ich bin immer diese Fehler jedes mal Error: Getting unknown property: yii\console\Application::user hier ist der controller class TestController extends \yii\console\Controller { public function actionIndex() { echo 'this is

Wie haben Yii2.0 CheckboxList items wie überprüft das Formular geladen wird?

Anzahl der Antworten 2 Antworten
Ich bin versucht, einen Activeform checkboxlist-widget in YII-Framework 2.0 in meinem Fall, ich habe ein array mit dem Namen "Liste", die die Namen der Sprachen, die dargestellt wird, als checkboxlist, jetzt bin ich in der Lage, das

Yii2 Benutzerdefinierte http-Ausnahmen Ansichten

Anzahl der Antworten 2 Antworten
In der Anmeldung habe ich den folgenden code, werfen ...HttpException Protokollierung Fehler: //common/models/LoginForm.php which is called from the backend SiteController actionLogin method as $model = new LoginForm(); public function loginAdmin() { //die($this->getUser()->getRoleValue()."hhh"); if ($this->getUser()->getRoleValue() >= ValueHelpers::getRoleValue('Admin') &&

Yii2 - Pass-variable aus dem Blick zu Gridview-Spalten, die benutzerdefinierte Aktion

Anzahl der Antworten 1 Antworten
Ich wollen speichern Sie der Letzte Ort, den ein Benutzer besucht hat, bevor er, klicken Sie auf "Bearbeiten" - Schaltfläche in der gridview-widget von einer Seite. Ich erstellt eine variable namens $lastAddress aber ich weiß wirklich nicht,

Holen Sie sich zählen, in relation Tabelle in yii2 Activerecord

Anzahl der Antworten 3 Antworten
Ich habe zwei Tabelle für post und user. Ich möchte zeigen Beitragszahl der Benutzer in der Liste Benutzer gridview. In yii-1 ich verwende in diesem Modell zu definieren eine relation für diesen Zweck: 'postCount' => array(self::STAT, 'Post',

Yii2: Nicht durchführen RBAC migration (Sie sollten "authManager"...)

Anzahl der Antworten 1 Antworten
Wie es beschrieben ist hier ich versuche, die migration, um eine yii erstellen Sie die Benutzer-Authentifizierung Tabellen. Jedoch bekomme ich die Fehlermeldung: Ausnahme 'yii\base\InvalidConfigException' with message 'Sie sollten konfigurieren "authManager" - Komponente zu verwenden, die Datenbank vor

GridView-Zeile als link, außer Spalte Aktion Elemente in Yii2

Anzahl der Antworten 8 Antworten
Wenn ich den untenstehenden code überschreibt es die Aktion-Spalte delete/update-links. 'rowOptions' => function ($model, $key, $index, $grid) { return [ 'id' => $model['id'], 'onclick' => 'location.href="' . Yii::$app->urlManager->createUrl('accountinfo/update') .'?id="+(this.id);', ]; }, Als ich habe viele Spalten, wäre

Yii2: Warum ist der auth-Schlüssel-in-class-Benutzer?

Anzahl der Antworten 2 Antworten
Wie der Titel verdeutlicht, warum der auth-Schlüssel eingeführt, in Yii2? Was sind seine wichtigsten Verwendungen und wie ist es sinnvoll bei der Authentifizierung? InformationsquelleAutor Ejaz Karim | 2014-10-02

Wie kann ich anpassen yii2 Thema

Anzahl der Antworten 2 Antworten
Im nur versuchen Yii2. Jetzt habe ich eine yii2 basic-Anwendung vorgenommen. Das nächste, was ich tun möchte, um das Design zu ändern. Ich habe eine HTML-Datei ich dies ändern möchten appications Thema wie die HTML. Ich habe

Yii2: Bedingte Validator gibt immer erforderlich

Anzahl der Antworten 5 Antworten
Ich versuche, mit Yii2 die bedingte validator wie in der Anleitung wie: Modell code public function rules() { //$discharged = function($model) { return $this->discharged == 1; }; return [ [[ 'admission_date','discharge_date', 'doctor_appointment_date', 'operation_date'], 'safe'], [[ 'package','tpa_name', 'discharged',

So ändern Sie die Navbar Farbe in Yii2

Anzahl der Antworten 1 Antworten
Muss ich ändern Sie die Farbe der Navbar in Yii2 (wo ich nach Hause, Über,...), wie kann ich dies tun? Ich will nicht das Thema ändern. dies ist die Website, die css-Datei: html, body { height: 100%;

Yii 2 RESTful-API-Authentifizierung mit HTTP Basic (Yii 2 erweiterte Vorlage)

Anzahl der Antworten 1 Antworten
REST-API funktioniert ohne Authentifizierung. Nun wollte ich zur Authentifizierung REST-API mit HTTP-Basic-Authentifizierung für API-Anfragen über mobile Anwendung. Ich habe versucht, mit yii2-Führer, aber es funktionierte nicht für mich. grundsätzlich mobile-Benutzer müssen anmelden mit Benutzername & Passwort, wenn

Yii2 ActiveForm Felder Optionen funktioniert nicht

Anzahl der Antworten 3 Antworten
Entsprechend der offizielle tutorial von Yii2. Ich habe erstellt eine Ansicht für die Eingabe form: <?php use yii\helpers\Html; use yii\widgets\ActiveForm; ?> <?php $form = ActiveForm::begin(); ?> <!-- GET Attention for the next Line --> <?= $form->field($model, 'name')->label('Your

Mit Pjax in YII2 zur Aktualisierung div

Anzahl der Antworten 4 Antworten
Ich versuche, Pjax widget in einem yii2 Projekt. Mein Ziel ist die Aktualisierung der div #formsection mit einigen Inhalten. Mein code: Ansicht <?php Pjax::begin(); ?> <div id="formsection"></div> <?php foreach ($tree as $id => $name): ?> <?php echo

Yii2 durchzusetzen 404 oder Fehler 500

Anzahl der Antworten 2 Antworten
In meine controller-action von Yii2 Anwendung angenommen, die folgenden: public function actionView($i) { if ($i < 20) { //I want execute error 404 } } Alle, was kann ich jetzt tun, ist nur die Einstellung einer flash-Nachricht

wie kann ich jquery mit yii2

Anzahl der Antworten 3 Antworten
Ich bin neu im Yii-framework (version 2.0) und ich will hinzufügen, dass einige jQuery-code zu meiner Seite: $(document).ready(function(){ $('div').click(function(){ $(this).hide() }); }); Dieser code blendet die div-wenn ich drauf klicke, kann ich erklären <script> im Blick? Und

Yii2 Html::dropDownList und Html::activeDropDownList trade-off

Anzahl der Antworten 2 Antworten
In Yii2 mit Html::activeDropDownList, die ich Einreichen kann, Daten in eine form, wie die folgenden: <?= Html::activeDropDownList($model, 'category', ArrayHelper::map($categories, 'id', 'name'), [ 'multiple' => 'multiple', 'class' => 'multiselect', ]) ?> Gibt es eine Möglichkeit an vor-ausgewählten Kategorien

Yii2 Form im Modal-Fenster

Anzahl der Antworten 3 Antworten
Ich würde gerne die Grundlagen verstehen lernen, wie die Arbeit mit form von Modal-Fenster, in Yii2? Das ist mein derzeitiges Verständnis, und ich werde dankbar, wenn jemand kann mir erklären was ich verpasst habe. Also, ich habe

Äquivalent von "Yii::app()->controller->renderPartial" in Yii2?

Anzahl der Antworten 3 Antworten
Was ist das äquivalent von Yii::app()->controller->renderPartial in Yii2 ?? Es gibt kein äquivalent; beide Methoden aufgerufen werden genau die gleichen und sind in genau der gleichen Weise. es ist nichts falsch mit der Frage. aus der Menge

Wie man ajax-Aufruf in yii2?

Anzahl der Antworten 4 Antworten
In yii-version 1.14, die wir verwendet CHtml::ajaxlink für ajax-Aufruf was in yii2? Ist csrf-token erforderlich, in den folgenden Antworten? Hier ist ein Beispiel InformationsquelleAutor mohi | 2014-06-13

Yii2 - Umfassen JS-Script Nur Für Bestimmte Anzeigen

Anzahl der Antworten 3 Antworten
Ich will mein js-script specific.js für eine bestimmte Ansicht, dass action-id specific-action-id. Ich will nicht die specific.js aufgenommen zu werden, die in jeder Seite. Für darunter ein js-script für die gesamte Website, die ich normalerweise haben, zu

Knopf erstellen, mit dem link in Yii2

Anzahl der Antworten 5 Antworten
Ich bin versucht, setup-Schaltfläche mit einem link zu einer Ansicht. Allerdings yii\bootstrap\Button nicht über eine Eigenschaft url. Ich würde eher von Yii-wie soll verwenden Sie einfach flach aus php. Der code so wie unten wäre die ideale

Wie trigger Yii2 Dialog Bestätigen

Anzahl der Antworten 3 Antworten
Habe ich eine benutzerdefinierte ActionColumn auf GridView und zu versuchen, rufen yii.bestätigen Funktion mit Daten bestätigen für Aktion löschen aber der dialog nicht gezeigt. [ 'format'=>'html', 'content'=>function($data) { $btn = ButtonDropdown::widget([ 'label' => 'Action', 'options' => ['class'=>'btn

Wie man eine bulk-Datenbank-insert in Yii2?

Anzahl der Antworten 2 Antworten
Ich Frage mich, wie Sie gehen über das tun ein bulk-Datenbank INSERT im Yii2? Beispielsweise eine normale INSERT ich würde gerne so: $sql = $this->db("INSERT INTO some_table(id,my_value) VALUES(:id,:my_value)"); $sql->bindValues([':id' => $id, ':my_value' => $my_value]); $sql->execute(); Was nun,

So erstellen Sie eine wiederverwendbare widget in Yii2

Anzahl der Antworten 2 Antworten
Habe ich ein einfaches widget in meinem aktuellen Projekt von yii2. Ganz einfach, es erstellt eine select-Liste der Optionen für alle jui Themen und ermöglichen dem Benutzer, um das Thema zu ändern und speichern Sie es, indem

Legen Sie eine where-Bedingung für die dataprovider-in bestimmten controller-Methode

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche um eine Bedingung nur für eine einzige Aktion in der Steuerung, so will ich nicht ändern, meine search Modell. Mein code sieht wie folgt aus: public function actionRoles() { $searchModel = new

Wie aktiviere ich den debug-Modus in Yii2?

Anzahl der Antworten 1 Antworten
Habe ich die base-version. Ich habe den Artikel gelesen http://www.yiiframework.com/doc-2.0/yii-debug-module.html, aber ich verstehe nicht in welche Datei den code einfügen, der beinhaltet Debuggen? Suchte ich nach Informationen und fand heraus, dass im config/web.php Nun schrieb ich im

Twitter bootstrap-select readonly noch in der Lage, um Optionen zu ändern

Anzahl der Antworten 3 Antworten
Ich habe eine bootstrap-wählen Sie mit readonly="true" aber ich kann immer noch ändern der ausgewählten option. Brauche ich die disabled="true" Verhalten, aber wenn ich dieses nutzen die auswählen, die nicht eingereicht. Brauche ich eine Kombination aus 2,

Yii2 - Exception (Ungültige Konfiguration) 'yii\base\InvalidConfigException' mit der Meldung " Das Verzeichnis ist nicht beschreibbar durch den Web-Prozess

Anzahl der Antworten 2 Antworten
Wenn ich auf der Website unter domain.com/web ich bin angezeigt dieser Fehler. Ich habe die directory-Berechtigungen und Sie sind unten aufgeführt. Jede Lösung? PHP User Error – yii\base\ErrorException Exception (Invalid Configuration) 'yii\base\InvalidConfigException' with message 'The directory is

PHP Composer - set-Hersteller-Verzeichnis

Anzahl der Antworten 3 Antworten
Ich habe Probleme beim konfigurieren des vendor-Pfad für Yii2 Anwendung. Ich bin das hinzufügen von ein paar Zeilen des Komponisten.json-Datei, die ich von der Yii2 basic app-Vorlage. Alles was ich will zu tun ist, ändern Sie den

fügen Sie eine Schaltfläche auf der grid-Ansicht in yii2

Anzahl der Antworten 3 Antworten
ich bin ein neuer yii2 Entwickler ! ich machte ein GridView und der code ist unten dargestellt : <?php Pjax::begin(); ?> <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\ActionColumn'], ['class' =>