|
|
|
@ -99,16 +99,17 @@ class SchoolController < ApplicationController
|
|
|
|
|
|
|
|
|
|
def search_school
|
|
|
|
|
q = "%#{params[:key_word].strip}%"
|
|
|
|
|
if params[:province].nil? or params[:province] == "0"
|
|
|
|
|
@school = School.where("name LIKE ?", q);
|
|
|
|
|
else
|
|
|
|
|
@school = School.where("province = ? AND name LIKE ?", params[:province], q);
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
@school = School.where("name LIKE ?", q)
|
|
|
|
|
@school = @school.where("province = ?", params[:province]) if (params[:province] != '0' )
|
|
|
|
|
|
|
|
|
|
options = ""
|
|
|
|
|
@school.each do |s|
|
|
|
|
|
options << "<li style = 'width: 33%; float: left'> <a id=#{s.id} onclick='test(this.id)'>#{s.name}</a></li>"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
render :text => options
|
|
|
|
|
|
|
|
|
|
options = "<div class='flash error' id='flash_error'>#{l(:label_school_not_fount)}</div>" if options.blank?
|
|
|
|
|
|
|
|
|
|
render :text => options
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|