mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-22 04:26:22 +00:00
Merge branch 'issue-13439' into 'rails'
fix: deshabilitar la interfaz de orden para invitades #13439 See merge request sutty/sutty!188
This commit is contained in:
commit
957de1f0f4
1 changed files with 28 additions and 20 deletions
|
@ -1,3 +1,10 @@
|
|||
- reorder_allowed = policy(@site).reorder?
|
||||
- if reorder_allowed
|
||||
- reorder_controller = { controller: 'reorder' }
|
||||
- reorder_target = { target: 'reorder.row' }
|
||||
- else
|
||||
- reorder_target = reorder_controller = {}
|
||||
|
||||
%main.row
|
||||
%aside.menu.col-md-3
|
||||
.mb-3
|
||||
|
@ -67,14 +74,14 @@
|
|||
%h2= t('posts.empty')
|
||||
- else
|
||||
= form_tag site_posts_reorder_path, method: :post do
|
||||
%input{ type: 'hidden', name: 'post[lang]', value: @locale }
|
||||
%table.table{ data: { controller: 'reorder' } }
|
||||
%table.table{ data: reorder_controller }
|
||||
%caption.sr-only= t('posts.caption')
|
||||
%thead
|
||||
%tr.sticky-top
|
||||
%th.border-0{ colspan: '4' }
|
||||
.d-flex.flex-row.justify-content-between
|
||||
%div
|
||||
- if reorder_allowed
|
||||
= submit_tag t('posts.reorder.submit'), class: 'btn btn-secondary'
|
||||
%button.btn.btn-secondary{ data: { action: 'reorder#unselect' } }
|
||||
= t('posts.reorder.unselect')
|
||||
|
@ -97,7 +104,8 @@
|
|||
les botones por permisos.
|
||||
- cache_if @usuarie, [post, I18n.locale] do
|
||||
- checkbox_id = "checkbox-#{post.post_id}"
|
||||
%tr{ id: post.post_id, data: { target: 'reorder.row' } }
|
||||
%tr{ id: post.post_id, data: reorder_target }
|
||||
- if reorder_allowed
|
||||
%td
|
||||
.custom-control.custom-checkbox
|
||||
%input.custom-control-input{ id: checkbox_id, type: 'checkbox', autocomplete: 'off', data: { action: 'reorder#select' } }
|
||||
|
|
Loading…
Reference in a new issue