Module: Miniblog::Admin::PostsHelper

Defined in:
app/helpers/miniblog/admin/posts_helper.rb

Instance Method Summary collapse

Instance Method Details

#delete_post_button(post) ⇒ Object



7
8
9
10
11
# File 'app/helpers/miniblog/admin/posts_helper.rb', line 7

def delete_post_button(post)
  link_to 'Delete', miniblog.admin_post_path(post),
      class: "btn btn-default btn-block",
      method: :delete, data: { confirm: "Are you sure?"}
end

#edit_post_button(post) ⇒ Object



2
3
4
5
# File 'app/helpers/miniblog/admin/posts_helper.rb', line 2

def edit_post_button(post)
  link_to 'Edit', miniblog.edit_admin_post_path(post),
      class: "btn btn-default btn-block"
end

#publish_post_button(post) ⇒ Object



13
14
15
16
17
# File 'app/helpers/miniblog/admin/posts_helper.rb', line 13

def publish_post_button(post)
  link_to 'Publish', miniblog.admin_post_state_path(post),
      class: "btn btn-block #{post.published? ? "btn-success" : "btn-danger" }",
      method: :put
end