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.

Mit yii2 ' s gridview mit einem normalen array mit Daten

Anzahl der Antworten 1 Antworten
Ich habe ein array von Daten, die sehr ähnlich wie diese [ 'name'=>'mark', 'age'=> '21' 'height'=> '190 cm' ] Suchte ich in Google und all die Ergebnisse, die ich gefunden wurden über eine active record-Objekt. Wie verwende

Yii2 verlangen, dass alle Controller und die Aktion zu login

Anzahl der Antworten 4 Antworten
In meinem sitecontroller ich schreiben, wie diese 'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'actions' => ['login', 'error'], 'allow' => true, ], [ 'actions' => ['logout', 'index' ,'call-back'], //add all actions to take guest

YII2 : Hinzufügen von Dynamischen Formular-Felder und deren Validierungen

Anzahl der Antworten 3 Antworten
Ich bin das hinzufügen von dynamischen Formular-Felder onChange der dropdown-Liste. Beide Arten von Feldern aus verschiedenen Modellen und gehen auf die Datenbank in verschiedenen Tabellen. Ich habe bereits definierten Validierungs-Regeln in den Modellen. Aber die Validierung nicht

Wie Seitengröße in GridView in yii2

Anzahl der Antworten 1 Antworten
Ich festlegen möchten Artikel pro Seite im GridView in der view-Datei in einem Yii2 Projekt. Ich weiß, ich kann es im DataProvider-Instanz, aber ich wollen, legen Sie in jedem view-Datei separat. Wie kann ich es tun? Warum

wie config yii2 urlManager Regeln mit alias-Namen und $_GET-parameter

