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 löschen-Datei aus Ordner

Anzahl der Antworten 2 Antworten
public function actionDelete($id) { $model=$this->findModel($id); unlink($_SERVER["DOCUMENT_ROOT"]."/../../uploads/".$model->image); ODER unlink(dirname(__FILE__).'/../../uploads/'.$model->image); $this->findModel($id)->delete(); return $this->redirect(['index']); } echo 'Since you only posted code, I\'ll do the same. What is your question? Are you asking which of the two code stumps (document_root or

Yii2 Rest URL-Routing

Anzahl der Antworten 3 Antworten
Ich habe ein problem beim Aufruf der url von mein-rest-api in Yii2. Ich möchte zum aufrufen einer url wie: http://localhost/index-dev.php/myapi/collection/18 wo 18 ist die Id. In meinem web.php config, ich habe den folgenden code, mit anderen Einstellungen

Yii2 render url mit query-Parametern

Anzahl der Antworten 3 Antworten
Muss ich hinzufügen, dass einige parameter, um url durch Verwendung von render in Yii2-controller Aktion. Zum Beispiel add cat=all parameter, um folgende url: localhost/sell/frontend/web/index.php?r=product/index - und dies ist meine index-Aktion : return $this->render('index', [ 'product' => $product,

So fügen Sie eine id oder Klasse, um ein HTML-dropdown in yii2?

Anzahl der Antworten 1 Antworten
So fügen Sie eine id oder Klasse, um ein HTML-dropdown in yii2? Ich fand diesen code auf stackoverflow, aber ich bin nicht in der Lage, um eine Klasse/id zu dieser dropdown-Liste aus. Html::dropDownList( 'ddlname', 'selected option', ['a'=>'A',

Yii2 - validate-Passwort (- Hash ist ungültig Fehler)

Anzahl der Antworten 5 Antworten
Ich versuche zu validieren alte user-Passwort, damit er in der Lage das Kennwort zu ändern, aber im moment bin ich immer Hash ist ungültig Fehler. Dies ist Gültigkeitsregel: ['password_old', function($attribute){ if(!$this->validatePassword($this->{$attribute})) $this->addError($attribute, 'Please Enter Your Old Password');

Menge und Element entfernen in den Warenkorb

Anzahl der Antworten 1 Antworten
Machte ich die "items" aus dem shop gespeichert werden, in der einzigartigen array in session und weitergegeben werden, auf die Einkaufswagen , und ich möchte die Menge für jeden Artikel und wenn ich Sie löschen möchten Artikel

Yii2-Abfrage-Bedingung mit vorhanden ist

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Person Baum mit parent_id. Ich nicht zu bauen (Yii2) Abfrage aller Kinder einer bestimmten Person sind Eltern von jemand anderem (ein.k.einen nicht verlässt). Dem Ausgabe-SQL sollte etwa so Aussehen: select * from person

Ändern der Hintergrundfarbe in Yii2 gridview Zelle ist abhängig von dessen Wert

Anzahl der Antworten 2 Antworten
Ich versuche zu machen, die Hintergrundfarbe je nach Wert der Berechnung Anzahl der in einer Zelle. Das ist mein code: [ 'attribute' => 'coefTK', 'label' => '<abbr title="Koefisien Jumlah Tenaga Kerja">TK</abbr>', 'encodeLabel' => false, 'headerOptions' => ['style'=>'text-align:center'],

Wie zu verwenden Yii2 Sluggable Verhalten?

Anzahl der Antworten 1 Antworten
Ich habe dieses Verhalten als pro-Dokumentation Anweisungen. public function behaviors() { return [ TimestampBehavior::className(), [ 'class' => SluggableBehavior::className(), 'attribute' => 'title', ], ]; } In meiner config url manager habe ich benutzerdefinierte Regel: example.com/article/1 'urlManager' => [

yii2 Komponist update schwerwiegender Fehler

Anzahl der Antworten 3 Antworten
Wenn ich update meine composer hinzufügen yii2-solr Erweiterung zu meinem Projekt, ich Begegnung mit einem Fehler wie unten: The "yiisoft/yii2-composer" plugin requires composer-plugin-api 1.0.0, this *WILL* break in the future and it should be fixed ASAP (require

Yii2 : Drop table mit migration

Anzahl der Antworten 3 Antworten
Möchte ich entfernen-Tabelle mit Migrations-Methode der Klasse. Dies ist meine migration-Klasse : use yii\db\Schema; use yii\db\Migration; class m130524_201442_init extends Migration { public function up() { $tableOptions = null; if ($this->db->driverName === 'mysql') { //http://stackoverflow.com/questions/766809/whats-the-difference-between-utf8-general-ci-and-utf8-unicode-ci $tableOptions = 'CHARACTER

Warum ist Yii2 rest-controller geben Antwort im XML-format?

Anzahl der Antworten 3 Antworten
Momentan benutze ich den folgenden code für die Initialisierung auf mein api-Modul public function init() { parent::init(); Yii::$app->response->format = Response::FORMAT_JSON; } Mein api zurück gibt Antwort im XML-format im folgenden Beispiel. public function actionTest() { $items =

Wie legen Sie eine textInput readOnly in Yii2?

Anzahl der Antworten 1 Antworten
Wie legen Sie eine textInput zu readOnly? Ich habe den Beispielcode unten: <?= $form->field($model, 'GrossPay')->textInput(['id'=>'GrossPay','readonly'=> true])?> Das ist genau das, wie es getan werden sollte, für readonly. Sind Sie sicher, dass Sie suchen readonly und nicht disabled?

Wie entfernen, Zusammenfassung Klasse In yii2?

Anzahl der Antworten 3 Antworten
Möchte ich die Zeile entfernen, die im angehängten screen-shot von meiner Seite.Wie kann ich die Bearbeiten das von meiner yii2 Projekt hey, wenn du immer die richtige Antworten . bitte akzeptieren Sie, dass Sie Antworten wird es

Yii2 $this->registerJs($js); Wie zu übergeben, php variable in $js

Anzahl der Antworten 2 Antworten
Unten ist mein ajax script in meiner Ansicht. $js = <<< JS $('.list-link').click(function(){ $.ajax({ url: '?r=public/getlist&param1=01&param2=02&param3=03', dataType: "json", success: function(data) { $(".well").html(data.id); } }) }); JS; $this->registerJs($js); Nun mein problem ist, wie werde ich die Werte von

So exportieren Sie Modelldaten und-Bezug-Modell nach json mit Yii2?

Anzahl der Antworten 1 Antworten
Gibt es ein Modell angeschlossen, um mysql-Tabelle: <?php namespace app\models; use Yii; use my_model\yii2\user\models\User; /** * This is the model class for table "table1". * * @property string $id * @property string $name * @property string $description

Können Sie ausführen Konsole Arbeitsplätze von yii2-basic?

Anzahl der Antworten 1 Antworten
Ich bin mir bewusst, dass Yii2-advanced hat die Fähigkeit zum ausführen Konsole-jobs (php, yii controllername), aber ich Frage mich, ob die basic-app hat die gleiche Fähigkeit? Ich merke, eine console.php Datei im config-Ordner, aber kann nicht scheinen,

Yii2 Modul-Fehler-Seite wird nicht angezeigt, es zeigt aber, leere Seite bei Fehler 404

Anzahl der Antworten 2 Antworten
Ich habe versucht, schreiben mein eigenes actionError im Modul DefaultController das nur, um render-Fehler-Seite(HTML, nur zum testen) und es zeigt nur die leere Seite, statt zu zeigen, die Fehler-Seite. Bin ich den richtigen Weg unten? Es zeigt

Bootstrap funktioniert nicht in pdf

Anzahl der Antworten 3 Antworten
Dies ist mein controller-code public function actionPrint_death_certificate1() { $this->layout = 'certificate'; $html = $this->render('test'); require_once(Yii::$app->basePath . "/../vendor/mpdf/mpdf/mpdf.php"); $mpdf=new mPDF(); $mpdf->WriteHTML($html); $mpdf->Output(); } Meiner Sicht <div class="container"> <div class="row"> <div class="col-md-6"> Heading1 </div> <div class="col-md-6"> Heading2 </div> </div>

Yii2 wie ändern loginUrl-Komponenten an die Benutzer für das Modul

Anzahl der Antworten 2 Antworten
Habe ich folgende config eine Komponente user 'user' => [ 'identityClass' => 'app\models\web\User', 'enableAutoLogin' => true, 'loginUrl'=>['/backend/login'], ], Ich habe 2 Module backend und frontend. Ich möchte, wenn der Benutzer gehen, um die backend-Teil benötigen, verwenden Sie

Yii2 params Zugang innerhalb der lokalen config-Datei im common-Verzeichnis

Anzahl der Antworten 3 Antworten
Ich bin mit Yii2 erweiterte Vorlage, Ich möchte den Zugriff params.php im main-local.php - Datei Ich nannte diese Möglichkeiten: main-local.php: 'mailer' => [ 'class' => 'myClass', 'apikey' => \Yii::$app->params['mandrill_api_key'], 'viewPath' => '@common/mail', ], und ich haben gespeichert

Wie zum verknüpfen von zwei Tabellen und Werte in Yii2 gridview

Anzahl der Antworten 2 Antworten
Ich bin mit Yii2 gridview-widget um die Daten anzuzeigen. Bin ich mit zwei Tabellen namens als Nachricht und message_trigger. In Nachricht Spalten der Tabelle sind object_model, Object_id. In message_trigger die Spalte object_id, object_name. Dem Netz Holen der

Wie man assoziative Arrays in Yii2?

Anzahl der Antworten 1 Antworten
Ich möchte assoziatives array mit foreach zu verwenden, die in Yii 2 dropdownlist. Mein Ziel ist array wie folgt mithilfe von foreach- $array= [ ['id' => '123', 'name' => 'abc'], ['id' => '124', 'name' => 'def'], ];

Wie lösche ich Zeilen in Yii2?

Anzahl der Antworten 4 Antworten
Möchte ich eine Zeile löschen in der Datenbank basierend auf einer Bedingung. Ich habe versucht, wie diese $fanclub = FanClub::find()->where(['user_id'=>$userid])-> andwhere(['crew_member_id'=>$id])->one(); if($fanclub) { $fanclub->delete(); } ist das der richtige Weg ist, um eine Zeile zu löschen in

Yii2 Rest - Benutzerdefinierte Aktion und OPTIONEN Methode

Anzahl der Antworten 5 Antworten
Ich habe Probleme mit der folgenden Aktion "/login" route Aktion in meinem UsersController Klasse public function actionLogin(){ $data = Yii::$app->getRequest()->getBodyParams(); $model = new Usuario(); //Validamos que se hayan recibido los campos if(empty($data['email']) || empty($data['password'])){ throw new \yii\web\BadRequestHttpException("Debe

Fügen Sie Logo & Title NavBar (Yii2)

Anzahl der Antworten 2 Antworten
Wie kann ich ein logo + Titel einen Yii2 web-app? Ich verwendet-Verkettung-stick-logo auf Titel (unten) NavBar::begin([ 'brandLabel' => '<img src="favicon-32x32.png"; class="img-responsive">'.'Car Management System', und es ging, aber das logo erschien auf der Oberseite der Titel. Ist dies

Yii2 Wie kann ich eine zusätzliche Klasse, die Bezeichnung der Menüpunkte

Anzahl der Antworten 1 Antworten
Wie kann ich eine CSS-Klasse, die auf einem Label (Element) Beispiel: ['label'=>'Home', 'url'=>['site/home']] Dies nicht funktioniert ['label'=>'Home', 'class'=>'list-group-item', 'url'=>['site/index']], InformationsquelleAutor kouwen | 2014-09-14

wo beforesave-Funktion in yii2, wie man den Zugriff im controller

Anzahl der Antworten 1 Antworten
will ich machen signup Funktion in meiner app, wie man erstellen Sie hash-Passwort mit yii2. dies ist mein user.php <?php namespace app\models; use Yii; use yii\base\NotSupportedException; use yii\db\ActiveRecord; use yii\base\Security; use yii\web\IdentityInterface; /** * This is the

Yii2 - createUrl() mit array params?

Anzahl der Antworten 2 Antworten
Entsprechend der Yii2 Dokumentation , soll ich Gebäude die URL wie folgt aus: $appUrl = Yii::$app->urlManager->createUrl([Yii::$app->controller->id . '/' . Yii::$app->controller->action->id,'p1' => 'v1','p2' => 'v2'] , null); It-Ausgänge: /index.php?r=Benutzer%2Findex&p1=v1&p2=v2 Welche ist die richtige Ausgabe. Nun, was ist, wenn

Wie zum hochladen mehrerer Dateien mit Yii-framework 2.0

Anzahl der Antworten 1 Antworten
Arbeit mit Yii framework 2.0-ich möchte in der Lage sein, mehrere Dateien hochladen. Folgende Yii 2 Dokumentation, Unterabschnitt Upload Multiple Files ich habe das folgende Modell. class Newsletter extends \yii\db\ActiveRecord { public $attachment_file; public function rules() {

Yii2 ein Formular erstellen, ohne ein Modell

Anzahl der Antworten 3 Antworten
Ich Frage mich, wie kann ich ein Formular erstellen, ohne ein Modell in framework Yii2 wie erstelle ich ein mailchimp signup form, so ein Modell ist nicht erforderlich, der code unten erzeugt eine form jedoch, wie Sie

Yii2: Submit und validate einem Formular über einen button außerhalb der form

Anzahl der Antworten 4 Antworten
Ich habe ein problem bei der Einreichung und Validierung eines Formulars mit einer Schaltfläche, die außerhalb der form, mit Yii2. Dies ist mein Fall: Ich habe ein Formular (myForm) und einen submit-button (myButton) in dieser form. Wenn

Modal-pop-up in der grid-Ansicht in yii2

Anzahl der Antworten 1 Antworten
ich würde gerne ein pop-up-modal, wenn ich auf einen button in der grid-Ansicht. ist das möglich mit yii2 gridview? <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'time_zone', 'no_of_users', 'bill_name', 'bill_address',

Yii2 Globale filter/Verhalten zu zwingen, Benutzer zu authentifizieren ersten

Anzahl der Antworten 2 Antworten
In meinem Yii2 Anwendung, die ich bin versucht zu erzwingen, dass alle Benutzer authentifiziert werden. Wenn Sie nicht bereits authentifiziert ist, sollten Sie werden auf die Anmeldeseite umgeleitet. In Yii1 ich Tat dies, indem Sie eine Klasse

yii2: Show label anstelle von Wert für Boolesche checkbox

Anzahl der Antworten 3 Antworten
Habe ich eine check-box die Eingabe als Typ Boolean zum speichern von Werten als dishcharged - aktiviert oder deaktiviert werden. Geprüft wird Shop 1 " und "deaktiviert" speichern 0. Nun möchte ich zeigen, das label als ja

Wie erstellen Sie Module in YII2

Anzahl der Antworten 2 Antworten
Wie erstellen Sie ein Modul in yii2 und einstellen der gleichen Konfiguration. Ich habe Suche eine Weile auf google und ich kann nicht finden, dass viel tutorial auf. Bitte helfen Sie. Wenn es nicht irgendwelche tutorials dann

Yii2 dropdownlist-OHNE $ - Modell

Anzahl der Antworten 2 Antworten
Suchte ich im web weit und breit nach einer Lösung für dieses problem. Ich weiß schon, die Yii2 dropdown-Weg ist dieser: <?php use yii\helpers\ArrayHelper; use backend\models\Standard; ?> <?= Html::activeDropDownList($model, 's_id', ArrayHelper::map(Standard::find()->all(), 's_id', 'name')) ?> Aber ich möchte,

In Yii2, wie kann ich ausschließen, von layout-rendering in ein view-Datei?

Anzahl der Antworten 3 Antworten
Habe ich einen admin-login-Seite, die ich Rendern möchten, ohne das layout. Wie kann ich das Rendern einer Ansicht in Yii2 ohne rendering direkt in das Haupt-layout? Es kann nur getan werden, im controller mit der Methode renderPartial

yii2 wie kann ich auf post Wert

Anzahl der Antworten 5 Antworten
Habe ich folgenden code in meinen controller zu versuchen, um es zu arbeiten, bevor Sie das hinzufügen von Validierung etc Dieser code ist aus hier allerdings werde ich die Anpassung sowieso $email = $_POST['Newsletter[email]']; $session->save_email($email); //Subscribe User

yii2 ändern der controller-Aktion im gridview

Anzahl der Antworten 4 Antworten
Habe ich ItemController und in actionView I setzen gridview meiner Itempicture, und ich will, wenn ich auf das icon klicken, anzeigen, aktualisieren und löschen gehen Sie dann zu ItempictureController. so, Wie die änderung controller-action in gridview mit

erste Gii arbeiten auf Yii 2.0

Anzahl der Antworten 5 Antworten
ich habe die erweiterte Vorlage, extrahiert und verändert das root-Dokumente für die back-end und front-end, aber ich kann nicht scheinen, um herauszufinden, wie man Gii arbeiten durchführen, die crud-Operationen. es ist verlangen und verlangen-dev-Feld in der Komponist.JSON

Klasse, 'CHtml', die nicht in Gridview in Yii2

Anzahl der Antworten 1 Antworten
Ich entwickle Yii2 Anwendung, wo ich eine Liste von Bestellungen Daten in GridView. Benutzer können klicken Sie auf die Bestell-id und werden weitergeleitet zu einem anderen GridView mit, um die details auflisten. Ich möchte die display-link mit

Redirect von einer view zu einer anderen view - Yii2

Anzahl der Antworten 2 Antworten
Dies ist meine form, in der Ansicht-Seite meiner website. <?= $form->field($model, 'taskID')->textInput(['readonly' => true, 'value' => Yii::$app->getRequest()->getQueryParam('id')]) ?> <?php $ifDistributor = User::find()->select('userType')->where(['username'=>Yii::$app->user->identity->username])->andWhere(['userType'=>'Distributer'])->exists(); $ifDistributorHasOnSiteSupport = Distributorinfo::find()->select('hasOnSiteSupport')->where(['UName'=>Yii::$app->user->identity->username])->andWhere(['hasOnSiteSupport'=>1])->exists(); if($ifDistributor) if($ifDistributorHasOnSiteSupport) echo $form->field($model, 'assignedToID')->dropDownList( ArrayHelper::map(dektrium\user\models\User::find() ->select('username') ->where(['userType'=>'CCE-Distributer']) ->andWhere(['distributerID'=>Yii::$app->user->getId()]) ->all(),'username','username'),['prompt'=>'Select Person'] );

Wie öffnen Sie ein neues Fenster, in YII-framework 2.0

Anzahl der Antworten 3 Antworten
Ich möchten, klicken Sie auf einen link innerhalb der Grid-Ansicht, die sollten sich ein neues Fenster öffnen in einem neuen tab. Ich will nicht CHtml::Link Antworten, da es in YII 1.1, ich bin mit YII 2.0. DEN

Yii2 AppAsset nicht die Erzeugung von css/js links im layout

Anzahl der Antworten 4 Antworten
Gut, ich habe alle meine CSS-und JavaScript-Sachen in AppAsset aber ich kann nicht machen es zum anzeigen der css-und js-links in die in die front-end-anzeigen. Hier sind meine Dateien: app/assets/AppAsset.php: <?php namespace app\assets; use yii\web\AssetBundle; class AppAsset

Wie ändern Yii2 Paginierung in GridView-widget zu zeigen, erste und Letzte Seiten?

Anzahl der Antworten 3 Antworten
Standard-Ansicht der Seitenumbruch ist "1, 2, 3, ..., 10" Ich brauche, um es zu transformieren in "(erste Seite), x, x, x, (aktuelle Seite), x, x, x, (Letzte Seite)" Wie kann ich das tun? InformationsquelleAutor Gorini4 | 2015-01-24

Äquivalent von "Yii::app()->runController('controller/action')" in Yii2?

Anzahl der Antworten 1 Antworten
Was ist das äquivalent Funktion: Yii::app()->runController('controller/action') in Yii2? Ich möchte zum aufrufen einer Aktion aus einem anderen controller im aktuellen controller. Dank. InformationsquelleAutor Maulana Yusuf | 2015-02-11

Wählen Sie Daten mit like-operator in yii2

Anzahl der Antworten 4 Antworten
Wie kann ich abrufen von Daten mit Like Betreiber? Ich habe dies ausprobiert, aber erhalte eine Fehlermeldung: use yii\db\Query; public function getExportData($searchVal = '') { $query = new Query; if($searchVal != '') { **here i am getting

Wie pflegt man verschiedene log-Dateien für verschiedene Zwecke in Yii2

Anzahl der Antworten 3 Antworten
Ich bin mit Yii2 für ein Projekt. Ich habe eine Klasse für das konsumieren eines Dienstes eines Drittanbieters. Diese Klasse hat zwei Methoden sendRequest und processResponse. Ich möchte um getrennte Protokolle für die Nutzlast in sendRequest, bevor

Yii2 - Fehler #1 - Ein interner server Fehler aufgetreten

Anzahl der Antworten 1 Antworten
Grüße Ich Habe den upload auf einen web-server (nicht lokal) eine Yii2 Anwendung in: http://acastro.wc.lt/ Das problem ist, dass wenn Sie versuchen, wechseln Sie zwischen ENG oder PT Sprachen den Rahmen schmeißt einen FEHLER #1 - Ein