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.
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
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();
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
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
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'
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;
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
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' => [
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
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
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
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
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'
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 =
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
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
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
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
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
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
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())) {
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
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
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.
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
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'
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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:
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(
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
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
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', [