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.

Yii2 Benutzerdefinierte url-management. Erste 400-Fehler

Anzahl der Antworten 5 Antworten
Gut, PHP Zeiten. Mein Kunde will mich Yii2 als Rahmen für sein Projekt. Ich bekam es zum laufen. Kein problem. Ich benutzte die erweiterte Vorlage über Komponisten. Meinen web-root auf /frontend/web, etc. NUN, ich will verwenden Sie

yii2 aktive Feld-Vorlage

Anzahl der Antworten 3 Antworten
Es scheint Vorlage für Kontrollkästchen in der Probe yii2 Projekt nicht richtig angewendet werden <?= $form->field($model, 'rememberMe', [ 'template' => "<div class=\"col-lg-offset-1 col-lg-3\">{input}</div>\n<div class=\"col-lg-8\">{error}</div>", ])->checkbox() ?> was ist hier falsch? InformationsquelleAutor Herokiller | 2014-11-06

Wie kann ich rufen Sie einen console-Befehl in der web-Anwendung in Yii 2.0

Anzahl der Antworten 5 Antworten
Ich habe einen console-Befehl zum erzeugen der user-Bericht. Möchte ich nennen, die gleich von meiner web-Anwendung. Ich bin mit Yii 2.0.0 beta-version.Ich habe versucht, Folgen den Antworten in diesem Beitrag So rufen Sie eine Konsole-Befehl in web-application-Aktion

Wie kann ich die dump Variablen in Yii für die Fehlersuche?

Anzahl der Antworten 6 Antworten
Wie kann ich die dump-und print-Variablen in Yii für die Fehlersuche? Ich möchte var_dump() oder print_r(). Ich habe versucht, zu verwenden Yii::trace() aber es stürzt ab mit dieser Fehlermeldung in runtime/logs/app.log. Es schadet auch nicht, sage mir

Wie die überprüfung von Datei-upload max Größe 500 KB

