p_zeugnis_noten.slim 1.3 KB

12345678910111213141516171819202122232425262728
  1. .row
  2. .col-xs-12
  3. table.col-xs-12.table-noten
  4. -gr=hj.faechergruppen
  5. -gr[0], gr[1] = gr[1]
  6. -[gr].each do |gruppe|
  7. -unless gruppe.empty?
  8. tr
  9. td.fachgruppe-margin
  10. b =repo.fachklasse_info(hj, 'Fachgruppe', gruppe.first.fachgruppe_ID)
  11. td
  12. -lernbereich_ab = gruppe.index{ |f| f.fach.SortierungS2.to_s[-1] == "1"}
  13. -gruppe.each_with_index do |fach,i|
  14. -if i == lernbereich_ab
  15. tr
  16. td.fach-bezeichnung colspan="2"
  17. =repo.fachklasse_info(hj, "Lernbereich")
  18. tr
  19. td.fach-bezeichnung class=("lernbereich" if fach.fach.SortierungS2.to_s[-1] == "1") class=("fett" if fach._lernentw && fach.fach.ist_sprache == "-")
  20. ==fach.fach.zeugnisbez
  21. ==< "#{fach.lernentw}<sup>1</sup>" if fach.fach.ist_sprache == "+" && fach._lernentw
  22. /td=fach.fach.SortierungS2
  23. td.td-fach-note
  24. span class=("e-note" if (fach.noten_krz.start_with?("E") || (s.asd_schulform.start_with?("D")) && (fach.fachgruppe_ID == 30) && (fach.noten_krz == "NB") ))
  25. =fach.note || "––––––"
  26. -if fach.Lernentw && fach.fach.ist_sprache == "-"
  27. tr
  28. td.fach-bezeichnung #{fach._lernentw}