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.
5
Antworten
die gleiche Arbeit getan werden kann durch folgende code: header('Content-Type:image/jpeg'); readfile('a.jpg'); aber jetzt bin ich wirklich verwirrt von Yii2 ist \yii\web\Response. Was ich verwirrt ist das so: erstellen Sie einen controller und die Aktion zu bieten Bild
4
Antworten
Welche Daten müssen gesendet werden, um die dataprovider? In meinem controller: public function actionIndex() { $searchModel = new UserSearch(); $dataProvider = $searchModel->search( Yii::$app->request->queryParams ); //other stuff and sending array of params to view in einer Ansicht: echo
1
Antworten
Aktivieren der ajax-update in yii2 GridView ? Ex: GridView GET-Methode `http://localhost/borderland/web/item/index?ItemSearch[code]=&ItemSearch[name]=&ItemSearch[price]=&ItemSearch[availability]=&ItemSearch[itemCategory_id]=2&sort=price ` Ich brauche für die Verwendung von ajax-update anstatt GET-Methode. Wie zu aktivieren, die in Yii2 GridView ? InformationsquelleAutor rdanusha | 2014-12-13
5
Antworten
Habe ich create-Aktion auf aktualisieren und anzeigen im controller, aber diese Aktion ändert nicht an der Aktion-Spalte in der index-Seite public function actionLeadView($id){ $id = $_GET['id']; $model = Leads::findOne($id); return $this->render('viewlead', [ 'model' => $model, ]); }
6
Antworten
Möchte ich hinzufügen, dass die aktuelle system-Zeit in die Datenbank beim einfügen der neue Datensatz in die Datenbank ein, wie in "time_created" - Spalte. Die PHP Funktion time() nicht unterstützen, in yii2. Ich will yii2 bestimmten Zeit-Funktion,
2
Antworten
Ich will meine Währung zu ignorieren dezimal Wert, bisher habe ich dieses: main.php: 'formatter' => [ 'class' => 'yii\i18n\Formatter', 'thousandSeparator' => '.', 'decimalSeparator' => ',', 'currencyCode' => '€', ], anzeigen: [ 'attribute' => 'Score', 'format' => 'currency',
2
Antworten
Ich versuche mich zu übergeben $arr_judete_v2 als Parameter an eine callback-Funktion in einem gridview und es funktioniert nicht; $model['county_id'] gibt eine Zahl zurück, $arr_judete_v2[1]['nume'] gibt einen Namen mein Problem: [ 'attribute' => 'county_id', 'label' => Yii::t('diverse', 'Judet'),
3
Antworten
Ich versuche, mich yii2 zu validieren, meine ActiveForm Feld, das sollte numerisch sein und mit 8 Zeichen lang. Folgende ist, was ich versucht in der Standard - LoginForm Modell yii2/advanced/backend, aber leider ist die isNumeric validator einfach
4
Antworten
Ich versuche eine alias im Yii2 aber ich bin immer ein Invalid Parameter /Invalid path alias für den untenstehenden code in die app config-Datei: 'aliases' => [ //Set the editor language dir '@editor_lang_dir' => '@webroot/scripts/sceditor/languages/', ], Wenn
3
Antworten
Wie kann ich installieren yii/jui in yii2.0 mit Komponisten. Ich habe versucht php composer.phar require --prefer-dist yiisoft/yii2-jui "*" und Hinzugefügt Komponist.json "yiisoft/yii2-jui": "*" aber es gelang nicht. Kann mir jemand helfen, wie zu verwenden composer extension zu
1
Antworten
Ist es möglich zu machen, WO IN der Bedingung mit aktiven Datensatz? Ich werde durch Dokumentation, aber ich kann nicht finden, diesem Fall. Ich muss zum ausführen dieser Abfrage und return count-Wert. Dies ist die Methode, die
4
Antworten
Ich bin Anzeige einige Spalten in Yii2 GridView-widget 'Executive Name' ist einer von denen, aber es sollte nur angezeigt werden, wenn ein Supervisor angemeldet ist, nicht bei der Exekutive angemeldet. Wenn ich harte Codierung sichtbar zu null
6
Antworten
Wenn ich mit diesem code, bekomme ich diese Fehlermeldung als Antwort: Bad Request (#400): Nicht möglich, zu überprüfen, ob Ihre Daten /** * Active toggle */ $(document).on('click', '[data-toggle-active-menu-items]', function(e){ e.preventDefault(); var id = $(this).data('toggle-active-menu-items'); $.ajax({ url: 'active',
2
Antworten
Wenn ich 2 Felder in der db - Wahrscheinlichkeit und Einfluss, und ich brauche eine Spalte in der GridView, in dem diese beiden Felder multipliziert werden. Schaffte ich es dort hinzufügen wie: [ 'attribute' => 'priority', 'format'
2
Antworten
Wie Sie Rendern eines view-Datei im Profil-Modul index-Datei anzeigen. Ich versuchte dies: <?=$this->render('/product/product/_search')?> Dies ist die Fehlermeldung die ich bekomme: Die view-Datei nicht vorhanden ist: C:\OpenServer\domains\zuppermart\frontend\modules\profile\views\product/product/_search.php` Ich habe auch versucht <?=$this->render('//product/product/_search')?> Und ich bekomme diese Fehlermeldung: Die
2
Antworten
Ich habe eine Bereitstellung zum hochladen von Logos für Firmen in meiner Anwendung. Das hochladen und speichern auf der Erstellung von Profilen funktioniert. Aber auf update, logo leer geht, wenn ich nicht hochladen wieder! Hier ist mein
2
Antworten
$time = new \DateTime('now'); $today = $time->format('Y-m-d'); $programs=Programs::find()->where(['close_date' >= $today])->all(); Dies ist der code für den heutigen Programmen, deren close_date größer ist als today's date. Ich bin immer Fehler: "Ungültiger Parameter -yii\base\InvalidParamException Operator '1' erfordert zwei Operanden".
3
Antworten
Ich bin auf der Suche für yii2 beadcrumb code Habe ich auf der Seite layout im Zweig hinzufügen möchten breadcrumb es und möchte es zu aktualisieren, nach Seiten zum Beispiel Dashboard/Mitarbeiter/Hinzufügen Mitarbeiter Dashboard/Mitarbeiter/Mitarbeiter Bearbeiten Dashboard und Mitarbeiter
3
Antworten
Möchte ich die Werte von meiner Tabelle-Spalte-Satz als eindeutigen Wert, wie kann ich einstellen, dass Fehler, wenn in einfügen-Formular, füge ich den gleichen Wert wie die Daten in meiner Datenbank? Ist es wahr? public function rules() {
3
Antworten
Gibt es keinen Titel. Also, was kann ich ändern in der Abfrage? $query = (new Query())->select('title')->from('topics')->where(['id' => [1, 2, 3]]); return $query->title; Überprüfen Sie die folgenden links. Könnte hilfreich sein, stackoverflow.com/questions/25469689/... InformationsquelleAutor cms | 2014-09-18
2
Antworten
Meine Anwendung bereitgestellt wird, die auf localhost/upload. Ich benutze folgenden code zum generieren relativer URL. Url::to('@web/my_controller/action'); //it returns /upload/my_controller/action Aber, ich brauche die vollständige URL wie folgt statt: http://localhost/upload/my_controller/action. Bin ich etwas fehlt? InformationsquelleAutor Touqeer Shafi |
4
Antworten
Diesem mein stack trace: Exception 'yii\db\Exception' with message 'could not find driver' in /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php:534 #0 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php(836): yii\db\Connection->open() #1 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php(823): yii\db\Connection->getMasterPdo() #2 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(208): yii\db\Connection->getSlavePdo() #3 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(816): yii\db\Command->prepare(true) #4 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(350): yii\db\Command->queryInternal('fetchAll', NULL) #5 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/mysql/Schema.php(198): yii\db\Command->queryAll() #6 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/mysql/Schema.php(97): yii\db\mysql\Schema->findColumns(Object(yii\db\TableSchema)) #7
3
Antworten
Ich bin mit Hilfe der erweiterten template-Anwendung von yii2 und ich möchten, erstellen Sie einen cron. Ich konnte nur wenig Informationen beim googeln das Thema und so weit gefunden, dass die cron-jobs sollten in der Konsole Ordner.
3
Antworten
Ich bin ein Yii2 Anfänger. Ich habe fast abgeschlossen alle meine grid-Ansicht, außer für die Paginierung. Ich habe versucht, pjax, kann aber keine Lösung finden. Verwenden GridView-widget. Das Rad nicht neu erfinden. Pjax verwenden Sie einfach -
2
Antworten
Ich habe einen controller erzeugt, die von Gii. Ich ändern das Verhalten so sein: public function behaviors() { return [ 'verbs' => [ 'class' => VerbFilter::className(), 'actions' => [ 'delete' => ['post'], ], ], 'access' => [
2
Antworten
Ich bin neu in Yii2, und ich bin kämpfen, um die trigger eine anonyme Funktion, die durch drücken der Yii2-Taste. Unten sind 6 Proben, von denen die ersten beiden sind OK. Aber das ist nicht genau das,
5
Antworten
Habe ich gebaut um eine einfache form Modell & view, ein einfaches AR-Modell und eine einfache Steuerung. Die form-Modell weist die korrekten Werte für die AR-Instanz, aber wenn ich Anrufe, speichern(), keiner dieser Werte werden gespeichert in
3
Antworten
Hallo, ich wollte wissen, den Vorteil der Registrierung Asset Bundle folgenden der Prozess beschrieben, in der Dokumente wie Prozess eine in AppAsset.php public $js = [ 'js/myjsfile.js' ]; dann in die view-Datei hinzufügen von Namespace-wie namespace app\assets;
7
Antworten
Wo kann ich das einstellen Sprache (basierend auf Benutzer-cookie) weltweit? Wie es funktioniert in der gesamten Applikation (Controller,views, etc.) ? In der Dokumentation fand ich \Yii::$app->language = ''; aber, wo ich schreiben kann, meine Logik zum ändern
4
Antworten
Habe ich versucht das Paket zu installieren über composer aber es sagen mir immer, dass das Verzeichnis nicht leer ist, so wie ich das Paket installieren auf nicht-leeren Ordner mit Komponisten ? gibt es force-install-Befehl ? Fehlermeldung:
2
Antworten
Wenn Sie sagen, die folgenden controller-Struktur <?php namespace app\controllers; use Yii; use yii\web\Controller; /** * Test controller */ class TestController extends Controller { public function actionMyaction(){ ... //action logic } public function actionMyAction(){ ... //action logic }
1
Antworten
Ich versuche, die Anzeige Datenbank für jeden Benutzer in absteigender Datums-Reihenfolge über Daten-provider, das funktioniert für Yii-1 controller : $DataProvider = new CActiveDataProvider('ModelName', array( 'criteria' => array( 'condition' => 'user_id=' . Yii::app()->user->id, 'order' => 'submitted_dt DESC', ),
3
Antworten
Ich versuche, generieren Sie einen hyper-link von der Methode erwähnt http://www.yiiframework.com/doc-2.0/guide-helper-html.html#hyperlinks wie diese Html::a('<b>Register</b>', ['story/create', array('id' =>39,'usr'=>'11')], ['class' => 'profile-link']) Möchte ich url wie story/create/id/39/usr/11 Aber es ist generieren als story/create?1%5Bid%5D=39&1%5Busr%5D=1 Habe ich aktiviert den clean-url-Funktionen von
1
Antworten
Habe ich mein problem beschrieben auf yii2 forum, aber niemand hat mir geholfen, wahrscheinlich, weil niemand die Antwort kennt. Hier ist die kurze Beschreibung hier. Möchte ich machen: <label class="checkbox-inline"><input type="checkbox" value="ASD">Option 1</label> <label class="checkbox-inline"><input type="checkbox" value="DSA">Option
3
Antworten
Ich habe versucht zu laufen yii migrate, aber es zeigte die folgenden Fehler: create table news-cate ...Exception: SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must
3
Antworten
Ich ein Kennwort eingeben, und dann wiederhole ich es auf Feld Kennwort wiederholen aber red alert nicht verschwinden, und wenn ich auf submit-button, es war erfolgreich, und kein Fehler bei der Validierung. Wie man vergleichen alert verschwinden,
3
Antworten
Sagen wir, ich habe diese Tabellenstruktur: +----+------------+-----------+---------+------+---------+---------+---------------------+---------------------+ | id | first_name | last_name | country | city | address | zipcode | created | updated | +----+------------+-----------+---------+------+---------+---------+---------------------+---------------------+ | 1 | Duvdevan | Duvdevani | NULL | NULL
2
Antworten
Gibt es eine Möglichkeit, zu konvertieren ActiveRecord um ein array in Yii2? Ich weiß wir können dies für ActiveQuery zum Beispiel User::find()->asArray()->one();, aber können wir konvertieren Model auf array, wenn es schon geholt? Ich möchte zu tun,
2
Antworten
Hallo Jungs, ich bin verwirrt mit einer Sache Ich schreiben möchte folgende Abfrage in yii2 aber ich bin nicht in der Lage, um die erwartete Ausgabe SELECT * FROM user where category_id=5 ORDER BY rand() LIMIT 4
3
Antworten
mit Yii 2 basic Nicht die erweiterte version. Habe ich eine crud-admin-Authentifizierung-system. Die speichert nur eine id, username und Passwort in der Datenbank. Wenn der Benutzer auf "anmelden", wenn der Benutzername und das Kennwort korrekt sind, sind
3
Antworten
Derzeit zu erreichen, ajax senden und Validierung bei der gleichen Zeit. Ich bin mit benutzerdefinierte Funktion wie: $('.edit_form').submit(function (e) { e.preventDefault(); var form = $(this); var formData = $(this).serialize(); if (form.find('.has-error').length) { return false; } $.ajax({ url:
1
Antworten
Habe ich country-Datenbank-Tabelle (wie gefunden, in die Anleitung) dass ich test yii2 Entwicklung-Anwendung. Ich habe Feld population und ich möchte erstellen Sie eine öffentliche Methode in Country Modell, um alle Länder von bestimmten Bevölkerung Grenzen. ich.e gib
8
Antworten
Möchte ich zeigen ausgewählte Wert in Yii2 dropdown, $_GET-Wert: $id = $_GET["cid"]; Drop-down-code $form->field($model, 'userid') ->dropDownList( [User::getUser()], //[ArrayHelper::map(User::findAll(['active' => '1']), 'id', 'name')], ['prompt'=>'Select a user','id'=>'user_dropdown'], ['options' => [ $id => ['selected' => true] ] ] )->label(''); aber
3
Antworten
Ich versuche meine plugins und benutzerdefinierte js-Dateien in frontend/views/layouts/main.php Also ich habe diesen code für js-und css - <link href="<?= Yii::$app->homeUrl; ?>chosen/chosen.css"> <script type="text/javascript" src="<?= Yii::$app->homeUrl; ?>js/jquery.fancybox.pack.js?v=2.1.5"></script> aber es funktioniert nicht. So was sollte ich auch, um
2
Antworten
Wenn ich links hinzufügen, frontend-Sachen von back-End-Teil im Menü(oder aus backend-admin), wie kann ich das machen ohne fest? Diese: \Yii::$app->request->BaseUrl zurück Weg von den Eltern dir /sitename/backend/web /sitename/frontend/web InformationsquelleAutor WebArtisan | 2014-10-05
2
Antworten
Ich habe problem mit CSRF-Validierung in yii2. Die Validierung funktioniert mit dem Standard-Formular generiert, indem die gii, aber wenn ich Bearbeiten Sie die form mit html-tags, dann wird der Formular-Vorlage wirft einen bad request-Fehler. Ich habe Behinderte
2
Antworten
Ich geschrieben habe, Regeln im Modell als: public $password_repeat; /** * @inheritdoc */ public function rules() { return [ .... .... ['password', 'required'], ['password', 'string', 'min' => 6], ['password_repeat', 'compare', 'compareAttribute'=>'password', 'message'=>"Passwords don't match" ], ]; }
8
Antworten
Ich habe eine server Maschine und ich versuche zulassen, dass meine PC-ip-Adresse zu verwenden gii. Meine PC-ip-Adresse ist 192.168.1.101 Den server Maschine ip ist 192.168.1.102. Ich verwendet composer zu installieren, die gii module. Dies ist, wie mein
3
Antworten
Bitte, sagen Sie mir, wie, um nur label und error Feld von ActiveField in Yii2? Ich bin Redakteur, und ich will nicht nur textarea, aber auch Fehler und Labels. Danke. Code-Beispiel ist unten gegeben. <?php $form =
4
Antworten
Wie paypal nutzen Erweiterung in yii2. Ich bin mit diesem link https://github.com/marciocamello/yii2-paypal. Ich installierte Erweiterung aus und auch zusätzlichen code in der config-Datei . Aber es gibt nicht mehr Informationen, was als Nächstes zu tun ist .