Skip to content

Commit c841608

Browse files
author
Joel Quenneville
committed
refined the generator template
1 parent 98cd944 commit c841608

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/generators/ajaxdatatable/ajaxdatatable_generator.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ class AjaxdatatableGenerator < Rails::Generators::Base
33
argument :model, type: :string
44

55
def generate_ajaxdatatable
6-
template 'datatable.rb', File.join('app/datatables', "#{model}.rb")
6+
template 'datatable.rb', File.join('app/datatables', "#{model.tableize}_datatable.rb")
77
end
88
end

lib/generators/ajaxdatatable/templates/datatable.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ class <%= model.classify %>Datatable < AjaxDatatableRails
66
private
77

88
def data
9-
# generate a 2-dimensional array that holds the data
9+
<%= model.tableize %>.map do |<%= model.tableize.singularize %>|
10+
[
11+
# comma separated list of the values for each cell of a table row
12+
]
13+
end
1014
end
1115

1216
def <%= model.tableize %>

0 commit comments

Comments
 (0)