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.
3
Antworten
Ich versuche, aktuelle Seite controller in yii2? Wie kann ich erreichen, das in Yii2? In Yii 1.0 Yii::app()->controller->action->id Yii2 ? InformationsquelleAutor der Frage rdanusha | 2015-01-06
2
Antworten
Ich habe versucht, auf der Internet-Suche, wie Sie den code schreiben, der im Yii-framework 2.0, so dass Benutzer können einloggen mit den Zugangsdaten in der Datenbank gespeichert und nicht aus dem array, das Präfix in models/User.php. Ich
7
Antworten
In yii2 gridview, ich habe diesen code: <?php echo GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'label'=>'bla', 'format' => 'url', 'value'=>function ($data) { return Html::url('site/index'); }, ], ['class' => 'yii\grid\ActionColumn'],
7
Antworten
Dies ist mein code: $(document).on('change', '#tblhotel-int_zone_id', function(e){ var zoneId = $(this).val(); var form_data = { zone: zoneId }; $.ajax({ url: "state", type: "POST", data: form_data, success: function(response) { alert(response); } }); }); Dies zeigt: Bad Request (#400):
4
Antworten
Möchte ich generieren, die folgende Abfrage mit yii2: SELECT COUNT(*) AS cnt FROM lead WHERE approved = 1 GROUP BY promoter_location_id, lead_type_id Habe ich versucht: $leadsCount = Lead::find() ->where('approved = 1') ->groupBy(['promoter_location_id', 'lead_type_id']) ->count(); Generiert diese Abfrage:
4
Antworten
Ich bin dabei ein kleines Projekt mit Yii2. Nehme an, ich habe das gleiche layout (header, footer) in einer Ansicht (zB site), mit Ausnahme einer login.php in dieser Ansicht. Ich möchte eine andere oder keine Kopf -
5
Antworten
Habe ich A.php view-Datei in /views/A/ Ordner. Und ich habe A. js js-Datei in /views/A/ Ordner Helfen Sie mir bitte registrieren js-Datei in der view-Datei. So wie ich das verstehe muss ich schreiben $this->registerJsFile('path/to/file.js'); in der view-Datei.
2
Antworten
Möchte ich yii2 datepicker-aber ich habe Schwierigkeiten, diese umzusetzen. Es zeigt nicht die Datumsauswahl und ich weiß nicht, was fehlt in meinem code. Ich bin noch neu in diesem yii <?php use yii\helpers\Html; use yii\bootstrap\ActiveForm; ?> <div
4
Antworten
Wie zum aktivieren und deaktivieren der Art in Yii2 GridView ? InformationsquelleAutor der Frage rdanusha | 2014-12-13
5
Antworten
Wir verwendeten framework Yii2 Letzte alpha. Rolle für Benutzer, die bereits erstellt aber das problem ist, wie man es zuordnen Benutzer. Dokumentation ist nicht vorhanden. InformationsquelleAutor der Frage Alexufo | 2014-01-23
3
Antworten
Ich versuche eine Hilfsfunktion erstellen, die in Yii 2. In welchen Ordner ist die PHP-Datei Hinzugefügt werden, erstellen Sie eine benutzerdefinierte Hilfsfunktion in Yii - 2 und wie verwende ich es im Controller? InformationsquelleAutor der Frage user7282 |
10
Antworten
Ich versuche, um die Basis-URL für das Projekt in Yii 2, aber es scheint nicht zu funktionieren. Nach auf dieser Seite Sie verwendet werden, um in der Lage zu tun: Yii::app()->getBaseUrl(true); In Yii 1, aber es scheint,
4
Antworten
Habe ich neu angelegt Yii2 basic-Projekt und wollen zu Graben in. Gibt es ein Feld Benutzername auf der login-Seite: Möchte ich ändern label 'Username', um eine benutzerdefinierte, z.B. 'Meine hervorragende label'. Ich habe das Handbuch gelesen haben:
3
Antworten
Wie konvertiere ich das sql in das active-record-Abfrage SELECT * FROM `base_twitter` WHERE id NOT IN (SELECT base_id from base_followers) InformationsquelleAutor der Frage Ngoun Thavy | 2015-05-11
2
Antworten
Ist es möglich, das weiterleiten der Daten von einem controller-action zur anderen vor dem Rendern ?Grundsätzlich möchte ich jetzt, wenn wir etwas haben, das zend _forward? Hier ist mein Szenario .Ich habe Zahlungs-gateway, das die Daten liefert
6
Antworten
Ich habe drei Tabelle in der Datenbank: Produkt (id, name) product_has_adv (Produkt -, advantage -, Sortier -, wichtig) Vorteil (id, text) In der ProductModel-ich definiert: public function getAdvantages() { return $this->hasMany(AdvantageModel::className(), ['id' => 'advantage']) ->viaTable('product_has_advantage', ['product' =>
1
Antworten
ich habe eine Aufgabe - hinzufügen-Suche-Modell Suche mit dem vollständigen Namen. Voller name ist Vorname + Nachname. So brauche ich zum erstellen der Abfrage wie WHERE first_name LIKE '%var%' OR last_name LIKE '%var%' Der einzige Weg, ich
1
Antworten
Hi, ich mache eine Yii2 Basic-Anwendung, und eine Datei-upload-Formular im admin-Bereich. Die Datei-upload-senden von Dateien an app/web/uploads. Ich habe die tolle Anleitung zum hochladen von Dateien von samdark. Es kann hier gesehen werden: https://github.com/yiisoft/yii2/blob/master/docs/guide/input-file-upload.md Was ich tun
3
Antworten
Gibt es eine Möglichkeit, einen redirect zu einer anderen Seite als login-Verhalten-Methode in Yii 2? Mein Verhalten, Methode, Inhalt: public function behaviors() { return [ 'verbs' => [ 'class' => VerbFilter::className(), 'actions' => [ 'delete' => ['post'],
3
Antworten
Folgenden auf: Yii2 wie funktioniert die Suche() in SearchModel Arbeit? Ich würde gerne in der Lage sein zu filtern GridView Spalte von relationalen Daten. Dies ist, was ich meine: Ich habe zwei Tabellen, TableA und TableB. Beide
6
Antworten
Habe ich ein temporäres Modell als viewModel. In meinem CRUD-Aktionen (zum Beispiel actionCreate) ich will diesen viewModel-Daten und-weisen, dass ein ActiveRecord-model. Ich habe folgenden code, aber meine model-Objekt atrribute zeigen immer NULL-Wert für Attribute: $model = new
3
Antworten
Ich bin neu in der Programmierung, und ich versuche, eine Funktion aufzurufen, wenn der Benutzer Eingaben Daten und klickt auf "Absenden". Ich bin mit Yii2 und ich bin nicht vertraut mit Ajax. Ich habe versucht, die Entwicklung
6
Antworten
Möchte ich hinzufügen-Klasse, um das Formular wie: <form role="form" action="/login" method="POST" class="userform"> Wie sollte ich diese umschreiben für Yii 2.0 ActiveForm-Klasse? Die gleiche Frage wird sich für diese Struktur innerhalb des form-Tags: <div class="ui-grid-solo"> <div class="ui-grid-a"> <label
2
Antworten
In yii2 wie kann ich mehrere zusammengehörige Datensätze in die db in single speichern, aufrufen und die einzelne Transaktion. Ich habe zwei Tabellen: User - id, name UserAddress - id , user_id , city User-Tabelle hat eine
5
Antworten
In yii dieser code funktioniert für die Standard-Sortierung: $dataProvider = new CActiveDataProvider('article',array( 'sort'=>array( 'defaultOrder'=>'id DESC', ), Wie die Standard-Sortierung kann festgelegt werden, in yii2? versucht folgenden code, aber kein Ergebnis: $dataProvider = new ActiveDataProvider([ 'query' => $query,
2
Antworten
Ich versuche zu installieren yii2 auf meine Amazon Linux-AMI-Instanz, Bedarf es der php-mbstring Erweiterung zu arbeiten. Wenn ich versuchte zu laufen sudo yum install php-mbstring es wieder dieser Fehler: Fehler: php56-häufige Konflikte mit der php-common-5.3.29-1.8.amzn1.x86_64 Loaded plugins:
5
Antworten
yii\bootstrap\BootstrapAsset wird nicht geladen bootstrap.jsund solche Elemente, die als "modal" und andere werden nicht funktionieren. class AppAsset extends AssetBundle { public $basePath = '@webroot'; public $baseUrl = '@web'; public $css = [ /* theme */ 'css/site.css', /*
7
Antworten
Installierte ich die neueste version (1.0.0. Stall) des Komponisten und in meinem Yii2-Projekt habe ich Folgendes eingegeben: php composer.phar update Es gibt mir diese Fehlermeldung: [ReflectionException] Klasse Fxp\Composer\AssetPlugin\Repository\NpmRepository nicht vorhanden [ErrorException] Erklärung der Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepository::whatProvides() kompatibel sein soll
7
Antworten
War ich die Aktualisierung meiner yii2 über Komponisten dann wieder zu der alten beta-version. Hier ist der Fehler auf meiner Komponist: Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved
7
Antworten
Ich habe ein problem mit der Einstellung flash-Mitteilungen. Also, ich habe eine Aktion, die in einigen Fällen sollte eine Weiterleitung mit flash. Es sieht wie folgt aus: if(!$this->_isSameOrg($reports)){ \Yii::$app->session->setFlash('consol_v_error',\Yii::t('app/consol', 'some_text')); $this->redirect(\Yii::$app->request->getReferrer()); return; } Nach der Umleitung in
8
Antworten
Habe ich UserControler und ich es in virtual server http://basic.com/index.php?r=user/index. Wie kann ich UserController - und action - index zum Standard, wenn ich gehen, um http://basic.com InformationsquelleAutor der Frage Jackson Tong | 2014-09-04
5
Antworten
Was ist der Unterschied zwischen advanced-Anwendung und basic-Anwendung in das Yii-framework? Macht Sie keine Unterschiede bezüglich der Sicherheit? InformationsquelleAutor der Frage m hadadi | 2014-09-11
5
Antworten
Habe ich in diesem code zu finden, der einen Benutzer von der db, welcher status aktiv ist und Ihre Rolle ist Nutzer public static function findByUsername($username) { return static::find(['username' => $username, 'status' => static::STATUS_ACTIVE, 'role'=>'user']); } Muss
4
Antworten
Ich implementieren möchten, folgende SQL-queries in Yii 2, aber ohne Erfolg. Sollten Gesamtzahl der eindeutigen Firmennamen: SELECT count(DISTINCT(company_name)) FROM clients Sollte dieses display company_name mit client code und id(PK): SELECT (DISTINCT(company_name,client_code)) FROM clients Wie Sie diese erreichen?
2
Antworten
Ich versuche, ein dropdown-Liste in das Suchfeld ein GridView::widgetYii2 für die Suche nach Daten. Also, wie kann ich erstellen Sie eine einfache dropdown-Liste in das Suchfeld GridView::widgetframework Yii2? Dank. InformationsquelleAutor der Frage washiur17 | 2015-03-24
4
Antworten
<?php $form = ActiveForm::begin(['id' => 'contact-form']); ?> <?= $form->field($model, 'email', [ 'inputOptions' => [ 'placeholder' => 'Ihre E-Mail Adresse', 'class' => 'newsletter-cta-mail' ] ])->label(false)->textInput(); ?> <?= Html::submitButton('20€ Gutschein sichern', ['class' => 'green newsletter-cta-button', 'name' => 'contact-button', 'value'
3
Antworten
Ich installieren möchte Wählen Sie 2-Erweiterung widget manuell mit Framework Yii2 ohne Verwendung Komponist. Ich fertig die folgenden Schritte, aber es funktioniert nicht. 1) Hinzugefügt yii2-widget-select2 zu vendor/yii-soft 2) Hinzugefügt folgenden code in meine yii-soft/extensions.php: 'yiisoft/yii2-widget-select2' =>
8
Antworten
Ich möchte an einem yii2 Abfrage, in der ich prüfen möchten, nicht gleich Zustand. Ich habe versucht, aber es hat nicht die gewünschten Ergebnisse. wie mache ich es? $details = MovieShows::find()->where(['movie_id'=>$id]) ->andWhere(['location_id'=>$loc_id]) ->andWhere(['cancel_date'=>!$date])->all(); InformationsquelleAutor der Frage Bloodhound
6
Antworten
yii2 Frage Meine yii2 installieren in d:\wamp\www\yii2store Möchte ich, um oben den Pfad zum speichern der Bilder die hochgeladen werden von mir oder Benutzer. Habe ich alle zur Verfügung stehenden Argumente in Yii::getAlias('@webroot') (unten sind die Listen
2
Antworten
Hinzufügen einer javascript-innen meiner Ansicht Ergebnisse in der ReferenceError: $ is not defined. Ich gehe davon aus, dass das problem aufgrund von Yii2 injiziert Skripte letzten auf meiner Seite. Wie man dieses Problem beheben? Oder wie kann
4
Antworten
Gibt es eine Möglichkeit zum deaktivieren der CSRF-Validierung für einige Aktionen des Controllers halten aktiviert es für die anderen? In meinem Fall habe ich mehrere konfigurierbare Action-Klassen, die dazu bestimmt sind, injiziert Controller. Ich kann Sie nicht
11
Antworten
Wie man eine dropdown im yii2 mit einem activeform und ein Modell??? Da alle Methoden hat sich in den yii2,wie es gemacht wird in der neuen? InformationsquelleAutor der Frage Dency G B | 2014-02-05
6
Antworten
Wie kann ich das Feld aktualisieren, mit dem Abfrage-generator in Yii2? Ich kann nicht finden diese in der Dokumentation. Dank! UPD Dies ist die Lösung: //UPDATE $connection = Yii::$app->db; $connection->createCommand()->update('user', ['status' => 1], 'age > 30')->execute(); InformationsquelleAutor
9
Antworten
Fehler: Nicht in der Lage zu überprüfen, ob Ihre Einreichung von Daten, Fehler Erstellen Sie eine öffentliche Funktion in Yii2. Aber, senden von Daten, die nicht akzeptieren, die in dieser Methode siehe folgenden Fehler Bilder. Warum ist
9
Antworten
Ich ausblenden möchten Yii2 GridView-Spalte "Aktion" - Tasten auf der Basis von Modell-Feld status. Wenn status = 1 dann hide-view-Taste nur. Wie kann ich? Code: [ 'class' => 'yii\grid\ActionColumn', 'contentOptions' => ['style' => 'width:260px;'], 'header'=>'Actions', 'template' =>
3
Antworten
Kann ich definieren Sie eine Regel für ein einzelnes integer wie diese: [['x'], 'integer'] Ist es möglich zu sagen, dass x ist ein integer-array? Zum Beispiel: [['x'], 'integer'] Könnte und ich geben Sie die gültigen Werte in
3
Antworten
Ich habe durch die Dokumentation und alle Artikel auf Yii2 events gefunden mit Google. Kann jemand mir ein gutes Beispiel dafür, wie Ereignisse können verwendet werden, in Yii2 und wo es mag logisch erscheinen? InformationsquelleAutor der Frage
3
Antworten
In der API-Dokumentation angegeben, dass $joinWith - Eine Liste von Beziehungen, die bei dieser Abfrage werden trat mit $with - Eine Liste von Beziehungen, die bei dieser Abfrage werden durchgeführt mit Was ist der Unterschied zwischen diesen
1
Antworten
Zum Beispiel in eins-zu-viele-aufgrund der Dokumentation (http://www.yiiframework.com/doc-2.0/guide-db-active-record.html#relational-data) Sie können die Verknüpfung zweier Modelle in dieser Form (one-many = company-zone): $defaultZone = new Zone; $defaultZone->name = Zone::DEFAULT_ZONE; $company->link('zones', $defaultZone); Aber wie es funktioniert, für viele-zu-viele Beziehungen, wenn Sie
6
Antworten
Ich denke ich bin ziemlich nahe. Ich habe die htaccess Umleitung auf die website (frontend/web) und die /admin Pfad (backend/web). Die Seite scheint in Ordnung, CSS-Dateien laden, etc. Wenn Sie gehen Sie zu: http://localhost/yii2app/ - lädt er