Wie kann ich das yii2-Design anpassen?

8

Ich versuche nur Yii2. Jetzt habe ich eine yii2-Basisanwendung erstellt. Als nächstes möchte ich das Thema ändern. Ich habe eine HTML-Datei, ich möchte dieses Anwendungsthema wie dieses HTML ändern. Ich habe durch yii2 Thematisierung gegangen aber es ist nicht, was ich will ich will um alle css, js, Bilder, Schriften dieses HTML zu meinem Projekt hinzuzufügen. Wie kann ich das in yii2 Plz jemand mir helfen.

    
Salini 05.08.2014, 07:30
quelle

2 Antworten

10

Hi, Sie müssen folgende Dinge tun, damit Sie in yii2 so einfach wie yii1: -

  1. Öffnen Sie zuerst die web.php im Konfigurationsverzeichnis der yii2-Anwendung,
  2. dann im Component-Array übergeben Ansicht Array wie:

    %Vor%

Erstellen Sie jetzt den Ordnernamen als "Themen" in das Webverzeichnis.

Kopieren Sie in diesem Themenordner Ihren html-Ordner wie (demo), der alle css, js usw. Dateien enthält. In diesem Ordner erstellen Sie den Ordner views als yii, der bei Bedarf main.php und andere Layouts enthält.

überschreibt index.php in Sichten nach der entsprechenden Indexdatei  durch entsprechende Änderungen in Dateipfaden. Erstellen Sie entsprechende Ansichten und      Aktionen für Ihre HTML-Dateien.     In yii2 können wir unsere css und js in Appasset.php definieren.

    
sprytechies 12.08.2014, 08:51
quelle
0

Hallo, Sie müssen ein paar Dinge tun, um zu beginnen.

  1. Kopieren Sie die neue HTML-Vorlage Css, JS, Plugins und Images in Ihr Projektverzeichnis z. B. testdrive / assets /

  2. Wir müssen die CS- und JS-Dateien mit dem Projekt verknüpfen. Gehe zum testdrive / protected / views / layouts / Verzeichnis und erstelle eine neue Datei zB main.php füge die entsprechenden css und js Links zu den entsprechenden Dateien hinzu, so wie du es in einer html Datei im head Abschnitt tun würdest.

    %Vor%

3. Sobald das Layout fertig ist, müssen wir yii initialisieren, um das von uns erstellte Layout zu verwenden. Fahren Sie mit dem Controller fort, zB SiteController.php

%Vor%
  1. Jetzt sind Sie bereit, sich die Hände schmutzig zu machen.
chapskev 08.08.2014 10:07
quelle

Tags und Links