index.blade.php 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. @extends('layouts.app')
  2. @section('title', $book->title ? $book->title : '实战教程')
  3. @section('content')
  4. <div class="ui centered grid container books-page stackable rm-link-color">
  5. <div class="fourteen wide column">
  6. <div class="ui segment">
  7. <div class="content extra-padding">
  8. <br><div class="book header">
  9. <div class="ui items">
  10. <div class="item">
  11. <div class="image">
  12. <img class="ui image image-shadow lazy" data-original="">
  13. </div>
  14. <div class="content">
  15. <div class="header" style="width:100%">
  16. {{ $book->title }}
  17. </div>
  18. <div class="description">
  19. <div class="meta" style="line-height:24px">
  20. <a href="javascript:;">
  21. <i class="icon clock"></i> 更新于 <span title="{{ $book->updated_at }}">{{$book->updated_at}}</span>
  22. </a>
  23. </div>
  24. {{$book->excerpt}}
  25. </div>
  26. <div class="extra">
  27. @if(Auth()->user()->hasRole('Founder'))
  28. <a class="ui button black" href="{{ route('course.sections.create', $book->id) }}">
  29. 新建章节
  30. </a>
  31. <a class="ui button black" href="{{ route('course.articles.create', $book->id) }}">
  32. 新建教程文章
  33. </a>
  34. @endif
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. <div class="ui attached tabular menu" id="topics">
  41. <a class="item active" href="javascript:;">
  42. <i class="grey content icon"></i>
  43. 章节列表
  44. </a>
  45. </div>
  46. <br>
  47. <ol class=" sorted_table tree " data-chapterid="0" data-filetype="chapter">
  48. @foreach($sections as $section)
  49. <li class="item" data-itemid="461" data-filetype="chapter" data-chapterid="461">
  50. <i class="blue folder icon"></i>
  51. {{ $section->title }}
  52. @if(\Illuminate\Support\Facades\Auth::user()->hasRole('Founder'))
  53. <span style="font-size: 13px;color: #adb1af;">(
  54. <a href="{{ route('course.sections.edit', [$book->id, $section->id]) }}"><i class="icon edit"></i>编辑</a>
  55. <span class="divider">|</span>
  56. <a class="top-admin-operation ml-0" href="javascript:;"
  57. data-method="delete"
  58. data-url="{{ route('course.sections.destroy', [$book->id, $section->id]) }}"
  59. style="cursor: pointer;"><i class=" trash icon"></i>删除
  60. </a>)
  61. </span>
  62. @endif
  63. </li>
  64. @endforeach
  65. </ol>
  66. {!! $sections->render() !!}
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. @endsection