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.

Voraus-Vorlage Yii2 - redirect frontend/web per htaccess

Anzahl der Antworten 2 Antworten
Jetzt bin ich mit advance-Vorlage Yii2. Und mit htaccess umleiten http:://mydomain.com zu frontend - /web-Ordner. <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} ^/(assets|css|js|ember) RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L] RewriteRule ^css/(.*)$ frontend/web/css/$1 [L] RewriteRule ^js/(.*)$ web/js/$1 [L] RewriteRule ^ember/(.*)$ web/ember/$1

Yii2 : Holen Sie sich die Summe In der Fußzeile der gridview

Anzahl der Antworten 3 Antworten
Ich bin neu hier, dass ich kann nicht kommentieren hier und ich haben ein problem, wenn ich versuche, die Summe in der Fußzeile . mein code in controller : $searchModel = new ReceiptsSearch(); $sum = new ReceiptsSearch();

In yii2 Abfrage-generator wie zu verwenden in-operator mit where-Klausel

Anzahl der Antworten 1 Antworten
Ich fand keine Beispiel für yii2 Abfrage-generator yii\db\Query mit in-operator mit where-Klausel. zur Zeit verwende ich es auf diese Weise $result = (new \yii\db\Query) ->select('*') ->from('customer c') ->where('c.status in (' . implode(',', [0,1]) . ')')->all(); Aber es

Yii2: Gemeinsame Vermögenswerte mit Advanced Configuration

Anzahl der Antworten 1 Antworten
Möchte ich nutzen, Yii2 die erweiterte Konfiguration mit separaten frontend -, backend -, common-und Konsolen-Anwendungen. Ich habe viele der gemeinsamen Vermögenswerte, einschließlich stylesheets, js-Dateien, und Schriften, die verwendet werden, sowohl in der frontend-und backend-Anwendungen. Es macht nur

YII2: Wie erstelle ich einen link/url in einen Menüpunkt auf eine externe Webseite statt eine Aktion oder einen Blick auf meine Bewerbung

