diff --git a/app/helpers/courses_helper.rb b/app/helpers/courses_helper.rb index 178782da3..73e7daa26 100644 --- a/app/helpers/courses_helper.rb +++ b/app/helpers/courses_helper.rb @@ -450,9 +450,9 @@ module CoursesHelper end #课程实践年份下拉框 - def course_time_option + def course_time_option year type = [] - now_year = Time.now.year + now_year = year.nil? ? Time.now.year : (Time.now.year <= year ? Time.now.year : year) for i in (now_year..now_year + 10) option = [] option << i diff --git a/app/views/courses/_course_form.html.erb b/app/views/courses/_course_form.html.erb index b722956e8..591c6aa07 100644 --- a/app/views/courses/_course_form.html.erb +++ b/app/views/courses/_course_form.html.erb @@ -38,12 +38,18 @@
- <%= l(:label_class_period) %> - * + + <%= l(:label_class_period) %> + * + <%= text_field_tag :class_period, @course.class_period, :placeholder => "#{l(:lable_input_class)}", :maxlength => 5 %> - <%= l(:label_class_hour) %> + + + <%= l(:label_class_hour) %> + + <%= l(:label_class_hour) %> @@ -98,7 +104,7 @@ | - <%= select_tag :time,options_for_select(course_time_option,@course.time), {} %> + <%= select_tag :time,options_for_select(course_time_option(@course.time),@course.time), {} %> | <%= select_tag :term,options_for_select(course_term_option,@course.term || cur_course_term),{} %> |