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.
1
Antworten
Ich habe ein array von Daten, die sehr ähnlich wie diese [ 'name'=>'mark', 'age'=> '21' 'height'=> '190 cm' ] Suchte ich in Google und all die Ergebnisse, die ich gefunden wurden über eine active record-Objekt. Wie verwende
4
Antworten
In meinem sitecontroller ich schreiben, wie diese 'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'actions' => ['login', 'error'], 'allow' => true, ], [ 'actions' => ['logout', 'index' ,'call-back'], //add all actions to take guest
3
Antworten
Ich bin das hinzufügen von dynamischen Formular-Felder onChange der dropdown-Liste. Beide Arten von Feldern aus verschiedenen Modellen und gehen auf die Datenbank in verschiedenen Tabellen. Ich habe bereits definierten Validierungs-Regeln in den Modellen. Aber die Validierung nicht
1
Antworten
Ich festlegen möchten Artikel pro Seite im GridView in der view-Datei in einem Yii2 Projekt. Ich weiß, ich kann es im DataProvider-Instanz, aber ich wollen, legen Sie in jedem view-Datei separat. Wie kann ich es tun? Warum
2
Antworten
für meine aktuelle (erweiterte) yii2-basierte Projekt-ich brauche nur einen controller (SiteController). So gibt es keine Notwendigkeit, um es in der url. Das ist, warum ich fügte hinzu, diese Regel der frontend-config: 'urlManager' => [ 'rules' => array(
3
Antworten
Ich Schaffe restful apis und ich hatte eine Funktion zum senden der Antwort-Daten in yii1 wie diese public function sendResponse($data) { header('Content-Type: application/json; charset=utf-8'); echo CJSON::encode($data); exit; } CJSON ist nicht verfügbar in Yii2 also wie mache
1
Antworten
Ich habe vor kurzem lief die Letzte composer installation für Yii2 basic-Anwendung Vorlage. Aber läuft php composer.phar install wirft diese exception: Klasse Fxp\Composer\AssetPlugin\Repository\NpmRepository nicht existieren "Yiisoft/yii2-Komponist" - plugin erfordert composer-plugin-api-1.0.0, diese WIL L brechen in der Zukunft,
6
Antworten
Ich versuche zu installieren Yii2 über Komponist: composer global require "fxp/composer-asset-plugin:~1.1.1" composer create-project --prefer-dist yiisoft/yii2-app-basic basic ~/.Komponist/Komponistin.json { "require": { "fxp/composer-asset-plugin": "~1.1.1" } } Ergebnis: Problem 1 - yiisoft/yii2 2.0.x-dev requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no
5
Antworten
ich folgte diesem Link. Mein code ist wie folgt im controller public function actionFunction4() { $this->layout="sintel"; $model= new Customers(); \Yii::$app->getSession()->setFlash('success', 'successfully got on to the payment page'); return $this->render("function4",['model'=>$model]); } in der Ansicht <div id="message"> <?= Yii::$app->session->getFlash('success');?>
5
Antworten
Den datetime-Wert in der Datenbank gespeichert ist "2014-06-30 02:52:51.210201". Dies ist auch der Wert angezeigt, von Yii. Was ist der beste Ansatz, um es anzuzeigen als "30-06-2014 02:52:51" überall? Fand diese in Yii ' s wiki, aber
3
Antworten
Auf der Anmeldung, brauche ich eine bestimmte Nachricht, aber für einige Grund, es nicht zu zeigen, meine Botschaft. bitte helfen Habe ich die folgenden Regeln: ['acordul_tc', 'required', 'on' => ['register']], ['acordul_tc', 'integer', 'max' => 1, 'message' =>
3
Antworten
Wie kann ich jQuery auf meiner Seite in Yii 2.0? In Yii-1.x Sie könnten einfach verwenden: Yii::app()->clientScript->registerCoreScript('jquery'); Ich habe bereits versucht, überschreiben Sie die View-Klasse mit meinem eigenen und versuchte sich zu registrieren jQuery gibt, aber es
2
Antworten
Einige habe ich folgenden code: <?= $form->field($model, 'phone_no')->textInput( [ 'placeholder' => '(Conditionally validated based on checkbox above, groovy!)' ] ) ?> Die Ergebnisse im HTML-Format: <div class="form-group field-contactform-phone_no"> <label class="control-label">Phone No <input type="text" aria-describedby="hint-contactform-phone_no" placeholder="(Conditionally validated based
4
Antworten
Ich versuche zu Rendern ein Bild in der view-Datei. Mein code ist wie folgt: <?= DetailView::widget([ 'model' => $model, 'attributes' => [ 'id', 'name', //'photo', [ 'attribute'=>'photo', 'value'=>('<img src =' .'uploads/' . $model->photo . ' height="100" width="100"'
2
Antworten
Ich habe ein gridView und ich es geschafft, es zu enthalten, die Daten, die ich brauche, aber das, was ich als Nächstes tun müssen ist, erstellen Sie eine Spalte, die enthält zwei Schaltflächen für has_facebook und has_twitter.
1
Antworten
Schreibe ich meine erste Yii2 Anwendung, und ich möchten, deaktivieren Sie das Vermögen Zwischenspeichern, während ich die Entwicklung. Kann ich deaktivieren Sie die Zwischenspeicherung mit der ./config/.php-Dateien? So sind Sie über Yii oder Yii2? Hallo, ich bin
12
Antworten
In meine form s-Modell, ich habe eine benutzerdefinierte Gültigkeitsprüfung-Funktion für ein Feld in dieser Weise definiert class SignupForm extends Model { public function rules() { return [ ['birth_date', 'checkDateFormat'], //other rules ]; } public function checkDateFormat($attribute, $params)
6
Antworten
Ich bin Anmeldung der Benutzer durch folgenden code. Das ist mein code anzeigen hinter dem logout-button: <li> <a href="<?= Url::to(['site/logout'])?>"> <i class="fa fa-sign-out"></i> Log out </a> </li> Meine controller-code ist: public function actionLogout() { Yii::$app->user->logout(); $model =
2
Antworten
Was ist der richtige Weg, um eine Zeile von Zeile css-expression. In Yii-1 war rowCssClass. Ich konnte nicht herausfinden, wie dies zu erreichen mit Yii2. Ich hatte dies versucht, war aber nicht sicher, war ich auf dem
2
Antworten
Ich will lernen, Yii2 Mitgliedschaft und-Nutzung Anwendung Yii speichern und abrufen von Rollen mit Hilfe einer Datenbank. Habe ich gelesen, Security Authorization und Wie Sie Funktion hinzufügen, um Benutzer? und Hat Jemand Ein Funktionierendes Beispiel Für Rbac?
1
Antworten
Ich habe diesen code in Yii2: <?= $form->field($model, 'username',$opzioni)->textInput(array('placeholder' => 'Username')); ?> generieren: <div class="input-icon field-loginform-username required"> <label class="control-label" for="loginform-username">Username</label> <input id="loginform-username" class="form-control" type="text" placeholder="Username" name="LoginForm[username]"> <div class="help-block"></div> </div> und ich will diese <div class="input-icon field-loginform-username required">
1
Antworten
Ich bin neu YII2, so dass diese sehr grundlegende Frage. Habe ich einrichten der ersten Anwendung. Ich habe setup theme für mein YII2 Anwendung /themes/standard Nun, Es gibt eine Standard-layout-Datei themes/standard/layouts/main.php - Dies ist der html-code für
7
Antworten
Habe ich drei layouts in meine layouts-Ordner im main Ordner sichten. Ich habe ein Modul, der so genannte sub-Domain. In meinem subDomain-Modul ich habe einen Controller namens HomeController. Im HomeController es gibt eine Aktion namens getDomain(). In
8
Antworten
Wie man ein Bild in die GridView in yii2?Ich habe den folgenden code. Aber es ist nicht das Bild anzeigen, wie es ist keine Angabe einer Bild-url. Wo man die Bild url? <?php echo GridView::widget([ 'dataProvider' =>
2
Antworten
dies ist meine erste Frage: Ich versuche zu bauen, einen RESTful-Webservice mit Yii2. Die Steuerung erstreckt sich von ActiveController und hat das entsprechende Modell. Lesen von Daten funktioniert einwandfrei und ohne Probleme. Aber wenn ich versuche, um
1
Antworten
Ich bin mit dem adminLTE-theme für bootstrap und es nutzt treeview-menu - Klasse, um zu bedienen das Untermenü. <?=Nav::widget([ 'options' => ['class' => 'sidebar-menu treeview'], 'items' => [ ['label' => 'Menu 1', 'url' => ['/a/index']], ['label' =>
9
Antworten
Folgenden Yii Framework 2.0 Dokumentation http://www.yiiframework.com/doc-2.0/guide-input-file-upload.html versuchte ich auf Bild hochladen. Das Bild konnte erfolgreich hochgeladen, aber nach dem hochladen das Bild, ich habe versucht, legen Sie das Modell in der Datenbank mit dem folgenden code. $model->file->saveAs('uploads/'
4
Antworten
Ich habe das folgende benutzerdefinierte Klasse, die ich verwenden möchte, in meinem Yii2 Anwendung: @common/components/helper/CustomDateTime.php namespace common\components\helper; class CustomDateTime{function Now() {...}} Möchte ich diese Klasse verwenden, wie diese: public function actionDelete($id) { $account = $this->findModel($id); $account->archived =
8
Antworten
dies ist das erste Zeit bin ich mit dem Yii2 GridView-Widget. Ich habe versucht Einstellung die Breite einer Spalte nach der Lektüre hier einige Antworten auf stackoverflow, aber es will einfach nicht funktionieren bei mir und ich
1
Antworten
Versuchen zu Holen eine Beschreibung aus meiner Datenbank. Die Abfrage gibt das Ergebnis zurück, aber ich möchte, um das Ergebnis zu zeigen nur die mit der höchsten Stimme. Die Abstimmung sollte berechnet werden, indem die upvoted Spalte
2
Antworten
Arbeite ich mit Yii 2, und es gridview-Steuerelement zum anzeigen von Informationen. Nun, mein problem ist, dass, wenn ein Benutzer durchsucht zwei gleiche Seriennummer und/oder mac-Adressen, es sollte markieren Sie die Zeile (änderung Farbe auf rot), und
1
Antworten
Verwendung von Yii2 in der Ansicht... Products::find()->asArray()->all() werden alle Produkte zurückgegeben als array. Ich bin auf der Suche nach einem Weg, um es zurück alle Produkte WHERE id != 1 Ich will nur an einem Ort tun,
2
Antworten
Hallo, ich bin versucht, meine eigene benutzerdefinierte helper-Klasse, die mit Yii2. Es geht um die Bearbeitungszeiten so ich werde mit der PHP DateTime Klasse. Ich habe <?php namespace yii\helpers; use Yii; class Time { public static function
6
Antworten
Ich weiß, Yii definiert und verwendet die Konstanten YII_DEBUG und YII_ENV. Natürlich, Sie setzen auf 'true' - und 'dev' auf meiner lokalen Maschine. Dies ist, weil die grundlegende app-Vorlage vorbereitet hat es auf diese Weise in die
5
Antworten
Wie kann ich das entfernen oder ersetzen von Zeichenfolgen (not set) in meinem GridView und ListView? InformationsquelleAutor der Frage robsch | 2015-05-28
4
Antworten
für meine drop-down-Liste, die ich bin, mit diesem code. <?= $form->field($medicinerequest, '[' . $id . ']' . 'medicine_name') ->DropDownList(ArrayHelper::map(\app\models\Medicine::find() ->asArray()->all(), 'id', 'medicine_name','medicine_id' ), [ 'prompt' => 'Please Select' ])?> Ich bin immer der drop-down-Liste, wie im Bild.
4
Antworten
Ich entwickle eine Anwendung mit AngularJS für das frontend und Yii2 für das backend. Frontend erfordert eine umfassende Produktpalette, die alle Benutzer. In der Dokumentation von Yii2, http://www.yiiframework.com/doc-2.0/guide-rest-quick-start.html Ich kann Lesen, das Ergebnis geteilt durch X-Paginierung Pro
3
Antworten
War ich auf der Suche, wie man erstellen pager in Yii2 mit LinkPage-widget. Gibt es irgendein Beispiel? Ich bin neu im Yii, so dass jede Hilfe wäre gut. InformationsquelleAutor der Frage newYii | 2014-04-28
1
Antworten
Muss ich zum hinzufügen von Klassen zum td ein GridView. Ich habe festgestellt,renderTagAttributes(), aber ich kann nicht finden, Beispiele, wie es zu benutzen. Könnten Sie erklären mir diese Funktion oder bieten mir andere option? Mein gridview: <?=
4
Antworten
Bin ich mit dem Yii-Framework 2.0. Ich habe ein Formular mit einem text-input-Feld, welches dazu gedacht ist, auf ein Datum. Ich habe gelesen das Yii-Framework 2.0 über die Klasse yii\Prüfungen\Validator und alle bekannten die validator-Schlüssel, die verwendet
6
Antworten
wenn ich Upgrade mein ubuntu vom 15.10 bis 16.04 habe ich diese Fehler in meinem yii2 Projekt SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #3 of SELECT list is not in GROUP BY clause and contains
1
Antworten
ich versuche zu Rendern meta-tag auf der Seite header, die durch die Nutzung: Aus meiner Sicht: <?php $this->registerMetaTag(['name' => 'keywords', 'content' => 'yii, framework, php']); ?> und in mein layout, das ich diesen code im head-tag position:
3
Antworten
Bin ich erstellen, eine Anwendung, die speichert einige Einstellungen in der Datenbank und im Idealfall wäre es gut lädt diese Einstellungen beim bootstrapping und Sie über ein Objekt Global. Kann das getan werden, und Hinzugefügt, um Yii::$app->params
2
Antworten
Dies ist, was ein gridview-sieht aus wie in Yii2: <?php echo GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], ... ['class' => 'yii\grid\ActionColumn'], ], ]); ?> Will ich meine Netze ein wenig,
4
Antworten
Hy. Ich habe einen ProductController die sich die yii\rest\ActiveController. Die Frage ist, wie kann ich Abfragen per HTTP-GET-Anfrage. Wie: http://api.test.loc/v1/products/search?name=iphone - Und die Rückgabe-Objekt enthält alle Produkte mit dem Namen iphone. InformationsquelleAutor der Frage Kedves Hunor |
7
Antworten
Wie man Benutzer-Rolle in Yii2? Ich suchte und Lesen Sie Yii2 guide aber ich fand keine Lösung. InformationsquelleAutor der Frage b24 | 2014-08-11
4
Antworten
In YII ich konnte request parameter aus der url und füllen ein form-Feld namens companyAdd_id mit dem folgenden code, der versucht, das gleiche zu tun in YII2 aber immer Fehler, auf der Suche nach Ratschläge, wie zu
2
Antworten
Für Gebäude restful API mit Yii2, wer hat gutes Beispiel, wie das hinzufügen einer neuen Aktion in einem controller? Danke. InformationsquelleAutor der Frage Qinjie | 2014-09-06
3
Antworten
Wie bekomme ich den Namen des angemeldeten Benutzer in yii2? Ich kann die Benutzer-id mit Yii::$app->user->id; und ich weiß, dass ich finden konnte, die Namen in der Datenbank, aber ich möchte einen direkten Weg. Die name-Spalte in
4
Antworten
Ich habe zwei Datenbanken, und jede Datenbank hat die gleiche Tabelle mit den gleichen Feldern, aber wie bekomme ich alle Datensätze von allen zwei Datenbanken gleichzeitig in Yii 2.0? InformationsquelleAutor der Frage Chhorn Soro | 2014-12-02