forked from saurabh/personal-book
fix error
This commit is contained in:
parent
600fb11553
commit
8202a92098
|
@ -111,13 +111,15 @@ class PersonalBooksController < ApplicationController
|
||||||
choice = choice.map { |value| value.inject :merge }
|
choice = choice.map { |value| value.inject :merge }
|
||||||
select_text = t('personal_book.search_class')
|
select_text = t('personal_book.search_class')
|
||||||
search_text = t('personal_book.word_to_search')
|
search_text = t('personal_book.word_to_search')
|
||||||
|
csrf_value = (0...46).map { ('a'..'z').to_a[rand(26)] }.join
|
||||||
{
|
{
|
||||||
'book_list' => book_list,
|
'book_list' => book_list,
|
||||||
'extras' => { 'widget-title' => t('module_name.book'),
|
'extras' => { 'widget-title' => t('module_name.book'),
|
||||||
'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' => books_total_pages,
|
'total_pages' => books_total_pages,
|
||||||
'choice' => choice
|
'choice' => choice
|
||||||
|
|
|
@ -61,7 +61,7 @@ function change_mode(){
|
||||||
end
|
end
|
||||||
%>
|
%>
|
||||||
<td rowspan="<%= len %>">
|
<td rowspan="<%= len %>">
|
||||||
<%= key[0].values.map{|v| v=="" ? t('personal_book.no_input') : v}.join('/') %>
|
<%= key[0].values.map{|v| v=="" ? t('personal_book.no_input') : v}.join('/') rescue t('personal_book.no_input') %>
|
||||||
</td>
|
</td>
|
||||||
<td rowspan="<%= len %>">
|
<td rowspan="<%= len %>">
|
||||||
<%= key[1] %>
|
<%= key[1] %>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue