From abedea1a1960479c9c45c22eda2b1380a6f83b08 Mon Sep 17 00:00:00 2001 From: Bezirgen Date: Wed, 29 May 2019 01:58:06 +0500 Subject: [PATCH] seed, news page --- app/Http/Controllers/HomeController.php | 6 +- database/seeds/DatabaseSeeder.php | 45 ++++- resources/views/pageWeb.blade.php | 231 ++++++++++++++---------- 3 files changed, 180 insertions(+), 102 deletions(-) diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 34559979..d8efa2a9 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -81,6 +81,8 @@ class HomeController extends Controller $menus = Menu::get(); $pageSliders = PageSlider::where('menu_id', $menu_id)->get(); $descriptions = Description::where('menu_id', $menu_id)->firstOrFail(); + $news1 = News::firstOrFail(); + $news2 = News::skip(1)->take(6)->get(); $tmFilms = Show::where('replace_type','tmFilm')->get(); $animations = Show::where('replace_type','animations')->get(); $pageNames = Menu::where('id', $menu_id)->firstOrFail(); @@ -94,7 +96,9 @@ class HomeController extends Controller 'descriptions' => $descriptions, 'pageAds' => $pageAds, 'tmFilms' => $tmFilms, - 'animations' => $animations + 'animations' => $animations, + 'news1' => $news1, + 'news2' => $news2 ]); } diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php index bef06fab..c6299988 100644 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeds/DatabaseSeeder.php @@ -1,6 +1,7 @@ call(CategorySeeder::class); + // $this->call(CategorySeeder::class); + Menu::create([ + 'name' => 'Türkmenfilm', + 'url' => '/', + 'menu_type' => 'top', + ]); + + Menu::create([ + 'name' => 'Mawy Yşyk', + 'url' => '/', + 'menu_type' => 'top', + ]); + + Menu::create([ + 'name' => 'Mahabat müdirligi', + 'url' => '/', + 'menu_type' => 'top', + ]); + + + Menu::create([ + 'name' => 'Animasiýa bölümi', + 'url' => '/', + 'menu_type' => 'top', + ]); + + Menu::create([ + 'name' => 'Habarlar', + 'url' => '/', + 'menu_type' => 'middle', + ]); + + Menu::create([ + 'name' => 'Göni ýaýlym', + 'url' => '/', + 'menu_type' => 'middle', + ]); + + Menu::create([ + 'name' => 'Teleprogramma', + 'url' => '/', + 'menu_type' => 'middle', + ]); } } diff --git a/resources/views/pageWeb.blade.php b/resources/views/pageWeb.blade.php index 9ce97812..b37accb8 100644 --- a/resources/views/pageWeb.blade.php +++ b/resources/views/pageWeb.blade.php @@ -29,58 +29,58 @@ @section('content2') @if($pageNames->id != 5)
-@else -
-@endif -
-
- -
+ @else +
+ @endif +
+
+ +
-
-
-
-
- @if($pageNames->id != 5) -

"{{$pageNames->name}}"

- @else -

Habarlar +
+
+
+
+ @if($pageNames->id != 5) +

"{{$pageNames->name}}"

+ @else +

Habarlar

- @endif -
-

- @if($pageNames->id != 5) - {!! $descriptions -> description !!} - @endif -

-
-
- -
-
-
-

- @if($pageNames->id == 1) - Kinofilmlerden bölekler

- @elseif($pageNames->id == 3) - Mahabatlar

- - @elseif($pageNames->id == 4) - Animasiýalar @endif +
+

+ @if($pageNames->id != 5) + {!! $descriptions -> description !!} + @endif +

+
+
+ +
+
+
+

+ @if($pageNames->id == 1) + Kinofilmlerden bölekler

+ @elseif($pageNames->id == 3) + Mahabatlar + + @elseif($pageNames->id == 4) + Animasiýalar + @endif -
-
+
+
- @if($pageNames->id == 1) -
- @foreach($tmFilms as $tmFilm) -
+ @if($pageNames->id == 1) +
+ @foreach($tmFilms as $tmFilm) +
@@ -97,22 +97,22 @@
{{ $tmFilm -> view }} -
- - "{{ $tmFilm -> name }}" + + + "{{ + $tmFilm -> name }}"
- @endforeach + @endforeach +
+
- -
- @elseif($pageNames->id == 3) -
+ @elseif($pageNames->id == 3) +
@foreach($pageAds as $pageAd) @if($pageAd->adv_type == 'image')
@@ -172,59 +172,90 @@ @elseif($pageNames->id == 4)
- @foreach($animations as $animation) - +
+ + @elseif($pageNames->id == 5) + +
+ +
+ +
+ +

+ {{ $news1->name }}

+

+

+ {{ str_limit(strip_tags($news1->description), $limit = 180, $end = '...') }} +

+ +

{{ + $news1->date }}

+
+ +
+
+

Senenama

+
+
+
- - @elseif($pageNames->id == 5) -
-
- -

Türkmenistanyň - Prezidenti Eýranyň daşary işler ministrini kabul etdi

-

-

Şu gün hormatly - Prezidentimiz Gurbanguly Berdimuhamedow Eýran Yslam Respublikasynyň - daşary işler ministri Mohammad Jawad Zarifi kabul etdi.

-

13.05.2019 -

- -
-

Senenama

-
-
- -
-
- @else -
-
- @endif -
+ +
+ + +
+ @foreach($news2 as $new2) +
+ +
{{ $new2->name }}
+
{{ $new2 -> date }}
+
+ @endforeach +
+ + @else
-
+ @endif +
+
+
+ +
+
@endsection