Anzahl der Antworten 1 Antworten
Wie die Validierung der upload von Dateien Größe von bis zu 500Kb? Ich bin gut dabei, aber es funktioniert nicht out: public function rules() { return [ ... 'myfile' ], 'file', 'extensions' => 'pdf, jpg', 'maxSize' =>

Benutzen Sie limit-Bereich in yii2?

Anzahl der Antworten 2 Antworten
Möchte ich, um Daten aus db mit limit 12,20 . Hier ist mein code: $Query = new Query; $Query->select(['um.id as USERid', 'um.first_name', 'um.last_name', 'um.email', 'COUNT(g.id) as guestCount']) ->from('user_master um') ->join('LEFT JOIN', 'guest g', 'g.user_id = um.id') ->limit(12,20)

Yii2 Wählen Sie Daten aus zwei Tabellen

Anzahl der Antworten 1 Antworten
wie kann ich wählen Sie Spalten aus-relation-Tabelle ? $orders=Category::find() ->joinWith('posts') ->all(); Versuchte ich noch $orders=Category::find() ->select('post.*') ->joinWith('posts') ->all() etc, aber ich wird Fehler: Erste unbekannte Eigenschaft: common\models\Category::id_post Excecute Sql statment : SELECT `post`.* FROM `category` LEFT JOIN

Yii2 Schritt-für-Schritt-Anleitung, login aus der Tabelle in MySQL

Anzahl der Antworten 2 Antworten
Ich bin Anfang machen die ersten Schritte in Yii2. Bisher war ich in der Lage, eine Anwendung zu schreiben, und schließen Sie eine Tabelle in einer Datenbank, so wie ich es gelernt habe zu tun, in Yii1.

Html-textbox-ohne-Modell in Yii2

Anzahl der Antworten 2 Antworten
Ich gerade in Yii2. Wie, um text-box wie diese: <?= $form->field($model, 'xxx') ?> aber ohne Modell? InformationsquelleAutor Ryan Arief | 2015-12-04

Konfigurieren von Yii2 mit AdminLTE Thema

Anzahl der Antworten 2 Antworten
Ich bin neu in Framework Yii2 und einfach konfiguriert Yii2 Voraus Anwendung. Möchte ich nun konfigurieren adminLTE Thema in meinen Yii2 Voraus-Anwendung ohne den Komponisten. Irgendwie Komponisten nicht immer ist auf meinem Rechner installiert. Ref: http://www.yiiframework.com/wiki/729/tutorial-about-how-to-integrate-yii2-with-fantastic-theme-adminlte/ Sie

Yii2 dropdown mehrere ausgewählte Werte

Anzahl der Antworten 2 Antworten
Ich verwendet Yii2 mehrfach-Auswahl-dropdown , es ist in Ordnung zu erstellen, aber nicht, zeigt mir ausgewählte Werte auf update! Form: $form->field($model, 'categories') ->dropDownList($model->CategoryDropdown, [ 'multiple'=>'multiple' 'class'=>'chosen-select input-md required', ] )->label("Add Categories"); Modell: public function getCategoryDropdown() { $listCategory

Paging und Filtern in Yii2 Gridview

Anzahl der Antworten 2 Antworten
Benutzte ich den CRUD-generator in Yii2 und es generiert den folgenden code für meine actionIndex controller... public function actionIndex() { $searchModel = new LeadSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', [ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, ]);

Wie zu tun, IST NULL und IST NICHT NULL mit Yii 2 ActiveRecord?

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle, die ein Feld `activated_at` timestamp NULL DEFAULT NULL, was bedeutet, dass es kann ein timestamp oder kann es sein null und es ist null standardmäßig. Habe ich ein weiteres [gii-generated] Suche Modell mit

Modell->speichern() Funktioniert Nicht In Yii2

Anzahl der Antworten 9 Antworten
Zuvor war ich nicht mit $model->save() Funktion zum einfügen oder aktualisieren von Daten. Ich war einfach mit createCommand() auf "Abfrage ausführen" und es war die Arbeit erfolgreich. Aber, meine team-Mitglieder gebeten, mich zu vermeiden createCommand() und verwenden

Radio-Button-Gruppe in separaten Platz in yii2

Anzahl der Antworten 4 Antworten
So, ich will zwei radio-button in separaten Platz, ich habe versucht, die Suche nach der Lösung und jeder schlägt vor, um zu verwenden, radiolist, das ist nicht möglich in meinem Fall. Wenn ich es so sagen (work_part_time-Taste)

So schalten Sie den on\off frontend-Formular-Validierung für einige Felder in yii2?

Anzahl der Antworten 6 Antworten
Habe ich schwierige form in yii2-Ansicht, wo einige Felder ein-oder ausblenden. Sie entscheiden von Benutzer-Feld Auswahl, wählen Sie Optionen in der form. Ich Schreibe diese frontend-Logik mit benutzerdefinierten jquery-Datei. Ist alles in Ordnung. Aber wenn ich "Absenden"

yii\base\ErrorException - Klasse "- app\controllers\EntryForm' nicht gefunden

Anzahl der Antworten 3 Antworten
Ich habe gerade versucht das Die Arbeit mit Formularen tutorial auf der "basic" - version von Yii v 2.0.0. Ich folgte ihm, Schritt für Schritt, aber ich denke, etwas ist falsch. Ich habe die EntryForm Modell SiteController

Yii2 Mehrere Instanzen des gleichen Modells

Anzahl der Antworten 3 Antworten
Ich will multiplie Instanz des gleichen Modells in meinem controller. Ich sah dieses wiki für Yii 1.1 und versuchte so, aber in meinem code nur die Letzte Instanz in form war acceble von controller mein code ist

yii2:die Formatierung des Datums für die Anzeige

Anzahl der Antworten 4 Antworten
Ich so konfiguriert haben, dass ein Datumsfeld appointment_date als datetime Feld in der mysql-db. In meinem Modell Appointment.php Regeln sind so: public function rules() { return [ [['appointment_date','weekdays'], 'safe'], [['appointment_date'], 'date','format' => 'd-M-yyyy H:m'], und in web.php

Yii2 Fehler: yii\base\UnknownMethodException: unbekannte Methode Aufrufen: yii\web\UrlManager::addRules()

Anzahl der Antworten 6 Antworten
Nach dem heutigen update von composer Abhängigkeiten (mit composer update-Befehl) meine Yii2 Anwendung wurde gebrochen - Es wirft Unbekannte Methode – yii\base\UnknownMethodException: unbekannte Methode Aufrufen: yii\web\UrlManager::addRules() Nach der Besichtigung vendor/yiisoft/yii2/web/UrlManager.php - Datei habe ich festgestellt, dass es

Fehler bei Installation Yii2

Anzahl der Antworten 4 Antworten
Habe ich installieren framework Yii2 mit Komponist, aber bekomme diese Fehlermeldung in meinem browser (auf localhost): Ungültige Konfiguration – yii\base\InvalidConfigException yii\web\Request::cookieValidationKey muss konfiguriert werden, mit einem geheimen Schlüssel. Wie kann ich dieses problem lösen? InformationsquelleAutor Nikita |

Wie zu verwenden JOIN in Yii2 Active Record für das relationale Modell?

Anzahl der Antworten 1 Antworten
Ich habe 2 Tabellen namens " Bücher und Rezensionen. Bücher-Tisch hat eine eins-zu-viele-Beziehung mit Bewertungen. Will ich Suche Bücher und Sortieren Sie durch die Bewertungen. Zum Beispiel, wenn es 10 Bücher und Bücher hat Kritik in Bewertungen

Mit yii2 Datumsbereich in active record

Anzahl der Antworten 1 Antworten
ich habe ein Datumsfeld in meiner Datenbank die datetype als Datentyp, wie kann ich die Verwendung von active record zum abrufen von Daten nach bestimmten Datumsbereich? $model = ModelName::find() ->where(["date"=>"FROM '2015-06-21' TO '2015-06-27' ", "status"=>1])->all(); InformationsquelleAutor Nishu

Yii Framework 2.0 GridView und Daten aus der join-Tabelle

Anzahl der Antworten 6 Antworten
Habe ich zwei Datenbank-Tabellen 'user' und 'Rolle'. Ich verwendet Yii framework 2.0 Gii zu erstellen CRUD-mit dem Benutzer-Modell und UserSearch Modell. Standardmäßig Gii verwendet GridView::widget für die index-Seite der "user" - Modell. In der Suche($params) - Methode

Wählen Sie Letzte Datensatz in der Tabelle

Anzahl der Antworten 2 Antworten
So wählen Sie den letzten Datensatz (mit MAX(id)) aus der Tabelle? Next-Anweisung funktioniert OK, aber wählt den ersten Datensatz: $statistics = SystemStatisticsHistory::findOne(1); InformationsquelleAutor MaksimK | 2015-01-12

yii2 POST-Parameter-mapping

Anzahl der Antworten 5 Antworten
ich habe einige js-script, senden Sie ähnlich Daten: $.ajax({ type: "POST", url: '/manage/add-shops/', data: {'id':id, 'shops': shops} 'Geschäfte' array mit ~1000 Elemente, so sollte ich senden Sie es per POST. Ich habe eine yii2-Controller mit der Methode:

How to set default schema in Yii2

Anzahl der Antworten 1 Antworten
Meine Yii2 ist setup mit PostgreSQL. Anstatt separate Datenbank pro Projekt, ich mag zu verwenden, schema für jedes Projekt. Problem mit später Setups ist, dass ich kann nicht herausfinden, wie man wählen Sie " Standard-schema "defaultSchema" durch

Größenänderung textbox in der form Yii2

Anzahl der Antworten 1 Antworten
Ich bin nach einem tutorial und es ist mit bootstrap. Ich bin mir nicht sicher, wie ich die Größe Textfeld für Lan_Id, Name und Employee_Number. Ich glaube, ich beginne zu verstehen, Yii-framework. Hier ist der Blick userForm.php:

Yii2 dropdownlist onchange

Anzahl der Antworten 1 Antworten
In Yii-1 könnte ich onchange-Ereignis für dropDownList mit dieser Methode: CHtml::dropDownList('id', $select, $list, array('onchange'=>'this.form.submit()')) Und es war ziemlich gut. Aber in Yii 2, es funktioniert nicht, wie kann ich dieses Problem lösen? this kann jemand helfen. InformationsquelleAutor

Löschen mehrerer Zeilen in YII2

Anzahl der Antworten 2 Antworten
Ich habe ein array von Objekten abgerufen aus der Datenbank: $masterListContacts = MasterListContacts::find() ->select('master_list_contacts.*') ->innerJoin('master_contacts', '`master_contacts`.`id` = `master_list_contacts`.`master_contact_id`') ->with('masterContact') ->where(['user_id' => \Yii::$app->user->identity->id, 'slug' => $slug]) ->all(); Unter bestimmten Umständen, die ich brauche, um zu löschen Sie alle

Benutzerdefinierte favicon in Yii2

Anzahl der Antworten 5 Antworten
Arbeite ich mit der Yii2 Basis-template. In layouts/main.php im head-Bereich habe ich <link href="<?php echo Yii::$app->getHomeUrl(); ?>/favicon.ico" type="image/x-icon" /> oder <link href="/favicon.ico" type="image/x-icon" /> oder ... (so weiter), aber nichts scheint zu funktionieren. Meine Anwendung hält mit

Yii2 NICHT IM Zustand nicht funktioniert

Anzahl der Antworten 4 Antworten
Ich benutze diese für die Abfrage nicht: $usertypes=Usertype::find()->where(['not in ','user_type_id',['2,3,4']])->all(); Fehler: Database Exception – yii\db\Exception Undefined offset: 1 Fehler beim vorbereiten von SQL: SELECT * FROM usertype WO user_type_id NICHT :qp0 habe auch versucht das array-format wie

Yii2 - Aktuelle Action-ID in main.php

Anzahl der Antworten 2 Antworten
In der Datei main.php bei views/layouts/main.php, möchte ich hinzufügen, dass einige Klassen in das body-tag und fügen Sie die css-Klasse 'active' auf der Navigationsleiste die Elemente, die nach Ansicht angezeigt wird. Gibt es eine Möglichkeit, die ich

Yii 2 geben eine Ausnahme, wenn Sie auf der Standard-Registerkarte "Kontakt"

Anzahl der Antworten 6 Antworten
Bin ich immer diese Fehlermeldung wenn ich auf meinem mac mit localhost. Entweder die PHP-Erweiterung GD mit FreeType-support oder ImageMagick PHP Endung mit PNG-Unterstützung ist erforderlich. Ich denke, das problem wird mit dem PNG-Bild, das gerendert wird

Wie schreibt man Globale Funktionen in Yii2 und greifen Sie in jeder Ansicht (nicht der Brauch, Art und Weise)

Anzahl der Antworten 8 Antworten
Yii1.1 hatte CComponent Klasse, die hatte einen CBaseController das war die Basis-Klasse für CController. Es war ein /protected/components/Controller.php Klasse, die aktiviert jede Funktion, die in dieser Klasse zugegriffen werden, in jeder Hinsicht. Yii2 nicht mehr besitzen der

Antwort im JSON-format in Yii2

Anzahl der Antworten 3 Antworten
Ich versuche zu konvertieren und die array-Antwort in JSON-format. Ich habe versucht, all die Antworten, die gegeben wurden, auf SO und andere websites wie web1,web2 hinzufügen header('Content-Type: application/json') und dann echo json_encode($data,JSON_PRETTY_PRINT); Aber ich bin immer die

Loading core-Scripte wie jQuery in Yii 2

Anzahl der Antworten 2 Antworten
Ich habe eine harte Zeit versucht, herauszufinden, wie laden jQuery oder anderen CORE-Skripte in Yii 2. In Yii 1 es schien, das war der Weg: <?php Yii::app()->clientScript->registerCoreScript("jquery"); ?> In Yii 2, $app ist eine Eigenschaft von Yii,

Einfügen von mehreren Daten in die Datenbank ein, in Yii 2

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit meinem code, wenn ich versuche zu speichern, mehrere Daten in die Datenbank zur gleichen Zeit, dies ist mein code zum speichern in die Datenbank: foreach ($data as $value) { $model->route = $value[0][1];

Yii2 wählen Sie von max Datum?

Anzahl der Antworten 3 Antworten
Angenommen ich habe Eine Tabelle mit Ihrer aktiven Datensatz in yii2, Was ist der beste Weg, um laden Sie den Datensatz mit max erstellt Datum auf das Modell. Dies ist die Abfrage : select * from A

Yii2: so stellen Sie die Standard-Attribut-Werte in ActiveRecord?

Anzahl der Antworten 5 Antworten
Dies mag eine triviale Frage, jedoch haben Sie alle die offensichtliche Lösung, die ich denken kann, haben Ihre eigenen Fehler. Was wir wollen, ist in der Lage, alle Standard-ActiveRecord-Attribut-Wert für neue Datensätze nur in einer Weise, dass

trigger active form-Validierung manuell, bevor Sie Einreichen

Anzahl der Antworten 8 Antworten
ist es möglich, zu nennen, die aktive form der Validierung programmatisch per javascript? Ich brauche zu nennen, die Validierung der Verfahren, bevor Sie einige ajax-Operationen. InformationsquelleAutor AleCat83 | 2015-02-19

Brauche Hilfe beim installieren von yii2 Anwendung advanced Vorlage

Anzahl der Antworten 8 Antworten
Ich bin neu in Yii2, jetzt bin ich versucht zu installieren, yii2 Anwendung advanced Vorlage. Ich Tat, gehen Sie folgendermaßen vor: 1 - Download yii2-app-erweiterte zip-Datei aus https://github.com/yiisoft/yii2-app-advanced 2 - Folgen Sie den ERSTE-SCHRITTE-Handbuch: + I'm using

Yii 2 gii ist die Generierung von view-Dateien auf anderes Verzeichnis

Anzahl der Antworten 8 Antworten
Ich bin neu auf yii-framework. Auf yii-version:2.0.1, die ich geschaffen habe ein Modul, in dem ich versuchte zu generieren, die eine CRUD-Modell mit der gii functionality. Nach dem aufsetzen der model-Klasse, die controller-Klasse und der view-Pfad, wenn

Yii2 aktuelle Aktion in controller

Anzahl der Antworten 3 Antworten
Wie kann ich die aktuelle Aktion? Diesem code: if (!Yii::$app->controller->action->id == 'lang') { Url::remember(); } einen Fehler zurück: PHP-Notice – yii\base\ErrorException Trying to get property of non-object Erste Maßnahmen-id korrekt ist. Wo Sie diese aufrufen? Scheint, wie

Yii2 - Verzeichnis ist nicht beschreibbar durch den Web-Prozess - | frontend - /web/assets

Anzahl der Antworten 4 Antworten
Habe ich danach gesucht, dieses Problem über das internet, aber keiner von Ihnen hat mir geholfen. Auch dieses nicht: chgrp apache /path/to/mydir chmod g+w /path/to/mydir Mein server ist centos 7. Können Sie mir helfen? apache-Server in der

So Erstellen Sie eine REST-API für Yii2-basic-Vorlage

Anzahl der Antworten 2 Antworten
Ich wollte eine REST-API für yii2 Basis-template. Ich folgte den folgenden link. Erstellte ich eine Tabelle mit dem Namen users, ein Domänencontroller mit dem Namen UserController <?php namespace app\controllers; use yii\rest\ActiveController; class UserController extends ActiveController { public

Yii2 anzeigen von Bildern gespeichert im web-Ordner

Anzahl der Antworten 3 Antworten
Ich habe Bilder gespeichert, die in /web/uploads/PROJEKT in Yii2. Wie zeige ich Ihnen auf der Seite? unten ist meine codes aber seine broken-link-Bild. Controller: $img = Yii::$app->request->baseUrl.'/web/uploads/PROJECT/'; $image = Html::img($img.$img_obj['AVATAR'],["width"=>"600px"]); Anzeigen: echo $data; Habe ich irgendwelche Rechte,

Yii2: updateAll mit mehreren Bedingungen

Anzahl der Antworten 1 Antworten
So aktualisieren Sie alle Datensätze, die von meinem Zustand? (mein code wird nicht funktionieren) $condition = ['>', 'position', $old_position]; $condition = ['<=', 'position', $new_position]; $condition = ['in', 'id', $ids]; Video::updateAll([ 'position' => new \yii\db\Expression('@a := @a +

Yii2 viaTable join-Bedingung

Anzahl der Antworten 2 Antworten
Ist es möglich, die Bedingung im join-Abschnitt in viaTable? Derzeit habe ich diese: return $this->hasMany(User::className(), ['id' => 'id_user']) ->from(User::tableName()) ->viaTable(RoomActiveUser::tableName(), ['id_room' => 'id'], function($query) { return $query->andWhere(['id_role' => RoleHelper::getConsultantRole()->id]); }); Aber es ist nicht eine gute Lösung.

yii2: so arbeiten Sie mit font awesome-icons?

Anzahl der Antworten 3 Antworten
Habe ich diese HTML-link-tag, dass ich zu generieren, die mit yii\helpers\Html <a href="register" class="btn btn-black" title="Sign Up"><i class="fa fa-fw fa-user"></i> Sign Up</a> Ich bin in der Lage, es zu tun mit Methode a (), aber ich weiß