[fix] Remplace fsforms dans la liste des annonces
Parent
85dd9fdfe6
révision
fdac824a83
|
@ -1,9 +1,11 @@
|
|||
from django import forms
|
||||
|
||||
from tapeforms.contrib.foundation import FoundationTapeformMixin
|
||||
|
||||
from .models import AnnonceCategory
|
||||
|
||||
|
||||
class AnnoncesFiltersForm(forms.Form):
|
||||
class AnnoncesFiltersForm(FoundationTapeformMixin, forms.Form):
|
||||
"""
|
||||
Formulaire de filtres sur les petites annonces.
|
||||
"""
|
||||
|
@ -12,7 +14,13 @@ class AnnoncesFiltersForm(forms.Form):
|
|||
empty_label="Toutes les catégories",
|
||||
required=False,
|
||||
)
|
||||
query = forms.CharField(required=False)
|
||||
query = forms.CharField(
|
||||
required=False, widget=forms.TextInput(attrs={
|
||||
'placeholder': "Mots clés…"
|
||||
}),
|
||||
)
|
||||
|
||||
field_template = 'tapeforms/fields/simple.html'
|
||||
|
||||
@property
|
||||
def has_filters(self):
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{% extends "base.html" %}
|
||||
{% load wagtailcore_tags echanges_tags fsforms %}
|
||||
{% load wagtailcore_tags echanges_tags tapeforms %}
|
||||
|
||||
{% block content %}
|
||||
<div class="tabs-wrapper" id="annonces">
|
||||
|
@ -28,10 +28,10 @@
|
|||
<form method="get" action="">
|
||||
<div class="grid-x grid-margin-x">
|
||||
<div class="cell medium-auto">
|
||||
{% fsfield filters_form.query show_label=False show_errors=False placeholder="Mots clés..." %}
|
||||
{% formfield filters_form.query %}
|
||||
</div>
|
||||
<div class="cell medium-5">
|
||||
{% fsfield filters_form.category show_label=False show_errors=False %}
|
||||
{% formfield filters_form.category %}
|
||||
</div>
|
||||
<div class="cell medium-shrink">
|
||||
<button type="submit" class="button expanded">Rechercher</button>
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
{{ field }}
|
||||
{% if help_text %}
|
||||
<p class="help-text">{{ help_text }}</p>
|
||||
{% endif %}
|
Chargement…
Référencer dans un nouveau ticket