Explorar o código

Merge pull request #401 from weseek/imprv/brushup-group-select-ui

# Fix bug of invisible group choose select-box.
Yuki Takei %!s(int64=8) %!d(string=hai) anos
pai
achega
6838d2337d
Modificáronse 1 ficheiros con 10 adicións e 1 borrados
  1. 10 1
      lib/views/_form.html

+ 10 - 1
lib/views/_form.html

@@ -53,7 +53,7 @@
         <div id="page-grant-selector"></div>
       </div>
       <input type="hidden" id="page-grant" name="pageForm[grant]" value="{{ pageForm.grant|default(page.grant) }}">
-      <input id="grant-group" type="hidden" name="pageForm[grantUserGroupId]" value="{% if pageForm.grant %}{{ pageForm.grant }}{% endif %}">
+      <input id="grant-group" type="hidden" value="{% if pageForm.grant %}{{ pageForm.grant }}{% endif %}">
 <!--
       <select id="select-grant" name="pageForm[grant]" class="m-r-5 selectpicker btn-group-sm">
         {% for grantId, grantLabel in consts.pageGrants %}
@@ -79,6 +79,15 @@
         </select>
       </div>
       {% endif %} -->
+      {% if userRelatedGroups.length != 0 %}
+      <div>
+        <select name="pageForm[grantUserGroupId]" class="selectpicker btn-group-sm">
+          {% for userGroup in userRelatedGroups %}
+          <option value="{{ userGroup.id }}">{{ userGroup.name }}</option>
+          {% endfor %}
+        </select>
+      </div>
+      {% endif %}
       <!-- <input type="hidden" id="page-grant" value="{{ page.grant }}"> -->
       <input type="hidden" id="user-related-group-data" value="{{userRelatedGroups}}">
       <input type="hidden" id="edit-form-csrf" name="_csrf" value="{{ csrf() }}">