Laravel 5 Probleme mit dem Verknüpfen von CSS-Assets

7

versuche derzeit, meine Laravel-4-Anwendung auf Laravel 5 zu portieren. Ich habe "illuminate/html": "5.*" zu Composer hinzugefügt und auch die Fassade und Service-Provider zu konfigurieren. Ich verwendete die folgende Syntax, um zu meinen CSS-Dateien

zu verbinden %Vor%

aber in laravel 5 ist meine Ansichtsausgabe ganz kaputt, wobei die Seite wie der folgende Screenshot aussieht.

Was könnte ich hier vermissen? Gibt es Änderungen in der Blade-Syntax in Laravel 5?

    
Sojan V Jose 01.01.2015, 01:39
quelle

5 Antworten

11

hat die Antwort hier auf diesem Thread und hier . Auf den zweiten Thread gibt Taylor Otwell selbst die Antwort. In Laravel 5 wird die Laravel 4-Standardsyntax {{ code }} die Datenausgabe verlassen. Wenn Sie HTML-Daten nicht entschlüsseln möchten, müssen Sie die neue Syntax

verwenden %Vor%

Wenn Sie zur vorherigen Syntax zurückkehren möchten, können Sie

verwenden %Vor%     
Sojan V Jose 01.01.2015, 02:30
quelle
5
  1. Überprüfen Sie, ob die Assets vorhanden sind und ordnungsgemäß verknüpft sind.
  2. check permission und setze chmod auf 777 (Unix).
  3. Wenn das nicht funktioniert, verwenden Sie <link rel="stylesheet" type="text/css" href="{{asset('relative/to/public/folder.css')}}" > manuell.
ykbks 01.01.2015 02:19
quelle
4
%Vor%     
Ritchie 17.03.2015 07:49
quelle
3

Ändern Sie Ihren Code in den folgenden

%Vor%     
jaahvicky 04.06.2015 14:41
quelle
0

Wenn Sie plain HTML verwenden möchten, können Sie es auch so verwenden -

%Vor%     
Anshu Shekhar 06.02.2016 13:58
quelle

Tags und Links