Anzahl der Antworten 4 Antworten
Ich bin mit dem YII2 Menü-Widget und nicht finden, die Lösung zum hinzufügen von Attribut-Optionen wie Klasse , den Gegner auf die erstellte Verknüpfung. Mein code ist unten: echo Menu::widget( [ 'options' => [ 'class' => 'sidebar-menu'

Ungültige validation rule: eine Regel angeben müssen sowohl Attribut-Namen und-validator geben, in Yii2

Anzahl der Antworten 2 Antworten
In meinem basic-app-Projekt, ich bin versucht zu integrieren, das Anmeldeformular, bin ich immer diese Fehlermeldung: Ungültig validation rule: eine Regel angeben müssen sowohl Attribut-Namen und den prüfungstyp. Mein code ist hier. SignUpForm.php <?php namespace app\models; use yii\base\Model;

Yii2 Ajax-DropDownList-änderung Inhalt div

Anzahl der Antworten 1 Antworten
Ich entwickle eine Anwendung mit Yii2 und ich habe nicht zu viel wissen von ajax. Also habe ich versucht, ein Beispiel von W3Schools (http://www.w3schools.com/php/php_ajax_database.asp) Ich möchte eine Art filter, und ich will verändern Sie den Inhalt von

Wie ändern der Standard-Ansicht Weg in Yii2?

Anzahl der Antworten 2 Antworten
Ich versuche zu tun, multi-Thema im advanced-yii2. Ich habe versucht, eine Menge Weg, aber es funktioniert nicht ich kann das nicht verstehen. Erstens, ich habe dies zu "frontend/config/main.php"; 'view' => [ 'theme' => [ 'pathMap' => [

Yii2 "hat keine Beziehung namens" auf der Suche nach Modell auch die Funktion, die es definiert wird, in der Haupt-Modell

Anzahl der Antworten 1 Antworten
Ich bin eine yii2 Fehler : common\models\Book nicht im Zusammenhang mit dem Namen "Favorit". Wenn ich versuche zu ergänzen: public function search($params) { $query = Book::find(); $query->joinWith(['author', 'profile', 'favorite']); In dem Buch Modell ich habe die public

Yii2.0 Vollständige Login-Basic-Vorlage

Anzahl der Antworten 1 Antworten
ich bin mit yii2 basic-template und im Anschluss an diese einfache Anleitung http://www.bsourcecode.com/yiiframework2/yii-2-user-login-from-database/ in Reihenfolge zu erstellen ein komplettes login-system mit db. Eigentlich ist der code nicht funktioniert, denn ich kann mich nicht einloggen, auch wenn alles

yii2: wie erstellen ein back-link-button

Anzahl der Antworten 2 Antworten
Ich bin neu in Yii2 und ich bin nicht in der Lage zu finden, etwas zu tun, ein zurück-button in Yii2, Ich fand die Lösung in der Yii1 ist: echo CHtml::link('Back',Yii::app()->request->urlReferrer); aber ich bin nicht in der

ActionColumn button mit custom URL

Anzahl der Antworten 1 Antworten
Muss ich hinzufügen, neue benutzerdefinierte Schaltfläche, um Yii2 ist ActionColumn. Anhand von Beispielen im Internet, konnte ich erstellen Sie einen Verschluss für das Rendern der Schaltfläche "Benutzerdefiniert" und jetzt macht mit Standard-URL. Aber, ich muss es mit

Yii2: so melden Sie Ausnahmen?

Anzahl der Antworten 1 Antworten
Was passieren soll, wenn ich eine exception loggen? Beispiel: Yii::error(new Exception('test')); Derzeit mit meinem basic-Anwendung Vorlage nichts passiert. Nichts wird protokolliert (weitere Fehler () - Aufrufe nicht protokolliert werden). Ist das richtig? Konfiguration: 'log' => [ 'traceLevel'

Yii2, wie man eine php-Datei in einem Controller

Anzahl der Antworten 4 Antworten
in meinem Yii2 Rahmen der Arbeit Projekt, ich möchte eine php-Datei. die Datei enthält zwei Funktion Datei-name "encryptdecrypt.php" und speichern Sie es in common\extension Ordner <? public function encryptIt( $q ) { $cryptKey = 'OrangeOnlineMedia'; $qEncoded =

So Deaktivieren Sie eine Schaltfläche in Yii2

Anzahl der Antworten 3 Antworten
Ich versuche, deaktivieren Sie die Projekt Erstellen Button wenn der Benutzer nicht eingeloggt ist, wird die Schaltfläche Hide oder disable. Und das ist mein Zustand: <p> <?php if (Yii::$app->user->isGuest) { Html::a('Create a Project', ['create'], ['class' => 'btn

Erstellen Sie benutzerdefinierte Aktion in Yii2-Rest-API

Anzahl der Antworten 1 Antworten
Arbeite ich mit yii2 , und ich möchte-rest-api. Ich lese yii2 rest-api Schnellstart-Dokumentation, aber es können Sie nur die Standard-Aktionen(index/Ansicht/erstellen/löschen/Liste...). Es ist in Ordnung, die Aber ich möchte erstellen Sie eine weitere Aktion, zum Beispiel public function

Yii2 cUrl Bad Request (#400)

Anzahl der Antworten 3 Antworten
Beim Versuch, verwenden Sie cUrl mit der Post-Methode in Yii 2, erhalte ich einen 400 Fehler code. Bad Request (#400) Unable to verify your data submission. The above error occurred while the Web server was processing your

Die Rückgabe der Fehler, warum die E-mail konnte nicht gesendet werden innerhalb von Yii 2 Basis-mailer-Klasse

Anzahl der Antworten 1 Antworten
Ich bin mit Yii 2 und bin mit dem mailer aus dem Basis mailer-Klasse und zum größten Teil, es funktioniert gut, aber manchmal ist es nicht senden..... also mein code ist wie: //Let's start composing the message

Der Punkt von Yii2 Umgebungen Ordner

Anzahl der Antworten 5 Antworten
Ich versuche zu arbeiten, was den Punkt der Umgebungen Ordner ist. Ursprünglich hatte ich die Idee, dass man zeigen konnte der webserver Sie die verschiedenen dev und prod Ordner in der environment Ordner, aber nach der Lektüre

Yii2 Activeform afterValidate Problem

Anzahl der Antworten 1 Antworten
In Yii-1.X-version, die wir verwenden können afterValidate innen clientOptions Eigenschaft von CActiveForm Klasse, bitte lassen Sie mich wissen, die richtige Art der Umsetzung der gleichen in Yii2 p.s. Sie haben es verdient Informed Abzeichen und Sie noch

YII2 Redirect im backend nach der Benutzer-Registrierung von frontend

Anzahl der Antworten 1 Antworten
Nach der installation des vorab-Vorlage in yii2, ich habe eine Benutzer-Registrierung im frontend, aber ich will es redirect im backend nach der Registrierung. Wie geht das??? public function actionSignup() { $model = new SignupForm(); if ($model->load(Yii::$app->request->post())) {

Übergabe-Parameter Controller - yii2-app-basic Yii2

Anzahl der Antworten 1 Antworten
http://localhost/yii2-app-basic/web/site/confirm/39/ Bin ich manuell übergeben 39 in der oberen URL, um zu wissen, wie die Arbeit mit Parametern. Möchte ich Anzeige 39 in confirm.php aber es funktioniert nicht. So schnell bin ich vorbei $id im actionConfirm($id) von

Call-Modell-Methode in Yii2

Anzahl der Antworten 5 Antworten
Was ist der einfache Weg der Berufung-Modell-Methode in Yii2. So etwas wie: $a = User::model()->method(); Code wie folgt: $a = new User()->method(); nicht funktionieren. InformationsquelleAutor awplanet | 2015-08-05

Wie erhalten Sie die aktuellen Modul-Objekt aus dem Modell in Yii2

Anzahl der Antworten 4 Antworten
Habe ich Modul ticket. Modul Klasse Anwesen UserClassName (string). In diesem Modul habe ich Modell namens Dialog. Innerhalb dieses Modells möchte ich, um Zugriff auf das Modul-Eigenschaft UserClassName. Wie kann ich Modul-Objekt aus meinem Modell Dialog? P.

Wie kann erstellen extends BaseController Controller in Yii 2

Anzahl der Antworten 1 Antworten
Als Titel, würde ich das erstellen benutzerdefinierter controller und überschreiben von core-controller in Yii 2, und unten ist mein code. /erstellen BaseController, ich habe diese Datei in root/Komponenten./ namespace yii\base; use Yii; class BaseController extends \Controller{ public

Yii2 Horizontale form

Anzahl der Antworten 2 Antworten
Was ich tun möchte ist die änderung von bootstrap-vertikal zu horizontal-form-und dies ist, was ich versucht habe: <?php $form = ActiveForm::begin([ 'layout' => 'horizontal', 'action' => ['index'], 'method' => 'get', 'fieldConfig' => [ 'horizontalCssClasses' => [ 'label'

Yii2-Rest-API-Benutzer-Authentifizierung

Anzahl der Antworten 1 Antworten
Ich bin Implementierung der Rest-API in yii2. Ich möchte zum authentifizieren des Benutzers mit Hilfe von access-token. Ich habe die genannten verschiedenen SO Antworten wie folgt Rest-api Träger-Authentifizierung Rest-api Träger auth Yii2-Rest-api-Authentifizierung Aber ich m nicht klar

Yii2 Button mit Parameter

Anzahl der Antworten 1 Antworten
Ich habe diesen button in mein Yii2 Projekt: Html::a('label', ['/attributes/index'], ['class'=>'btn btn-primary']) ; Die Taste befindet sich in der Seite: /site/view Nun, was ich tun möchte, ist ein parameter übergeben werden, wenn diese Schaltfläche geklickt wird, um

wie Json encode in yii2?

Anzahl der Antworten 3 Antworten
Versuch zu Kodieren von json und erhalten 400: Bad Request im yii2. Ich bin versucht zu Encoden Rest-client, aber es funktioniert nicht richtig. <?php namespace app\controllers; use Yii; use yii\filters\AccessControl; use yii\web\Controller; use yii\filters\VerbFilter; use app\models\TblUserRegistration; class

Yii2 Nicht unique table/alias: 'Benutzer'

Anzahl der Antworten 2 Antworten
In der "Ticket" - Modell: public function getUser() { return $this->hasOne(User::className(), ['id' => 'user_id']); } public function getSupervisor() { return $this->hasOne(User::className(), ['id' => 'supervisor_id']); In der "TicketSearch" Modell: $query->joinWith(['user','supervisor']); $query ->andFilterWhere(['like', 'user.surname', $this->user_id]) ->andFilterWhere(['like', 'user.surname', $this->supervisor_id] Wenn

yii2 wie ersetzen anpassen meta-tag von "Ansicht" mit den default-meta-tags in den "layout" -

Anzahl der Antworten 3 Antworten
Ich möchte die Standard-meta-Daten-description-tag für Haupt-template-layout. Gibt es viele Fälle, wo ich brauchte, um ersetzen Sie die Standard-meta-tags wie description und keywords mit der Anpassung der Daten in Aussicht. Habe ich versucht: $this->registerMetaTag In Aussicht, wo ich

Mit ArrayHelper in der view-Datei in Yii2

Anzahl der Antworten 2 Antworten
Ich versuche, mit ArrayHelper im Yii2 advanced template project und es sagt Klasse ArrayHelper nicht gefunden. Ich fügte use yii\helpers\ArrayHelper und es funktioniert im controller. Aber dieses problem weiterhin passieren, wenn ich ArrayHelper in der view-Datei. Wie

so deaktivieren Sie ein Element in yii2 ActiveFrom dropDownList?

Anzahl der Antworten 4 Antworten
Yii2 aktive form <?= $form->field($model, 'pid')->dropDownList([1=>1,2=>2])->hint('上级分类') ?> Möchte ich deaktivieren Sie die option Element 2=>2. Gibt es einen Weg, es zu tun? InformationsquelleAutor Xiu Hong | 2015-07-30

Yii2 dependency injection-Beispiel

Anzahl der Antworten 2 Antworten
Kann mir jemand zeigen in die Richtung einer Praxis-Beispiel oder tutorial mit dem DI-container in Yii2? Muss ich aber den dicken 2.0 guide zu diesem Thema ist einfach nicht so klar für mich. Auch die meisten on-line-tutorial-und

Yii2-Komponente übergeben von Daten an __construct

Anzahl der Antworten 1 Antworten
Ich habe eine lib, die ich verwenden möchte als Komponente. In der config-Datei habe ich es so: 'components' => [ 'superLib' => [ 'class' => 'SuperLib' //'__construct' => [$first, $second] Maybe Yii 2 have property for this

Richtige Weg, um bind-Parameter mit Hilfe von MySQL "IN" syntax in Yii2?

Anzahl der Antworten 7 Antworten
Ok, ich bin mit Yii2 und ich bin vertraut mit der Vorbereitung/binden von Daten bei der Verwendung von mysql-Abfragen, wie: $sql = $this->db->createCommand("UPDATE some_table SET something='foo' WHERE some_id=:some_id"); $sql->bindValue(':some_id', $some_id); Aber was ist, wenn der Wert kann

Yii2 installation mit composer gibt Fehler

Anzahl der Antworten 2 Antworten
Ich versuche zu installieren Yii2 alpha. Wenn ich den folgenden Befehl ausführen, nach dem Download Komponist und hinzufügen "minimum-stability": "dev" Komponisten.json. $ php composer.phar require yiisoft/yii2-framework "*" Bekomme ich die folgende Fehlermeldung. Problem 1 - Das angeforderte

Wie setzt Attribut-Bezeichnungen bei der Verwendung von dynamischen Modellen in framework yii2?

Anzahl der Antworten 3 Antworten
Festlegen Attribut-Bezeichnungen bei der Verwendung von dynamischen Modellen in framework yii2? Hier ist mein code unter: $model = DynamicModel::validateData(compact('name','shipping'), [ [['name','shipping'], 'required'], ]); if ($model->hasErrors()) { //validation fails // } } else { //validation true } Hmm,

yii2 installieren, konfigurieren und ausführen von tests-codeception

Anzahl der Antworten 2 Antworten
Ich Schreibe dies, weil yii2 offizielle Dokumentation ist noch nicht vollständig und codeception Dokumentation selbst finden Sie yii2 offiziellen docs..:). Habe ich einige Fragen: In meinem yii2 app root gibt es ein Verzeichnis "tests/codeception", dies bedeutet, dass

Yii2 "Seite nicht gefunden" beim aufrufen von Land/index

Anzahl der Antworten 1 Antworten
Ich übte die Arbeit mit Yii2 basierend auf der Anleitung in diesem link : http://www.yiiframework.com/doc-2.0/guide-start-databases.html Ich bin mit Advanced Anwendung Dies sind die Dateien, die ich erstellt habe: frontend/models/Country.php frontend/controllers/CountryController.php frontend/views/country/index.php nun, wenn ich versuche, Zugriff auf

Funktion Download in Yii2

Anzahl der Antworten 2 Antworten
public function actionUnduh($id) { $download = PstkIdentifikasi::findOne($id); $path = Yii::getAlias('../web/bukti/') . $download->bukti; if (file_exists($path)) { //return \Yii::$app->response->sendFile($download->pre_paper,@file_get_contents($path)); return Yii::$app->response->sendFile($path); } } Brauche ich um die download-Datei aus dem Ordner web/bukti, der code keine Fehler aber der code

Html Rendern in yii2 Gridview-Widget

Anzahl der Antworten 3 Antworten
So, ich bin die rendering-Werte auf eine grid-Ansicht aber statt der links, die ich sehen kann, den textuellen Wert. Wie kann ich es machen das Rendern von html-Code anstelle von text? InformationsquelleAutor Danyal Sandeelo | 2017-02-22

CORS-header " Access-Control-Allow-OrigCross-Origin-Anfrage Blockiert yii2

Anzahl der Antworten 1 Antworten
Ich bin mit yii2-rest-api. Ich möchte meine Informationen per ajax, aber ich bin immer diese Fehlermeldung. Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://........... (Reason: CORS header 'Access-Control-Allow-Origin' missing). Wie kann

Yii2 - Change jQuery-Version

Anzahl der Antworten 1 Antworten
Ich ändern möchte die jQuery-version von yii2. Ich habe installiert yii2 durch Komponisten. Ich habe gelesen, eine ähnliche Frage hier: Ändern JqueryAsset die jQuery-version auf einer bestimmten Seite Aber das problem, das ich bin vor ist, wo

Klasse 'mPDF' nicht gefunden in Yii2

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit meiner Seite auf dem server. Ich bin mit framework yii2 und mPDF; Alle konfiguriert nach der Anleitung: http://www.bsourcecode.com/yiiframework2/create-pdf-files-using-mpdf-in-yiiframework-2-0/ Seite auf localhost zu arbeiten auf Windows und Xampp Wenn ich versuche, eine Seite

yii2 - wie truncate eine Tabelle aus der Konsole

Anzahl der Antworten 3 Antworten
Habe ich einen Befehl console und ich brauche das abschneiden einer Tabelle. Dem Lesen der Klassen-Referenz: http://www.yiiframework.com/doc-2.0/yii-db-command.html#truncateTable()-detail ich bin nicht in der Lage zu verstehen, was Dateien, die ich brauchen, um diesen Befehl auszuführen. Bin ich mit:

yii2 url nicht gefunden wird angezeigt, während Zugriff auf die controller-action

Anzahl der Antworten 5 Antworten
Habe ich eine controller-Funktion wie public function actionRateTicket($id){ } Den urlManager hat die folgende Konfiguration 'urlManager' => [ 'class' => 'yii\web\UrlManager', //Disable index.php 'showScriptName' => false, //Disable r= routes 'enablePrettyUrl' => true,'enableStrictParsing' => true, 'rules' => array(

Yii2 Insert Ignore / Insert Duplikate

Anzahl der Antworten 4 Antworten
Ich bin relativ neu in Yii2 und so weit ich genieße es sehr viel. Ich bin jedoch zu finden ein Problem im Zusammenhang mit Datenbank-Inserts, insbesondere MySQL. Die Frage ist ziemlich einfach: ich bin zum einfügen von

Yii2 Drittanbieter-PHP-Klasse

Anzahl der Antworten 4 Antworten
Ich möchte installieren eine Drittanbieter-PHP-Klasse für meine Anwendung. Wie soll ich das machen, dass in Yii2? Ich konnte nichts finden in der Dokumentation. Dies braucht mehr Informationen und Kontext. InformationsquelleAutor www.data-blogger.com | 2013-12-05

Yii2 migration neue Spalte hinzufügen, um die Tabelle

Anzahl der Antworten 1 Antworten
Mithilfe des Migrations-feature in Yii2, ich bin versucht, fügen Sie eine neue Spalte namens 'authorization_key' auf dem Tisch 'users'. Meine up-Funktion ist wie folgt: Meine erste run Funktion wurde diese public function up() { $this->createTable( 'users', [