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.
4
Antworten
Möchte ich, um eine bestimmte Spalte aus der Tabelle User, in yii2 mit aktiven Datensatz unten ist mein code $model = User::findOne(['id' => 1]); diese wird wieder die ganze Spalte aus der Tabelle mit user-id gleich 1,
3
Antworten
In der yii2 documentation ich fand es eine Möglichkeit das konvertieren von aktiven Datensatz-array . Customer::find()->asArray()->all(); Aber ich kann nicht verwenden, wie diese :- Customer::findModel($id)->asArray(); Wie sollte ich das tun? Bitte helfen Sie InformationsquelleAutor Chhorn Soro |
2
Antworten
Ich habe eine Spalte in der Datenbank als float. Die Spalte wird als Zahl in das Modell. Ich formatiert werden soll, verändert sich in Gridview mit zwei Dezimalstellen und konnte nicht einen Weg finden, wie es getan
2
Antworten
Controller ich habe: public function actionGetItems() { $model = new \app\models\WarehouseItems; $items = $model->find()->with(['user'])->asArray()->all(); return $items; } In WarehouseItem Modell i standard (erstellt von gii) relation Erklärung: public function getUser() { return $this->hasOne('\dektrium\user\models\User', ['user_id' => 'user_id']); }
3
Antworten
In Yii2 ich möchte einem meiner input-Feld mit autocomplete, wenn der Benutzer mit der Eingabe beginnen.Unten ist mein code, der verwendet Jui Autocomplete. <?php $items= ArrayHelper::map(Company::find()->all(), 'c_id', 'name'); echo AutoComplete::widget([ 'model' => $model, 'attribute' => 'company', 'clientOptions'
6
Antworten
Habe ich installiert Yii2 erweiterte Anwendung, und das will ich jetzt ändern backend-theme. Wie kann ich dies tun? Gibt es irgendeine Datei, wo ich sagen muss Yii2, die meine custom-Design? Ich stellte mein Thema unter backend/web/themes/mytheme. Ich
3
Antworten
Habe ich eine einfache Beziehung 1:N zu bekommen, einige Preise von einem einzigen Modell. public function getPrices() { return $this->hasMany(Prices::className(), ['device_id' => 'id']); } Aber ich brauche die Preise von Objekten sorteds durch eine bestimmte Eigenschaft, in
3
Antworten
Bin ich wieder cat_id Wert per GET in der url zu sagen, dass meine dropdown-Liste das Element muss ausgewählt sein. Aber es funktioniert nicht. <?= $form->field($model, 'cat_id')->dropDownList( ArrayHelper::map(DeviceCats::find() ->where(['is_deleted' => 'no'])->all(),'id','title') ,['options' => [$_GET['cat_id'] => ['selected'=>true]] ,
2
Antworten
Erstelle ich eine Ladeanzeige auf mein submit-button und das anbringen der "start" - Verfahren, um die beforeSubmit Ereignis mit der registerJs Funktion. Funktioniert es das erste mal richtig, aber nach dem Pjax-container geladen wird, das Ereignis wird
3
Antworten
Ich habe 3 Tabellen mit Namen, Lager -, Produkt -, Benutzer. Ich habe eine joinning Abfrage, wie unten dargestellt. Kann jemand bitte sagen Sie mir, wie es zu implementieren, in yii2? SELECT stock.sale_price_per_unit, sum(stock.quantity), product.product_name, users.username FROM
3
Antworten
Habe ich eine Rest API in Yii2 und Yii generiert alle Aktionen Ansicht /aktualisieren /erstellen /löschen Will ich ändern, das comportement der createMethode et garde, die mit anderen Methoden, SO kann ich nicht die Klasse Controller, sollte
3
Antworten
Ich habe vor kurzem angefangen mit Yii 2 und ich habe einige Probleme mit dem layout-Datei mit immer die folgende Fehlermeldung: Call to undefined method Yii::app() Dies ist meine layout Datei: <?php use yii\helpers\Html; /* @var $this
5
Antworten
Ich gerade installiert yii2 (erweitert) Verwendung Komponist. Ich habe setup nginx, etc. Aber es funktioniert nicht: Invalid Parameter – yii\base\InvalidParamException The file or directory to be published does not exist: /srv/www/site/vendor/bower/jquery/dist In den Ordner "vendor/bower' es ist
5
Antworten
Wie kann ich ein array von Feldern in Yii2 die aktuelle/Standard-setup funktioniert nur für den Bereich die nicht-array. Unten sind die Formularfelder, die ich brauche, um zu speichern in einem Feld: <div class="repeat"> <table class="wrapper" width="100%"> <thead>
2
Antworten
In meinem main.php, ich habe ein Menü: 'items' => [ ['label' => 'Home', 'url' => ['/site/index']], ['label' => 'Biz Staff', 'url' => ['bizstaff/index'], 'visible' => User::isBizAdmin(), 'items' => [ ['label' => 'Staff List', 'url' => 'index.php?r=user/index'], ['label'
1
Antworten
In Yii2, Wie zum einfügen von Daten aus einer Tabelle zu einer anderen. Hier habe ich zwei Tabellen table1 und table2. Nun, was ich brauche, ist, wenn eine Bedingung erfüllt, die ich brauche übertragung bestimmter Daten aus
3
Antworten
Habe ich Last select2 Daten wie diese : $data = ArrayHelper::map(ContactGroups::find()->where(['group_status'=>'ACTIVE'])->asArray()->all(),'group_id', 'group_name'); echo $form->field($model, 'group_id')->widget(Select2::classname(), [ 'data' => $data, 'model' => $model, 'language' => 'en', 'options' => ['placeholder' => Yii::t('modules','Pilih Kelompok')], 'pluginOptions' => [ 'allowClear' => true,
2
Antworten
Ich habe eine Tabelle mit dem Namen Spielen, und ich bin und zeigt die details zu jedem Datensatz in Yii2 detail-view-widget. Ich habe ein Attribut in dieser Tabelle recurring ist vom Typ tinyint, es kann 0 oder
4
Antworten
Bin ich mit dem yii-Framework 2.0. Wie kann ich machen Optionen aus meiner Datenbank. Ich fand das, aber es ist yii 1.1: <?php echo CHtml::dropDownList('listname', $select, array('M' => 'Male', 'F' => 'Female')); Ich will es pass zu
3
Antworten
Ich versuche zu laufen, eine-Konsole-controller aus dem terminal, aber ich bin immer diese Fehler jedes mal Error: Getting unknown property: yii\console\Application::user hier ist der controller class TestController extends \yii\console\Controller { public function actionIndex() { echo 'this is
2
Antworten
Ich bin versucht, einen Activeform checkboxlist-widget in YII-Framework 2.0 in meinem Fall, ich habe ein array mit dem Namen "Liste", die die Namen der Sprachen, die dargestellt wird, als checkboxlist, jetzt bin ich in der Lage, das
2
Antworten
In der Anmeldung habe ich den folgenden code, werfen ...HttpException Protokollierung Fehler: //common/models/LoginForm.php which is called from the backend SiteController actionLogin method as $model = new LoginForm(); public function loginAdmin() { //die($this->getUser()->getRoleValue()."hhh"); if ($this->getUser()->getRoleValue() >= ValueHelpers::getRoleValue('Admin') &&
1
Antworten
Ich wollen speichern Sie der Letzte Ort, den ein Benutzer besucht hat, bevor er, klicken Sie auf "Bearbeiten" - Schaltfläche in der gridview-widget von einer Seite. Ich erstellt eine variable namens $lastAddress aber ich weiß wirklich nicht,
3
Antworten
Ich habe zwei Tabelle für post und user. Ich möchte zeigen Beitragszahl der Benutzer in der Liste Benutzer gridview. In yii-1 ich verwende in diesem Modell zu definieren eine relation für diesen Zweck: 'postCount' => array(self::STAT, 'Post',
1
Antworten
Wie es beschrieben ist hier ich versuche, die migration, um eine yii erstellen Sie die Benutzer-Authentifizierung Tabellen. Jedoch bekomme ich die Fehlermeldung: Ausnahme 'yii\base\InvalidConfigException' with message 'Sie sollten konfigurieren "authManager" - Komponente zu verwenden, die Datenbank vor
8
Antworten
Wenn ich den untenstehenden code überschreibt es die Aktion-Spalte delete/update-links. 'rowOptions' => function ($model, $key, $index, $grid) { return [ 'id' => $model['id'], 'onclick' => 'location.href="' . Yii::$app->urlManager->createUrl('accountinfo/update') .'?id="+(this.id);', ]; }, Als ich habe viele Spalten, wäre
2
Antworten
Wie der Titel verdeutlicht, warum der auth-Schlüssel eingeführt, in Yii2? Was sind seine wichtigsten Verwendungen und wie ist es sinnvoll bei der Authentifizierung? InformationsquelleAutor Ejaz Karim | 2014-10-02
2
Antworten
Im nur versuchen Yii2. Jetzt habe ich eine yii2 basic-Anwendung vorgenommen. Das nächste, was ich tun möchte, um das Design zu ändern. Ich habe eine HTML-Datei ich dies ändern möchten appications Thema wie die HTML. Ich habe
5
Antworten
Ich versuche, mit Yii2 die bedingte validator wie in der Anleitung wie: Modell code public function rules() { //$discharged = function($model) { return $this->discharged == 1; }; return [ [[ 'admission_date','discharge_date', 'doctor_appointment_date', 'operation_date'], 'safe'], [[ 'package','tpa_name', 'discharged',
1
Antworten
Muss ich ändern Sie die Farbe der Navbar in Yii2 (wo ich nach Hause, Über,...), wie kann ich dies tun? Ich will nicht das Thema ändern. dies ist die Website, die css-Datei: html, body { height: 100%;
1
Antworten
REST-API funktioniert ohne Authentifizierung. Nun wollte ich zur Authentifizierung REST-API mit HTTP-Basic-Authentifizierung für API-Anfragen über mobile Anwendung. Ich habe versucht, mit yii2-Führer, aber es funktionierte nicht für mich. grundsätzlich mobile-Benutzer müssen anmelden mit Benutzername & Passwort, wenn
3
Antworten
Entsprechend der offizielle tutorial von Yii2. Ich habe erstellt eine Ansicht für die Eingabe form: <?php use yii\helpers\Html; use yii\widgets\ActiveForm; ?> <?php $form = ActiveForm::begin(); ?> <!-- GET Attention for the next Line --> <?= $form->field($model, 'name')->label('Your
4
Antworten
Ich versuche, Pjax widget in einem yii2 Projekt. Mein Ziel ist die Aktualisierung der div #formsection mit einigen Inhalten. Mein code: Ansicht <?php Pjax::begin(); ?> <div id="formsection"></div> <?php foreach ($tree as $id => $name): ?> <?php echo
2
Antworten
In meine controller-action von Yii2 Anwendung angenommen, die folgenden: public function actionView($i) { if ($i < 20) { //I want execute error 404 } } Alle, was kann ich jetzt tun, ist nur die Einstellung einer flash-Nachricht
3
Antworten
Ich bin neu im Yii-framework (version 2.0) und ich will hinzufügen, dass einige jQuery-code zu meiner Seite: $(document).ready(function(){ $('div').click(function(){ $(this).hide() }); }); Dieser code blendet die div-wenn ich drauf klicke, kann ich erklären <script> im Blick? Und
2
Antworten
In Yii2 mit Html::activeDropDownList, die ich Einreichen kann, Daten in eine form, wie die folgenden: <?= Html::activeDropDownList($model, 'category', ArrayHelper::map($categories, 'id', 'name'), [ 'multiple' => 'multiple', 'class' => 'multiselect', ]) ?> Gibt es eine Möglichkeit an vor-ausgewählten Kategorien
3
Antworten
Ich würde gerne die Grundlagen verstehen lernen, wie die Arbeit mit form von Modal-Fenster, in Yii2? Das ist mein derzeitiges Verständnis, und ich werde dankbar, wenn jemand kann mir erklären was ich verpasst habe. Also, ich habe
3
Antworten
Was ist das äquivalent von Yii::app()->controller->renderPartial in Yii2 ?? Es gibt kein äquivalent; beide Methoden aufgerufen werden genau die gleichen und sind in genau der gleichen Weise. es ist nichts falsch mit der Frage. aus der Menge
4
Antworten
In yii-version 1.14, die wir verwendet CHtml::ajaxlink für ajax-Aufruf was in yii2? Ist csrf-token erforderlich, in den folgenden Antworten? Hier ist ein Beispiel InformationsquelleAutor mohi | 2014-06-13
3
Antworten
Ich will mein js-script specific.js für eine bestimmte Ansicht, dass action-id specific-action-id. Ich will nicht die specific.js aufgenommen zu werden, die in jeder Seite. Für darunter ein js-script für die gesamte Website, die ich normalerweise haben, zu
5
Antworten
Ich bin versucht, setup-Schaltfläche mit einem link zu einer Ansicht. Allerdings yii\bootstrap\Button nicht über eine Eigenschaft url. Ich würde eher von Yii-wie soll verwenden Sie einfach flach aus php. Der code so wie unten wäre die ideale
3
Antworten
Habe ich eine benutzerdefinierte ActionColumn auf GridView und zu versuchen, rufen yii.bestätigen Funktion mit Daten bestätigen für Aktion löschen aber der dialog nicht gezeigt. [ 'format'=>'html', 'content'=>function($data) { $btn = ButtonDropdown::widget([ 'label' => 'Action', 'options' => ['class'=>'btn
2
Antworten
Ich Frage mich, wie Sie gehen über das tun ein bulk-Datenbank INSERT im Yii2? Beispielsweise eine normale INSERT ich würde gerne so: $sql = $this->db("INSERT INTO some_table(id,my_value) VALUES(:id,:my_value)"); $sql->bindValues([':id' => $id, ':my_value' => $my_value]); $sql->execute(); Was nun,
2
Antworten
Habe ich ein einfaches widget in meinem aktuellen Projekt von yii2. Ganz einfach, es erstellt eine select-Liste der Optionen für alle jui Themen und ermöglichen dem Benutzer, um das Thema zu ändern und speichern Sie es, indem
6
Antworten
Ich bin auf der Suche um eine Bedingung nur für eine einzige Aktion in der Steuerung, so will ich nicht ändern, meine search Modell. Mein code sieht wie folgt aus: public function actionRoles() { $searchModel = new
1
Antworten
Habe ich die base-version. Ich habe den Artikel gelesen http://www.yiiframework.com/doc-2.0/yii-debug-module.html, aber ich verstehe nicht in welche Datei den code einfügen, der beinhaltet Debuggen? Suchte ich nach Informationen und fand heraus, dass im config/web.php Nun schrieb ich im
3
Antworten
Ich habe eine bootstrap-wählen Sie mit readonly="true" aber ich kann immer noch ändern der ausgewählten option. Brauche ich die disabled="true" Verhalten, aber wenn ich dieses nutzen die auswählen, die nicht eingereicht. Brauche ich eine Kombination aus 2,
2
Antworten
Wenn ich auf der Website unter domain.com/web ich bin angezeigt dieser Fehler. Ich habe die directory-Berechtigungen und Sie sind unten aufgeführt. Jede Lösung? PHP User Error – yii\base\ErrorException Exception (Invalid Configuration) 'yii\base\InvalidConfigException' with message 'The directory is
3
Antworten
Ich habe Probleme beim konfigurieren des vendor-Pfad für Yii2 Anwendung. Ich bin das hinzufügen von ein paar Zeilen des Komponisten.json-Datei, die ich von der Yii2 basic app-Vorlage. Alles was ich will zu tun ist, ändern Sie den
3
Antworten
ich bin ein neuer yii2 Entwickler ! ich machte ein GridView und der code ist unten dargestellt : <?php Pjax::begin(); ?> <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\ActionColumn'], ['class' =>