diff --git a/app/helpers/buttons_helper.rb b/app/helpers/buttons_helper.rb index 628799555..5893592a1 100644 --- a/app/helpers/buttons_helper.rb +++ b/app/helpers/buttons_helper.rb @@ -1,11 +1,19 @@ module ButtonsHelper include IconsHelper def garden_plant_something_button(garden) + return unless can? :edit, garden link_to new_planting_path(garden_id: garden.id), class: "btn btn-default" do planting_icon + ' ' + t('buttons.plant_something_here') end end + def plant_something_button + return unless can? :create, Planting + link_to new_planting_path, class: "btn btn-default" do + planting_icon + ' ' + t('buttons.plant_something') + end + end + def garden_mark_active_button(garden) link_to t('buttons.mark_as_active'), garden_path(garden, garden: { active: 1 }),