{{ $assignment->title }}
{{ $assignment->score }} {{ $isArabic ? 'درجة' : 'pts' }} {{ $assignment->is_published ? __('dashboard.Published') : __('dashboard.Unpublished') }}{{ \Illuminate\Support\Str::limit((string) $assignment->description, 150) }}
@extends('layouts.main_dashboard.app') @php $routePrefix = auth()->user()?->usesStaffPortal() ? 'teacher' : 'admin'; $isArabic = app()->getLocale() === 'ar'; $lessons = $course->subject?->lessons ?? collect(); $assignmentsCollection = $assignments instanceof \Illuminate\Contracts\Pagination\LengthAwarePaginator || $assignments instanceof \Illuminate\Contracts\Pagination\Paginator ? $assignments->getCollection() : collect($assignments); @endphp @section('title', __('dashboard.All Assignments')) @section('page_heading', __('dashboard.All Assignments')) @section('page_subtitle', $course->name) @section('skip_page_hero', true) @section('content')
{{ $isArabic ? 'عرض مرتب لكل واجبات المقرر مع الحالة، موعد التسليم، وعدد التسليمات لكل واجب.' : 'A cleaner overview of all course assignments with status, due date, and submission volume for each item.' }}
{{ __('dashboard.There are no assignments to display, try creating one!') }}
{{ __('dashboard.Add New Assignment') }}{{ \Illuminate\Support\Str::limit((string) $assignment->description, 150) }}