@extends('layouts.app') @section('title', 'Edit SubModule Content') @section('content')

{{ isset($isAlternate) && $isAlternate ? 'Edit Alternate SubModule Content' : 'Edit SubModule Content' }}

Back to SubModules
Number: {{ $subModule->iNum ?? 'N/A' }}
Type: {{ $subModule->vType ?? 'N/A' }}
Title: {{ $chapter->vTitle ?? 'N/A' }}

Content Editor 1

@csrf @if (isset($isAlternate) && $isAlternate) @endif {{--@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif--}}
@error('content') {{ $message }} @enderror

Button Input

@error('vButton1to2') {{ $message }} @enderror
@error('vButton2to1') {{ $message }} @enderror

Content Editor 2

@error('content2') {{ $message }} @enderror
{{-- Braces are built in PHP: a literal "}}" inside a Blade echo would close the echo early and break compilation. --}} @php $ph = fn (string $inner) => '{'.'{'.$inner.'}'.'}'; @endphp
Available placeholders ({{ count($placeholderFields) }})

Write {{ $ph('tbl_Table.vColumn | default') }} to insert the reader's own data. The default is shown when they have no value for that field. Type the placeholder as plain text — bold or coloured text inside the braces will break it.

    @foreach ($placeholderFields as $field) @php $token = $ph($field.' | default'); @endphp
  • {{ $token }}
  • @endforeach
Cancel
@endsection @push('scripts') @endpush