Skip to content

lab2023/blankable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blankable

Adds blank slates to index view

Installation

Add this line to your application's Gemfile:

gem 'blankable'

And then execute:

$ bundle

Or install it yourself as:

$ gem install blankable

Usage

# Customers Controller
class CustomersController < ApplicationController
  def index
    @customers = Customer.all
    respond_with(@customers)
  end
end
# views/customers/_list.html.haml
%table
  %tr
    %th Name
    %th Business Phone
    %th Mobile Phone
    %th Address


  - @customers.each do |customer|
    %tr
      %td= customer.name
      %td= customer.business_phone
      %td= customer.mobile_phone
      %td= customer.address
# views/customers/_blank.html.haml
 = link_to 'Add your first customer', new_customer_path
# views/customers/index.html.haml
= blankable @customers

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Credits

lab2023

License

Copyright 2014 lab2023 – information technologies

About

Adds blank slates to index view

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages