diff --git a/app/Cms.php b/app/Cms.php new file mode 100644 index 0000000..9ee46c2 --- /dev/null +++ b/app/Cms.php @@ -0,0 +1,11 @@ +belongsTo('App\Katartikel'); + } + + public function user() + { + return $this->belongsTo('App\User'); + } +} diff --git a/app/Http/Controllers/Backend/artikelBackendController.php b/app/Http/Controllers/Backend/artikelBackendController.php index 4843f00..4fb9e59 100644 --- a/app/Http/Controllers/Backend/artikelBackendController.php +++ b/app/Http/Controllers/Backend/artikelBackendController.php @@ -7,6 +7,7 @@ use Illuminate\Http\Request; use App\Backendp; use App\User; use App\Katartikel; +use Validator; class artikelBackendController extends Controller { @@ -16,8 +17,9 @@ class artikelBackendController extends Controller return view('backend.art-backend.index', compact('backend')); } - public function create() + public function create(Request $request) { + $request->request->add(['user_id' => auth()->user()->id]); return view('backend.art-backend.tambah'); } diff --git a/app/Http/Controllers/Backend/artikelEofficeController.php b/app/Http/Controllers/Backend/artikelEofficeController.php index 72d24c3..3e697d1 100644 --- a/app/Http/Controllers/Backend/artikelEofficeController.php +++ b/app/Http/Controllers/Backend/artikelEofficeController.php @@ -18,8 +18,9 @@ class artikelEofficeController extends Controller return view('backend.art-eoffice.index', compact('eoffice')); } - public function create() + public function create(Request $request) { + $request->request->add(['user_id' => auth()->user()->id]); return view('backend.art-eoffice.tambah'); } diff --git a/app/Http/Controllers/Backend/artikelFrontendController.php b/app/Http/Controllers/Backend/artikelFrontendController.php index 270458e..daa4faa 100644 --- a/app/Http/Controllers/Backend/artikelFrontendController.php +++ b/app/Http/Controllers/Backend/artikelFrontendController.php @@ -7,6 +7,7 @@ use Illuminate\Http\Request; use App\Frontendp; use App\User; use App\Katartikel; +use Validator; class artikelFrontendController extends Controller { @@ -16,8 +17,9 @@ class artikelFrontendController extends Controller return view('backend.art-frontend.index', compact('frontend')); } - public function create() + public function create(Request $request) { + $request->request->add(['user_id' => auth()->user()->id]); return view('backend.art-frontend.tambah'); } diff --git a/app/Http/Controllers/Backend/artikelLaravelController.php b/app/Http/Controllers/Backend/artikelLaravelController.php index 2be6077..dde94c2 100644 --- a/app/Http/Controllers/Backend/artikelLaravelController.php +++ b/app/Http/Controllers/Backend/artikelLaravelController.php @@ -18,8 +18,9 @@ class artikelLaravelController extends Controller return view('backend.art-laravel.index', compact('laravel')); } - public function create() + public function create(Request $request) { + $request->request->add(['user_id' => auth()->user()->id]); return view('backend.art-laravel.tambah'); } @@ -53,8 +54,5 @@ class artikelLaravelController extends Controller return response()->json($respon); } - public function readmore() - { - $laravel = Laravel::all(); - } + } diff --git a/app/Http/Controllers/Backend/backendpController.php b/app/Http/Controllers/Backend/backendpController.php index d2870eb..b643b40 100644 --- a/app/Http/Controllers/Backend/backendpController.php +++ b/app/Http/Controllers/Backend/backendpController.php @@ -64,6 +64,7 @@ class backendpController extends Controller public function create() { + return view('backend.beprog.tambah'); } diff --git a/app/Http/Controllers/Backend/cmsController.php b/app/Http/Controllers/Backend/cmsController.php new file mode 100644 index 0000000..59cdced --- /dev/null +++ b/app/Http/Controllers/Backend/cmsController.php @@ -0,0 +1,11 @@ +belongsTo('App\Katartikel'); + } + + public function user() + { + return $this->belongsTo('App\User'); + } +} diff --git a/app/Os.php b/app/Os.php new file mode 100644 index 0000000..194d0c9 --- /dev/null +++ b/app/Os.php @@ -0,0 +1,11 @@ +belongsTo('App\Katartikel'); + } + + public function user() + { + return $this->belongsTo('App\User'); + } +} diff --git a/database/migrations/2021_11_07_160402_create_sops_table.php b/database/migrations/2021_11_07_160402_create_sops_table.php new file mode 100644 index 0000000..a8c27eb --- /dev/null +++ b/database/migrations/2021_11_07_160402_create_sops_table.php @@ -0,0 +1,38 @@ +bigIncrements('id'); + $table->string('katartikel_id')->nullable(); + $table->string('judul')->nulllable(); + $table->text('konten')->nullable(); + $table->string('image')->nullable(); + $table->foreignId('user_id')->references('id')->on('users'); + $table->timestamp('created_at')->nullable(); + $table->timestamp('updated_at')->nullable(); + $table->timestamp('deleted_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('sops'); + } +} diff --git a/database/migrations/2021_11_07_161716_create_cms_table.php b/database/migrations/2021_11_07_161716_create_cms_table.php new file mode 100644 index 0000000..4d4aab8 --- /dev/null +++ b/database/migrations/2021_11_07_161716_create_cms_table.php @@ -0,0 +1,38 @@ +bigIncrements('id'); + $table->string('katartikel_id')->nullable(); + $table->string('judul')->nulllable(); + $table->text('konten')->nullable(); + $table->string('image')->nullable(); + $table->foreignId('user_id')->references('id')->on('users'); + $table->timestamp('created_at')->nullable(); + $table->timestamp('updated_at')->nullable(); + $table->timestamp('deleted_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('cms'); + } +} diff --git a/database/migrations/2021_11_07_162011_create_javascripts_table.php b/database/migrations/2021_11_07_162011_create_javascripts_table.php new file mode 100644 index 0000000..0acbbab --- /dev/null +++ b/database/migrations/2021_11_07_162011_create_javascripts_table.php @@ -0,0 +1,38 @@ +bigIncrements('id'); + $table->string('katartikel_id')->nullable(); + $table->string('judul')->nulllable(); + $table->text('konten')->nullable(); + $table->string('image')->nullable(); + $table->foreignId('user_id')->references('id')->on('users'); + $table->timestamp('created_at')->nullable(); + $table->timestamp('updated_at')->nullable(); + $table->timestamp('deleted_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('javascripts'); + } +} diff --git a/database/migrations/2021_11_07_162218_create_frameworks_table.php b/database/migrations/2021_11_07_162218_create_frameworks_table.php new file mode 100644 index 0000000..8bc47fe --- /dev/null +++ b/database/migrations/2021_11_07_162218_create_frameworks_table.php @@ -0,0 +1,38 @@ +bigIncrements('id'); + $table->string('katartikel_id')->nullable(); + $table->string('judul')->nulllable(); + $table->text('konten')->nullable(); + $table->string('image')->nullable(); + $table->foreignId('user_id')->references('id')->on('users'); + $table->timestamp('created_at')->nullable(); + $table->timestamp('updated_at')->nullable(); + $table->timestamp('deleted_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('frameworks'); + } +} diff --git a/database/migrations/2021_11_07_162412_create_os_table.php b/database/migrations/2021_11_07_162412_create_os_table.php new file mode 100644 index 0000000..69a853e --- /dev/null +++ b/database/migrations/2021_11_07_162412_create_os_table.php @@ -0,0 +1,38 @@ +bigIncrements('id'); + $table->string('katartikel_id')->nullable(); + $table->string('judul')->nulllable(); + $table->text('konten')->nullable(); + $table->string('image')->nullable(); + $table->foreignId('user_id')->references('id')->on('users'); + $table->timestamp('created_at')->nullable(); + $table->timestamp('updated_at')->nullable(); + $table->timestamp('deleted_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('os'); + } +} diff --git a/resources/views/backend/art-backend/index.blade.php b/resources/views/backend/art-backend/index.blade.php index 0960897..0a32875 100644 --- a/resources/views/backend/art-backend/index.blade.php +++ b/resources/views/backend/art-backend/index.blade.php @@ -157,7 +157,11 @@ img { .items:hover { background-color: #fcf7f7; color: black; - transition: background-color .8s + transition: background-color .8s; +} + +#more { + display:none; } @@ -167,13 +171,20 @@ img { @foreach($backend as $backall)
-
+
-
Backend {!! $backall->created_at !!}
+
Backend   {!! $backall->created_at !!}

{!! $backall->judul !!} -

{!! Str::limit($backall->konten) !!} - Read More +

{!! Str::limit($backall->konten, 100,'') !!} + + @if (strlen($backall->konten) > 100) + ... + {!! substr($backall->konten, 100) !!} + @endif + +

+
@@ -202,7 +213,23 @@ img { @include('backend.home.datatable-js') - + @endpush @push('css') diff --git a/resources/views/backend/art-backend/jquery.blade.php b/resources/views/backend/art-backend/jquery.blade.php index f48d592..c0d4a40 100644 --- a/resources/views/backend/art-backend/jquery.blade.php +++ b/resources/views/backend/art-backend/jquery.blade.php @@ -2,7 +2,7 @@ $(document).ready(function(){ $('.tambah').click(function(){ ojisatrianiLoadingFadeIn(); $.loadmodal({ - url: "{{ url($url_admin.'/art-eoffice/create') }}", + url: "{{ url($url_admin.'/art-backend/create') }}", id: 'responsive', dlgClass: 'fade', bgClass: 'primary', @@ -25,9 +25,9 @@ $(document).ready(function(){ $(document).on("click",".ubah",function() { ojisatrianiLoadingFadeIn(); - var id = $(this).attr('art-eoffiice-id'); + var id = $(this).attr('art-backend-id'); $.loadmodal({ - url: "{{ url($url_admin.'/art-eoffice') }}/"+ id +"/edit", + url: "{{ url($url_admin.'/art-backend') }}/"+ id +"/edit", id: 'responsive', dlgClass: 'fade', bgClass: 'warning', @@ -49,9 +49,9 @@ $(document).ready(function(){ $(document).on("click",".hapus",function() { ojisatrianiLoadingFadeIn(); - var id = $(this).attr('art-eoffiice-id'); + var id = $(this).attr('art-backend-id'); $.loadmodal({ - url: "{{ url($url_admin.'/art-eoffice') }}/hapus/"+ id, + url: "{{ url($url_admin.'/art-backend') }}/hapus/"+ id, id: 'responsive', dlgClass: 'fade', bgClass: 'danger', diff --git a/resources/views/backend/art-backend/tambah.blade.php b/resources/views/backend/art-backend/tambah.blade.php index 8d02bf6..b8899e3 100644 --- a/resources/views/backend/art-backend/tambah.blade.php +++ b/resources/views/backend/art-backend/tambah.blade.php @@ -1,4 +1,4 @@ -{!! Form::open(array('id' => 'frmOji', 'route' => ['art-eoffice.store'], 'class' => 'form account-form', 'method' => 'post' )) !!} +{!! Form::open(array('id' => 'frmOji', 'route' => ['art-backend.store'], 'class' => 'form account-form', 'method' => 'post' )) !!}