search form bug

remotes/origin/1203
Назар Котюк 11 years ago
parent 315c08b8fe
commit 9ed831c774
  1. 4
      functions/custom_views.py
  2. 4
      proj/views.py
  3. 2
      templates/client/includes/catalog_search.html

@ -343,9 +343,7 @@ class ExpoSearchView(ListView):
if self.request.GET:
form = self.search_form(self.request.GET)
if form.is_valid():
form.data_with_parents = form.get_form_data()
context['form_data_with_parents'] = form.data_with_parents
form.data_with_parents = form.get_form_data()
else:
form = self.search_form()

@ -16,12 +16,14 @@ from functions.custom_views import ExpoListView
from accounts.forms import RegistrationCompleteForm
def expo_context(request):
cont = {'theme_search_form': ThemeSearch(), 'search_form': ExpositionSearchForm(), 'expo_catalog': Exposition.catalog,
cont = {'theme_search_form': ThemeSearch(), 'expo_catalog': Exposition.catalog,
'book_aid': settings.BOOKING_AID}
user = request.user
if not user.is_anonymous() and not user.url:
cont.update({'reg_complete': RegistrationCompleteForm(instance=user)})
if not request.GET:
cont.update({'search_form': ExpositionSearchForm()})
return cont

@ -115,7 +115,7 @@
EXPO.searchBlock.init({
formId: 'search-block-form',
modalTriggerClass:'search-modal-open',
searchData:'{{ form_data_with_parents|safe }}',
searchData:'{{ search_form.data_with_parents|safe }}',
closerText: closerText,
closerTextSingle: closerTextSingle,
place:{

Loading…
Cancel
Save