Anzahl der Antworten 2 Antworten
für meine aktuelle (erweiterte) yii2-basierte Projekt-ich brauche nur einen controller (SiteController). So gibt es keine Notwendigkeit, um es in der url. Das ist, warum ich fügte hinzu, diese Regel der frontend-config: 'urlManager' => [ 'rules' => array(

Wie konvertiert ein array in json, in yii2

Anzahl der Antworten 3 Antworten
Ich Schaffe restful apis und ich hatte eine Funktion zum senden der Antwort-Daten in yii1 wie diese public function sendResponse($data) { header('Content-Type: application/json; charset=utf-8'); echo CJSON::encode($data); exit; } CJSON ist nicht verfügbar in Yii2 also wie mache

Aktualisierung der Komponist wirft die exception-Klasse Fxp\Composer\AssetPlugin\Repository\NpmRepository nicht vorhanden

Anzahl der Antworten 1 Antworten
Ich habe vor kurzem lief die Letzte composer installation für Yii2 basic-Anwendung Vorlage. Aber läuft php composer.phar install wirft diese exception: Klasse Fxp\Composer\AssetPlugin\Repository\NpmRepository nicht existieren "Yiisoft/yii2-Komponist" - plugin erfordert composer-plugin-api-1.0.0, diese WIL L brechen in der Zukunft,

Yii2 | erfordert bower-asset/jquery

Anzahl der Antworten 6 Antworten
Ich versuche zu installieren Yii2 über Komponist: composer global require "fxp/composer-asset-plugin:~1.1.1" composer create-project --prefer-dist yiisoft/yii2-app-basic basic ~/.Komponist/Komponistin.json { "require": { "fxp/composer-asset-plugin": "~1.1.1" } } Ergebnis: Problem 1 - yiisoft/yii2 2.0.x-dev requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no

So setzen Sie eine flash-Mitteilung in Yii2?

Anzahl der Antworten 5 Antworten
ich folgte diesem Link. Mein code ist wie folgt im controller public function actionFunction4() { $this->layout="sintel"; $model= new Customers(); \Yii::$app->getSession()->setFlash('success', 'successfully got on to the payment page'); return $this->render("function4",['model'=>$model]); } in der Ansicht <div id="message"> <?= Yii::$app->session->getFlash('success');?>

Format der datetime-Wert in Yii 2

Anzahl der Antworten 5 Antworten
Den datetime-Wert in der Datenbank gespeichert ist "2014-06-30 02:52:51.210201". Dies ist auch der Wert angezeigt, von Yii. Was ist der beste Ansatz, um es anzuzeigen als "30-06-2014 02:52:51" überall? Fand diese in Yii ' s wiki, aber

Yii2 : Checkbox Regeln funktioniert nicht bei der Anmeldung für Bedingungen und Konditionen

Anzahl der Antworten 3 Antworten
Auf der Anmeldung, brauche ich eine bestimmte Nachricht, aber für einige Grund, es nicht zu zeigen, meine Botschaft. bitte helfen Habe ich die folgenden Regeln: ['acordul_tc', 'required', 'on' => ['register']], ['acordul_tc', 'integer', 'max' => 1, 'message' =>

Fügen Sie jquery in Yii 2.0

Anzahl der Antworten 3 Antworten
Wie kann ich jQuery auf meiner Seite in Yii 2.0? In Yii-1.x Sie könnten einfach verwenden: Yii::app()->clientScript->registerCoreScript('jquery'); Ich habe bereits versucht, überschreiben Sie die View-Klasse mit meinem eigenen und versuchte sich zu registrieren jQuery gibt, aber es

Wie Sie auf Klasse hinzufügen, um form-group, div of ActiveField in YII2?

Anzahl der Antworten 2 Antworten
Einige habe ich folgenden code: <?= $form->field($model, 'phone_no')->textInput( [ 'placeholder' => '(Conditionally validated based on checkbox above, groovy!)' ] ) ?> Die Ergebnisse im HTML-Format: <div class="form-group field-contactform-phone_no"> <label class="control-label">Phone No <input type="text" aria-describedby="hint-contactform-phone_no" placeholder="(Conditionally validated based

Yii2 Rendern eines Bildes in der Detailansicht

Anzahl der Antworten 4 Antworten
Ich versuche zu Rendern ein Bild in der view-Datei. Mein code ist wie folgt: <?= DetailView::widget([ 'model' => $model, 'attributes' => [ 'id', 'name', //'photo', [ 'attribute'=>'photo', 'value'=>('<img src =' .'uploads/' . $model->photo . ' height="100" width="100"'

So erstellen Sie eine benutzerdefinierte ActionColumn in der gridView von yii2?

Anzahl der Antworten 2 Antworten
Ich habe ein gridView und ich es geschafft, es zu enthalten, die Daten, die ich brauche, aber das, was ich als Nächstes tun müssen ist, erstellen Sie eine Spalte, die enthält zwei Schaltflächen für has_facebook und has_twitter.

Wie kann ich das deaktivieren Vermögenswerte Zwischenspeicherung in Yii2?

Anzahl der Antworten 1 Antworten
Schreibe ich meine erste Yii2 Anwendung, und ich möchten, deaktivieren Sie das Vermögen Zwischenspeichern, während ich die Entwicklung. Kann ich deaktivieren Sie die Zwischenspeicherung mit der ./config/.php-Dateien? So sind Sie über Yii oder Yii2? Hallo, ich bin

Yii2: wie benutzerdefinierte validierungsfunktion für das activeform?

Anzahl der Antworten 12 Antworten
In meine form s-Modell, ich habe eine benutzerdefinierte Gültigkeitsprüfung-Funktion für ein Feld in dieser Weise definiert class SignupForm extends Model { public function rules() { return [ ['birth_date', 'checkDateFormat'], //other rules ]; } public function checkDateFormat($attribute, $params)

Yii2: Methode Nicht Zulässig (#405), während Benutzer Abmelden

Anzahl der Antworten 6 Antworten
Ich bin Anmeldung der Benutzer durch folgenden code. Das ist mein code anzeigen hinter dem logout-button: <li> <a href="<?= Url::to(['site/logout'])?>"> <i class="fa fa-sign-out"></i> Log out </a> </li> Meine controller-code ist: public function actionLogout() { Yii::$app->user->logout(); $model =

Yii2 Gridview-Zeile für Zeile css-Ausdruck

Anzahl der Antworten 2 Antworten
Was ist der richtige Weg, um eine Zeile von Zeile css-expression. In Yii-1 war rowCssClass. Ich konnte nicht herausfinden, wie dies zu erreichen mit Yii2. Ich hatte dies versucht, war aber nicht sicher, war ich auf dem

Yii2 Rolle-management mit rbac und Datenbank-Speicherung

Anzahl der Antworten 2 Antworten
Ich will lernen, Yii2 Mitgliedschaft und-Nutzung Anwendung Yii speichern und abrufen von Rollen mit Hilfe einer Datenbank. Habe ich gelesen, Security Authorization und Wie Sie Funktion hinzufügen, um Benutzer? und Hat Jemand Ein Funktionierendes Beispiel Für Rbac?

yii2 ActiveForm Feld html code hinzufügen

Anzahl der Antworten 1 Antworten
Ich habe diesen code in Yii2: <?= $form->field($model, 'username',$opzioni)->textInput(array('placeholder' => 'Username')); ?> generieren: <div class="input-icon field-loginform-username required"> <label class="control-label" for="loginform-username">Username</label> <input id="loginform-username" class="form-control" type="text" placeholder="Username" name="LoginForm[username]"> <div class="help-block"></div> </div> und ich will diese <div class="input-icon field-loginform-username required">

Yii2, Wie split-layout-Datei in separate header und footer?

Anzahl der Antworten 1 Antworten
Ich bin neu YII2, so dass diese sehr grundlegende Frage. Habe ich einrichten der ersten Anwendung. Ich habe setup theme für mein YII2 Anwendung /themes/standard Nun, Es gibt eine Standard-layout-Datei themes/standard/layouts/main.php - Dies ist der html-code für

Satz layout von Modul-controller in yii2

Anzahl der Antworten 7 Antworten
Habe ich drei layouts in meine layouts-Ordner im main Ordner sichten. Ich habe ein Modul, der so genannte sub-Domain. In meinem subDomain-Modul ich habe einen Controller namens HomeController. Im HomeController es gibt eine Aktion namens getDomain(). In

Bild im gridview in yii2

Anzahl der Antworten 8 Antworten
Wie man ein Bild in die GridView in yii2?Ich habe den folgenden code. Aber es ist nicht das Bild anzeigen, wie es ist keine Angabe einer Bild-url. Wo man die Bild url? <?php echo GridView::widget([ 'dataProvider' =>

Yii2 RESTful Webservice: JSON-Request-Format

Anzahl der Antworten 2 Antworten
dies ist meine erste Frage: Ich versuche zu bauen, einen RESTful-Webservice mit Yii2. Die Steuerung erstreckt sich von ActiveController und hat das entsprechende Modell. Lesen von Daten funktioniert einwandfrei und ohne Probleme. Aber wenn ich versuche, um

yii2 nav widget Untermenü-Klasse

Anzahl der Antworten 1 Antworten
Ich bin mit dem adminLTE-theme für bootstrap und es nutzt treeview-menu - Klasse, um zu bedienen das Untermenü. <?=Nav::widget([ 'options' => ['class' => 'sidebar-menu treeview'], 'items' => [ ['label' => 'Menu 1', 'url' => ['/a/index']], ['label' =>

Yii Framework 2.0 Hochladen von Dateien Fehler finfo_file(): failed to open stream: No such file or directory

Anzahl der Antworten 9 Antworten
Folgenden Yii Framework 2.0 Dokumentation http://www.yiiframework.com/doc-2.0/guide-input-file-upload.html versuchte ich auf Bild hochladen. Das Bild konnte erfolgreich hochgeladen, aber nach dem hochladen das Bild, ich habe versucht, legen Sie das Modell in der Datenbank mit dem folgenden code. $model->file->saveAs('uploads/'

Yii2 - Wie kann ich die AutoLoad-eine custom class?

Anzahl der Antworten 4 Antworten
Ich habe das folgende benutzerdefinierte Klasse, die ich verwenden möchte, in meinem Yii2 Anwendung: @common/components/helper/CustomDateTime.php namespace common\components\helper; class CustomDateTime{function Now() {...}} Möchte ich diese Klasse verwenden, wie diese: public function actionDelete($id) { $account = $this->findModel($id); $account->archived =

Yii2 GridView nicht Spaltenbreite festlegen

Anzahl der Antworten 8 Antworten
dies ist das erste Zeit bin ich mit dem Yii2 GridView-Widget. Ich habe versucht Einstellung die Breite einer Spalte nach der Lektüre hier einige Antworten auf stackoverflow, aber es will einfach nicht funktionieren bei mir und ich

yii2 ActiveRecord Finden OrderBy mit Berechnung

Anzahl der Antworten 1 Antworten
Versuchen zu Holen eine Beschreibung aus meiner Datenbank. Die Abfrage gibt das Ergebnis zurück, aber ich möchte, um das Ergebnis zu zeigen nur die mit der höchsten Stimme. Die Abstimmung sollte berechnet werden, indem die upvoted Spalte

How to hintergrund ändern 1 Zeile in Gridview Yii2

Anzahl der Antworten 2 Antworten
Arbeite ich mit Yii 2, und es gridview-Steuerelement zum anzeigen von Informationen. Nun, mein problem ist, dass, wenn ein Benutzer durchsucht zwei gleiche Seriennummer und/oder mac-Adressen, es sollte markieren Sie die Zeile (änderung Farbe auf rot), und

Yii2 Modell::find() mit default-where-Bedingungen

Anzahl der Antworten 1 Antworten
Verwendung von Yii2 in der Ansicht... Products::find()->asArray()->all() werden alle Produkte zurückgegeben als array. Ich bin auf der Suche nach einem Weg, um es zurück alle Produkte WHERE id != 1 Ich will nur an einem Ort tun,

Versucht die PHP DateTime Klasse mit Yii2 Erhalt der Klasse nicht gefunden Fehler

Anzahl der Antworten 2 Antworten
Hallo, ich bin versucht, meine eigene benutzerdefinierte helper-Klasse, die mit Yii2. Es geht um die Bearbeitungszeiten so ich werde mit der PHP DateTime Klasse. Ich habe <?php namespace yii\helpers; use Yii; class Time { public static function

Yii2: so bereiten Sie sich für debug-und Produktionsumgebung?

Anzahl der Antworten 6 Antworten
Ich weiß, Yii definiert und verwendet die Konstanten YII_DEBUG und YII_ENV. Natürlich, Sie setzen auf 'true' - und 'dev' auf meiner lokalen Maschine. Dies ist, weil die grundlegende app-Vorlage vorbereitet hat es auf diese Weise in die

Yii2: Entfernen von "(not set)" im GridView und die Detailansicht, die für null-Werte

Anzahl der Antworten 5 Antworten
Wie kann ich das entfernen oder ersetzen von Zeichenfolgen (not set) in meinem GridView und ListView? InformationsquelleAutor der Frage robsch | 2015-05-28

yii2:drop-down-Liste mit mehreren Werten zu concat in einer Zeile

Anzahl der Antworten 4 Antworten
für meine drop-down-Liste, die ich bin, mit diesem code. <?= $form->field($medicinerequest, '[' . $id . ']' . 'medicine_name') ->DropDownList(ArrayHelper::map(\app\models\Medicine::find() ->asArray()->all(), 'id', 'medicine_name','medicine_id' ), [ 'prompt' => 'Please Select' ])?> Ich bin immer der drop-down-Liste, wie im Bild.

Yii2: Wie ändern Sie die Paginierung Pro Seite in RESTful-Web-Service-API?

Anzahl der Antworten 4 Antworten
Ich entwickle eine Anwendung mit AngularJS für das frontend und Yii2 für das backend. Frontend erfordert eine umfassende Produktpalette, die alle Benutzer. In der Dokumentation von Yii2, http://www.yiiframework.com/doc-2.0/guide-rest-quick-start.html Ich kann Lesen, das Ergebnis geteilt durch X-Paginierung Pro

Wie zu erstellen, der pager-in Yii2?

Anzahl der Antworten 3 Antworten
War ich auf der Suche, wie man erstellen pager in Yii2 mit LinkPage-widget. Gibt es irgendein Beispiel? Ich bin neu im Yii, so dass jede Hilfe wäre gut. InformationsquelleAutor der Frage newYii | 2014-04-28

Wie, um eine Klasse zu <td> - tags in einem GridView

Anzahl der Antworten 1 Antworten
Muss ich zum hinzufügen von Klassen zum td ein GridView. Ich habe festgestellt,renderTagAttributes(), aber ich kann nicht finden, Beispiele, wie es zu benutzen. Könnten Sie erklären mir diese Funktion oder bieten mir andere option? Mein gridview: <?=

Yii Framework 2.0 Regeln Date Prüfer

Anzahl der Antworten 4 Antworten
Bin ich mit dem Yii-Framework 2.0. Ich habe ein Formular mit einem text-input-Feld, welches dazu gedacht ist, auf ein Datum. Ich habe gelesen das Yii-Framework 2.0 über die Klasse yii\Prüfungen\Validator und alle bekannten die validator-Schlüssel, die verwendet

SQLSTATE[42000]: Syntax error oder access violation: 1055 Ausdruck #3 der SELECT-Liste ist nicht in GROUP BY-Klausel und enthält nonaggregated

Anzahl der Antworten 6 Antworten
wenn ich Upgrade mein ubuntu vom 15.10 bis 16.04 habe ich diese Fehler in meinem yii2 Projekt SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #3 of SELECT list is not in GROUP BY clause and contains

Wie zu verwenden registerMetatag in Yii 2

Anzahl der Antworten 1 Antworten
ich versuche zu Rendern meta-tag auf der Seite header, die durch die Nutzung: Aus meiner Sicht: <?php $this->registerMetaTag(['name' => 'keywords', 'content' => 'yii, framework, php']); ?> und in mein layout, das ich diesen code im head-tag position:

Wie man benutzerdefinierte Einstellungen Daten Global verfügbar in Yii 2?

Anzahl der Antworten 3 Antworten
Bin ich erstellen, eine Anwendung, die speichert einige Einstellungen in der Datenbank und im Idealfall wäre es gut lädt diese Einstellungen beim bootstrapping und Sie über ein Objekt Global. Kann das getan werden, und Hinzugefügt, um Yii::$app->params

Wie setze ich eine Standard-Konfiguration für GridView in Yii2 ohne die widget-factory?

Anzahl der Antworten 2 Antworten
Dies ist, was ein gridview-sieht aus wie in Yii2: <?php echo GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], ... ['class' => 'yii\grid\ActionColumn'], ], ]); ?> Will ich meine Netze ein wenig,

Yii2 REST-Abfrage

Anzahl der Antworten 4 Antworten
Hy. Ich habe einen ProductController die sich die yii\rest\ActiveController. Die Frage ist, wie kann ich Abfragen per HTTP-GET-Anfrage. Wie: http://api.test.loc/v1/products/search?name=iphone - Und die Rückgabe-Objekt enthält alle Produkte mit dem Namen iphone. InformationsquelleAutor der Frage Kedves Hunor |

Wie man Benutzer-Rolle in Yii2?

Anzahl der Antworten 7 Antworten
Wie man Benutzer-Rolle in Yii2? Ich suchte und Lesen Sie Yii2 guide aber ich fand keine Lösung. InformationsquelleAutor der Frage b24 | 2014-08-11

Yii2 request parameter aus der url

Anzahl der Antworten 4 Antworten
In YII ich konnte request parameter aus der url und füllen ein form-Feld namens companyAdd_id mit dem folgenden code, der versucht, das gleiche zu tun in YII2 aber immer Fehler, auf der Suche nach Ratschläge, wie zu

Yii2 Restful API - Beispiel um eine Neue Aktion Hinzuzufügen

Anzahl der Antworten 2 Antworten
Für Gebäude restful API mit Yii2, wer hat gutes Beispiel, wie das hinzufügen einer neuen Aktion in einem controller? Danke. InformationsquelleAutor der Frage Qinjie | 2014-09-06

Holen Sie sich die Namen der Benutzer in yii2

Anzahl der Antworten 3 Antworten
Wie bekomme ich den Namen des angemeldeten Benutzer in yii2? Ich kann die Benutzer-id mit Yii::$app->user->id; und ich weiß, dass ich finden konnte, die Namen in der Datenbank, aber ich möchte einen direkten Weg. Die name-Spalte in

Mehrere Datenbank-verbindungen und Yii 2.0

Anzahl der Antworten 4 Antworten
Ich habe zwei Datenbanken, und jede Datenbank hat die gleiche Tabelle mit den gleichen Feldern, aber wie bekomme ich alle Datensätze von allen zwei Datenbanken gleichzeitig in Yii 2.0? InformationsquelleAutor der Frage Chhorn Soro | 2014-12-02