Sha256: dfdd0841fdad6322bb283358ab79ce7d73e84a921f1bd2a24d40df80eeb4c932
Contents?: true
Size: 1.51 KB
Versions: 6
Compression:
Stored size: 1.51 KB
Contents
# -*- encoding : utf-8 -*- # ============================================================================ # # RAILS BOOTSTRAP ENGINE # # Bootstrap Link # # ============================================================================ # # Copyright 2012-2013 Luiz Eduardo de Oliveira Fonseca, AgĂȘncia Orangeweb # # Licensed under The MIT License # # http://opensource.org/licenses/MIT # module BootstrapLinkHelper # Cria um link para editar registros # # <a href="link"><i class="icon-name"></i> title</a> # def link_to_edit title, link, opts={} link_to raw(icon(:pencil) + " #{title}"), link, opts end # Cria um link para voltar # # <a href="link"><i class="icon-name"></i> title</a> # def link_to_cancel title, link, opts={} link_to title, link, opts end # Alias para link_to_cancel # def link_to_back title, link, opts={} link_to_cancel title, link, opts end # Cria um link para novos registros # # <a href="link"><i class="icon-name"></i> title</a> # def link_to_new title, link, opts={} link_to raw(icon(:plus) + " #{title}"), link, opts end # Cria um link para apagar registros # # <a href="link"><i class="icon-name"></i> title</a> # def link_to_delete title, link, opts={} opts[:method] = :delete opts[:data] = { confirm: 'Tem certeza que deseja apagar este registro?' } link_to raw(icon(:trash) + " #{title}"), link, opts end end
Version data entries
6 entries across 6 versions & 1 rubygems