Guest User

Untitled

a guest
May 23rd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. module MyHelpers
  2. def self.included(base)
  3. # Добавляем перед блоком
  4. base.regions.prepend(:block_1, :first_helper)
  5.  
  6. # Добавляем после блока
  7. base.regions.append(:block_2, :second_helper)
  8.  
  9. # Заменяем блок
  10. base.regions.replace(:block_3, :third_helper)
  11. end
  12.  
  13. def first_helper
  14. "Content before block"
  15. end
  16.  
  17. def second_helper
  18. "content after block"
  19. end
  20.  
  21. def third_helper
  22. link_to(some_object.name, some_object)
  23. end
  24. end
Add Comment
Please, Sign In to add comment