Module: FlexaLib
- Defined in:
- lib/flexa_lib.rb,
lib/flexa_lib/engine.rb,
lib/flexa_lib/helpers.rb,
lib/flexa_lib/version.rb,
lib/flexa_lib/brcpfcnpj.rb,
lib/flexa_lib/model_extensions.rb,
lib/flexa_lib/helpers/tab_helpers.rb,
lib/flexa_lib/helpers/link_helpers.rb,
lib/flexa_lib/helpers/other_helpers.rb,
lib/flexa_lib/helpers/table_helpers.rb,
lib/flexa_lib/helpers/button_helpers.rb,
lib/flexa_lib/helpers/lookup_helpers.rb,
lib/flexa_lib/helpers/paginate_helpers.rb,
lib/flexa_lib/helpers/button_grid_helpers.rb,
lib/generators/flexa_lib/crud/crud_generator.rb,
lib/generators/flexa_lib/lookup/lookup_generator.rb,
lib/generators/flexa_lib/lookup/lookup_generator_test.rb,
lib/generators/flexa_lib/cocoon_view/cocoon_view_generator.rb
Overview
:main: flexa_lib.rb
FlexaLib
Biblioteca para Equipe da Flexa de Desenvolvimento
Incluir a gem no Gemfile do projeto
gem 'flexa_lib'
Usando os Geradores Disponiveis
-
Gerador de CRUD(templates de VIEW)
rails g flexa_lib:crud NomeDoController
-
Gerador de LOOKUP(gera um controller e
uma view de Lookup em Namespace) os parametros são o nome do model e a lista de campos que devem aparecer no grid do lookup
rails g flexa_lib:lookup NomeDoModel campo1 campo2
Aplicação do Twitter-Bootstrap na Aplicação
-
No “application.css” deve ficar como no exemplo abaixo:
/*
*= require_self *= require flexa-theme
*/
-
No “application.js” deve ficar como no exemplo abaixo:
//= require jquery //= require jquery_ujs //= require flexa-themejs
Defined Under Namespace
Modules: ActiveRecord, BrCpfCnpj, Helpers Classes: CocoonViewGenerator, CrudGenerator, Engine, LookupGenerator, LookupGeneratorTest