edit_public_category.html 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. {% extends "base.html" %}
  2. {% block title %}逐鹿导航 - 编辑公共分类{% endblock %}
  3. {% block content %}
  4. <div class="container-fluid px-4">
  5. <div class="d-flex justify-content-between align-items-center mb-4">
  6. <h2 class="mb-0">
  7. <i class="bi bi-tags-fill me-2"></i>编辑公共分类
  8. </h2>
  9. <a href="{{ url_for('admin') }}" class="btn btn-outline-secondary">
  10. <i class="bi bi-arrow-left-circle"></i> 返回
  11. </a>
  12. </div>
  13. <div class="card shadow-sm">
  14. <div class="card-header bg-success text-white">
  15. <h5 class="mb-0">编辑分类: {{ category.name }}</h5>
  16. </div>
  17. <div class="card-body">
  18. <form method="POST" novalidate>
  19. {{ form.hidden_tag() }}
  20. <div class="mb-3">
  21. {{ form.name.label(class="form-label") }}
  22. {{ form.name(class="form-control" + (' is-invalid' if form.name.errors else '')) }}
  23. {% for error in form.name.errors %}
  24. <div class="invalid-feedback">{{ error }}</div>
  25. {% endfor %}
  26. </div>
  27. <div class="mb-3 form-check form-switch">
  28. {{ form.is_public(class="form-check-input", disabled=True) }}
  29. {{ form.is_public.label(class="form-check-label") }}
  30. <small class="text-muted d-block">公共分类状态不可更改</small>
  31. </div>
  32. <div class="d-grid gap-2 d-md-flex justify-content-md-end">
  33. <button type="submit" class="btn btn-success px-4">
  34. <i class="bi bi-check-circle-fill me-2"></i>保存更改
  35. </button>
  36. </div>
  37. </form>
  38. </div>
  39. </div>
  40. </div>
  41. {% endblock %}