Skip to content

Commit dfd4c5c

Browse files
author
Joel Quenneville
committed
added a basic template
1 parent 72bb325 commit dfd4c5c

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

lib/generators/ajaxdatatable/ajaxdatatable_generator.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ class AjaxdatatableGenerator < Rails::Generators::Base
22
source_root File.expand_path('../templates', __FILE__)
33

44
def generate_ajaxdatatable
5-
puts "test"
6-
# create_file "app/datatables/datatable.rb", "# test"
5+
template 'datatable.rb', File.join('app/datatables', "datatable.rb")
76
end
87
end
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
class <%#= class_name %>Datatable < AjaxDatatableRails
2+
model_name <%#= class_name %>
3+
columns # insert array of column names here
4+
searchable_columns #insert array of columns that will be searched
5+
6+
private
7+
8+
def data
9+
# generate a 2-dimensional array that holds the data
10+
end
11+
12+
def <%#= class_name.downcase %>
13+
@records ||= fetch_records
14+
end
15+
16+
def get_raw_records
17+
# insert query here
18+
end
19+
end

0 commit comments

Comments
 (0)