@extends('layouts.app') @section('title', $site->name . ' - コース管理') @section('page-title', $site->name . ' - 会員サイト構築') @section('page-subtitle-heading', '【この画面でできること】') @section('page-subtitle') 教材のコースを作り、コースの結合で複数コースをまとめてから、受講生へ付与します。ログインURLもここから確認できます。 @endsection @section('content') @php $loginUrl = rtrim(config('app.url') ?: request()->getSchemeAndHttpHost(), '/') . '/member/' . $site->slug . '/login'; @endphp
会員サイト一覧
公開までの基本順序
  1. 会員サイトを作成する
  2. コース(教材)を作成する
  3. 各コースの コース設定 でグループ・レッスンを追加する
  4. 受講生管理で、開放したいコースを付与する(コース1本だけのときはここまで)
  5. 複数コースをセットで渡すときだけ → コースの結合でまとめを作り、そのコースの結合を付与(または商品プランの「購入後に開放するコースの結合」)

コースの結合は「まとめて開放したいとき」の任意機能です。コースを作っただけでは会員に見えず、受講生への付与(または購入後開放)が必要です。

公開状態
{{ $site->status === 'active' ? '公開中' : '下書き' }}
ログインURL
@include('partials._public_url_inline', ['url' => $loginUrl, 'showOpenButton' => true, 'wrapperClass' => 'mt-1'])
コース数
{{ $courses->count() }}
未回答コメント(サイト合計)
{{ (int) ($siteUnrepliedCommentCount ?? 0) }}件
@include('partials._copy_public_url_script') {{-- タブナビゲーション --}} @if($courses->isEmpty())
コースがありません

「コースを追加」からコンテンツを作成してください

@else
@foreach($courses as $course)
@include('partials._bundle_course_thumbnail', [ 'url' => $course->thumbnail_url, 'alt' => $course->name, 'variant' => 'card-top', ])
{{ $course->name }}
{{ $course->status === 'published' ? '公開' : '下書き' }}

{{ $course->description ?: '説明なし' }}

@php $cc = $courseCommentSummaries[$course->id] ?? null; @endphp @if($cc)
@if($cc['enabled']) コメントON @if($cc['mode'] === 'per_lesson') レッスンごと @endif @if($cc['total'] > 0) 投稿 {{ $cc['total'] }} @endif @if($cc['unreplied'] > 0) 未回答 {{ $cc['unreplied'] }} @endif @else コメントOFF @endif
@endif コース設定

レッスン・編集・削除はコース設定のカードから行います。

@endforeach
@endif {{-- コース追加モーダル --}} @include('partials.monaka_image_picker') @endsection