exam-knowledge-explanation.blade.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. {{-- 知识点讲解模板 --}}
  2. <!DOCTYPE html>
  3. <html lang="zh-CN">
  4. <head>
  5. <meta charset="UTF-8">
  6. <title>知识点讲解</title>
  7. <link rel="stylesheet" href="/css/katex/katex.min.css">
  8. @include('pdf.partials.kp-explain-styles')
  9. </head>
  10. <body>
  11. <div class="page">
  12. <div class="kp-explain-header">
  13. <div class="kp-explain-title">知识点讲解</div>
  14. <div class="kp-explain-subtitle">本章节用于梳理本卷涉及的知识点,帮助学生在做题前完成预习/复盘。</div>
  15. </div>
  16. @if(empty($knowledgePoints))
  17. <div class="kp-empty">暂无知识点数据</div>
  18. @else
  19. <div class="kp-list">
  20. @foreach($knowledgePoints as $index => $kp)
  21. <div class="kp-section">
  22. <div class="kp-section-head">
  23. <div class="kp-section-name">{{ $loop->iteration }}、{{ $kp['kp_name'] ?? ($kp['kp_code'] ?? '未命名知识点') }}</div>
  24. </div>
  25. <div class="kp-section-body">
  26. @if(!empty($kp['explanation']))
  27. {!! $kp['explanation'] !!}
  28. @endif
  29. </div>
  30. </div>
  31. @endforeach
  32. </div>
  33. @endif
  34. </div>
  35. </body>
  36. </html>