Ich habe gerade angefangen, Laravel zu lernen und kann die Grundlagen eines Controllers und Routings erlernen.
Mein Betriebssystem ist Mac OS X Lion und befindet sich auf einem MAMP-Server.
Mein Code von route.php:
Route::get('/', function() {
return View::make('home.index');
});
Route::get('businesses', function() {
return View::make('businesses.index');
});
Route::get('testing', function() {
return View::make('testing.index');
});
Route::get('hello', function() {
return "<h3>Hello world!</H3>";
});
Das funktioniert, die Ansichten werden perfekt angezeigt. Ich möchte jedoch versuchen, CSS in die Ansichten aufzunehmen. Ich habe versucht, einen Link zu einem Stylesheet im Verzeichnis hinzuzufügen, aber die Seite hat ihn sogar als Standardschriftart des Browsers angezeigt obwohl das CSS im HTML war!
Dies ist index.php von Unternehmen im Ansichtsordner:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<p>Business is a varied term. My content here.
Ich habe versucht, die Blade-Vorlagen-Engine in meinem anderen Ansichtsordner (Testen) zum Anzeigen von CSS zu verwenden, aber auch hier wurde das CSS nicht angezeigt, obwohl es sich im Testordner befindet!
Wie kann ich dieses Problem überwinden und besser werden - während ich langsam diesen Rahmen lerne?
{{ URL::asset('css/css.css') }}