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.
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
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
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
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
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' =>
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)
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
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.
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
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
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
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, ]);
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
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
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)
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"
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
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
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
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
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 |
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
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
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
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
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:
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
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:
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
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
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
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
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
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
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
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
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,
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];
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
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
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
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
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
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
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
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
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,
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 +
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.
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ß