Yii registrieren CSS-Datei, die Letzte (nach Vermögen)
Gibt es eine Möglichkeit in Yii zu registrieren, js-oder css-Dateien zu laden, nachdem diese geladen, indem die Vermögenswerte manager.
Verwende ich eine css-Datei überschreiben Stile von einigen Yii-extensions, aber Yii enthält meine Datei, bevor die assets erzeugt, die durch die Erweiterung.
Ich weiß, ich kann ändern Sie die Erweiterung entfernen, die css-Dateien aus dem assets-manager, und fügen Sie diese manuell mit registerCssFile
aber das ist nicht der Weg, den ich will, dies zu tun.
Hier ist, was ich habe :
<head>
...
<link rel="stylesheet" type="text/css" href="/css/MY_CSS.css" />
...
<link rel="stylesheet" type="text/css" href="/assets/8e838803/css/EXTENSION_CSS.css" />
...
</head>
Hier ist, was ich will:
<head>
...
<link rel="stylesheet" type="text/css" href="/assets/8e838803/css/EXTENSION_CSS.css" />
...
<link rel="stylesheet" type="text/css" href="/css/MY_CSS.css" /> <!-- the last one -->
</head>
Jede mögliche Hilfe würde geschätzt!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eingetragenen Vermögenswerte von CClientScript werden immer vor der Titel
In Ihrem Fall sollten Sie fügen Sie Ihre CSS - nach den Titel, um die Garantie der Reihenfolge, die Sie wollen
In Yii2, ein guter Weg, um dies zu erreichen, ist die Verwendung des 'hängt' option auf registerCssFile wie gezeigt, in der Dokumentation
In Ihrem main.php layouts, finden tag, setzen Sie diese Zeile code:
http://www.codexamples.com/98/how-to-include-javascript-css-in-yii/