bringt Gii dazu, an Yii 2.0 zu arbeiten

7

Ich habe die erweiterte Vorlage heruntergeladen, sie extrahiert und die Root-Dokumente für das Backend und das Frontend geändert, aber ich kann nicht herausfinden, wie ich Gii dazu bringen kann, die Crud-Operationen auszuführen.

>

es gibt Require und Require-Dev-Feld in der Composer.JSON Ich fügte gii in beiden und jedem separat ohne Glück.

Ich habe auch versucht, die Vorlage durch Composer zu bekommen, und während der Installation sah ich gii als installiert, konnte es aber immer noch nicht zum Laufen bringen.

Hier habe ich meine Yii Vorlage: Ссылка

    
tareq 16.04.2014, 07:37
quelle

5 Antworten

17

So erhalten Sie Gii von einem Remote-Server für eine erweiterte Setup-Vorlage.

In der Frontend-Konfigurationsdatei. Zum Beispiel:

%Vor%

Fügen Sie den folgenden Code hinzu:

%Vor%

Der interessante Teil ist der Gii array , der modifiziert wurde.

    
girish 11.11.2014 12:25
quelle
7

Schritt 1: Fügen Sie folgende Zeile zu required-dev von composer.json

hinzu %Vor%

Schritt 2: Aktualisieren Sie Ihren Komponisten. Schritt 3: Fügen Sie folgende Zeile zu Ihrer frontend / config / main.php Datei hinzu. Enthalte diese nicht ..........

%Vor%

Schritt 4: Wenn Sie Ihre saubere URL aktiviert haben, gehen Sie zu

%Vor%

Wenn nicht, dann gehe zu

%Vor%

Sie können dem Link yii2_gii

folgen     
Kshitiz 10.06.2014 10:28
quelle
3

Wie beschrieben in den Docs müssen Sie die erlaubten IPs im < stark> /frontend/config/main-local.php :

%Vor%

Wenn Sie Ihre /frontend/config/main.php wie folgt für hübsche URLs geändert haben:

%Vor%

Sie können gii mit der URL

aufrufen %Vor%

( yourVM.local zeigt auf Ihr Frontend-Modul in Ihrer Hosts-Datei.)

    
Mischa 13.03.2015 16:19
quelle
2

Versuchen Sie dies auch, wenn gii immer noch nicht funktioniert:

Dies sollte vom yii-Team gut dokumentiert werden!

Nachdem ich den Befehl init in /frontend/config/main-local.php verwendet habe, habe ich Folgendes gefunden:

%Vor%

Meine App befindet sich im dev -Modus, und die obige Deklaration stoppt mein gii , also ... kommentiere diese Zeile

    
Ionut Flavius Pogacian 07.11.2014 19:43
quelle
0

Ich musste das Element urlManager auskommentieren (das Deaktivieren hübscher Urls) in 'Komponenten' in der entsprechenden Konfigurationsdatei (eigentlich standardmäßig auskommentiert).

%Vor%

Bevor ich hübsche URLs deaktivieren konnte, konnte ich die Gii-Seite laden, aber als ich versuchte, eine der Generatorseiten (Controller, Model, etc.) zu laden, wurde ich auf die Homepage weitergeleitet.

    
Brent Self 22.07.2017 12:14
quelle

Tags und Links