v0.5.15 - Added subname to news

This commit is contained in:
frederikpyt 2020-08-10 09:37:19 +02:00
parent 726cb52aee
commit bd7800f5a0
6 changed files with 11 additions and 3 deletions

View File

@ -81,6 +81,7 @@ class EventController extends Controller
$news = new News(); $news = new News();
$news->name = "Ny aktivitet"; $news->name = "Ny aktivitet";
$news->subname = $event->name;
$news->content = "<p>" . $event->description . "</p>" . $news->content = "<p>" . $event->description . "</p>" .
'<div class="row align-items-center">'. '<div class="row align-items-center">'.
'<a style="width: 50%; margin: 0; padding: 0; font-weight: 700;" class="sde-blue" href="'. route("userevents.create", ["event_id" => $event->id ]) .'">Tilmeld</a>'. '<a style="width: 50%; margin: 0; padding: 0; font-weight: 700;" class="sde-blue" href="'. route("userevents.create", ["event_id" => $event->id ]) .'">Tilmeld</a>'.
@ -175,6 +176,7 @@ class EventController extends Controller
$news = new News(); $news = new News();
$news->name = "Aktivitet opdateret"; $news->name = "Aktivitet opdateret";
$news->subname = $event->name;
$news->content = "<p>" . $event->description . "</p>" . $news->content = "<p>" . $event->description . "</p>" .
'<div class="row align-items-center">'. '<div class="row align-items-center">'.
'<a style="width: 50%; margin: 0; padding: 0; font-weight: 700;" class="sde-blue" href="'. route("userevents.create", ["event_id" => $event->id ]) .'">Tilmeld</a>'. '<a style="width: 50%; margin: 0; padding: 0; font-weight: 700;" class="sde-blue" href="'. route("userevents.create", ["event_id" => $event->id ]) .'">Tilmeld</a>'.

View File

@ -74,6 +74,7 @@ class GuideController extends Controller
$news = new News(); $news = new News();
$news->name = "Ny Vejledning"; $news->name = "Ny Vejledning";
$news->subname = $guide->name;
$news->content = substr($guide->guide_articles, 0, 300). '<br><br><a href="' . route("guides.show", ["guide" => $guide]). '" class="sde-blue ">Læse mere...</a>'; $news->content = substr($guide->guide_articles, 0, 300). '<br><br><a href="' . route("guides.show", ["guide" => $guide]). '" class="sde-blue ">Læse mere...</a>';
@ -134,6 +135,7 @@ class GuideController extends Controller
$news = new News(); $news = new News();
$news->name = "Vejledning opdateret"; $news->name = "Vejledning opdateret";
$news->subname = $guidee->name;
$news->content = substr($guidee->guide_articles, 0, 300). '<br><br><a href="' . route("guides.show", ["guide" => $guide]). '" class="sde-blue ">Læse mere...</a>'; $news->content = substr($guidee->guide_articles, 0, 300). '<br><br><a href="' . route("guides.show", ["guide" => $guide]). '" class="sde-blue ">Læse mere...</a>';
$news->save(); $news->save();

View File

@ -75,7 +75,8 @@ class MenuPlanController extends Controller
if($request->newsoption == true){ if($request->newsoption == true){
$news = new News(); $news = new News();
$news->name = "Ny menuplan Uge " . $menuPlan->week; $news->name = "Ny menuplan";
$news->subname = "Uge " . $menuPlan->week;
$news->content = $menuPlan->menu; $news->content = $menuPlan->menu;
$news->save(); $news->save();
@ -135,7 +136,8 @@ class MenuPlanController extends Controller
if($request->newsoption == true){ if($request->newsoption == true){
$news = new News(); $news = new News();
$news->name = "Opdateret menuplan Uge " . $menuplan->week; $news->name = "Opdateret menuplan";
$news->subname = "Uge " . $menuplan->week;
$news->content = $menuplan->menu; $news->content = $menuplan->menu;
$news->save(); $news->save();

View File

@ -7,6 +7,6 @@ use Illuminate\Database\Eloquent\Model;
class News extends Model class News extends Model
{ {
protected $fillable = [ protected $fillable = [
'name', 'content' 'name', 'subname', 'content'
]; ];
} }

View File

@ -16,6 +16,7 @@ class CreateNewsTable extends Migration
Schema::create('news', function (Blueprint $table) { Schema::create('news', function (Blueprint $table) {
$table->id(); $table->id();
$table->string("name"); $table->string("name");
$table->string('subname');
$table->text("content"); $table->text("content");
$table->timestamps(); $table->timestamps();
}); });

View File

@ -61,6 +61,7 @@
@foreach(\App\News::query()->orderBy("created_at", "desc")->get() as $new) @foreach(\App\News::query()->orderBy("created_at", "desc")->get() as $new)
<div style="border: 4px solid rgba(0,0,0, 0.2); border-radius: 4px; padding: 4px; margin-top: 1.5rem"> <div style="border: 4px solid rgba(0,0,0, 0.2); border-radius: 4px; padding: 4px; margin-top: 1.5rem">
<h2 class="sde-blue mt-0 mb-0 text-center" style="margin-bottom: 8px; ">{{ $new->name }}</h2> <h2 class="sde-blue mt-0 mb-0 text-center" style="margin-bottom: 8px; ">{{ $new->name }}</h2>
<h4 class="sde-blue mt-0 mb-0 text-center" style="margin-bottom: 8px; ">{{ $new->subname }}</h4>
{!! $new->content !!} {!! $new->content !!}
</div> </div>
@endforeach @endforeach