fix error

This commit is contained in:
chiu 2020-04-26 00:22:38 +08:00
parent 9d6ba5f7dc
commit 7710102a99
3 changed files with 8 additions and 5 deletions

View File

@ -111,13 +111,15 @@ class PersonalConferencesController < ApplicationController
choice = choice.map { |value| value.inject :merge } choice = choice.map { |value| value.inject :merge }
select_text = t('personal_conference.search_class') select_text = t('personal_conference.search_class')
search_text = t('personal_conference.word_to_search') search_text = t('personal_conference.word_to_search')
csrf_value = (0...46).map { ('a'..'z').to_a[rand(26)] }.join
{ {
'writing_conferences' => writing_conference_list, 'writing_conferences' => writing_conference_list,
'extras' => { 'widget-title' => t('module_name.personal_conference'), 'extras' => { 'widget-title' => t('module_name.personal_conference'),
'url' => '/' + params[:locale] + params[:url], 'url' => '/' + params[:locale] + params[:url],
'select_text' => select_text, 'select_text' => select_text,
'search_text' => search_text, 'search_text' => search_text,
'search_value' => params[:keywords] }, 'search_value' => params[:keywords],
'csrf_value' => csrf_value },
'headers' => headers, 'headers' => headers,
'total_pages' => writing_conferences_total_pages, 'total_pages' => writing_conferences_total_pages,
'choice' => choice 'choice' => choice

View File

@ -61,10 +61,10 @@ function change_mode(){
end end
%> %>
<td rowspan="<%= len %>"> <td rowspan="<%= len %>">
<%= key[0].values.map{|v| v=="" ? t('personal_conference.no_input') : v}.join('/') %> <%= key[0].values.map{|v| v=="" ? t('personal_conference.no_input') : v}.join('/') rescue t('personal_conference.no_input') %>
</td> </td>
<td rowspan="<%= len %>"> <td rowspan="<%= len %>">
<%= key[1].values.map{|v| v=="" ? t('personal_conference.no_input') : v}.join('/') %> <%= key[1].values.map{|v| v=="" ? t('personal_conference.no_input') : v}.join('/') rescue t('personal_conference.no_input') %>
</td> </td>
<% if params['mode']=='simple' %> <% if params['mode']=='simple' %>
<td rowspan="<%= len %>"> <td rowspan="<%= len %>">

View File

@ -11,8 +11,9 @@ $( ".selectbox" ).ready(function() {
<h3>{{widget-title}}</h3> <h3>{{widget-title}}</h3>
<div class="search-widget"> <div class="search-widget">
<form action="{{url}}" method="get"> <form action="{{url}}" method="get">
{{select_text}} <input type="hidden" name="authenticity_token" value="{{csrf_value}}">
<select class="selectbox" name="selectbox" data-level="0" data-list="choice"> {{select_text}}
<select class="selectbox" name="selectbox" data-level="0" data-list="choice">
<option value={{choice_value}} data-selected='{{choice_select}}' > <option value={{choice_value}} data-selected='{{choice_select}}' >
{{choice_show}}</option> {{choice_show}}</option>
</select> </select>