2010-05-07 5 views

Répondre

2

Dans votre répertoire templates créer un administrateur de dossier, dans ce créer un fichier submit_line.html, collez ce code là-dedans (ce qui est le submit_line original avec la dernière déclaration <input... ajouté:

{% load i18n %} 
<div class="submit-row" {% if is_popup %}style="overflow: auto;"{% endif %}> 
{% if show_save %}<input type="submit" value="{% trans 'Save' %}" class="default" name="_save" {{ onclick_attrib }}/>{% endif %} 
{% if show_delete_link %}<p class="deletelink-box"><a href="delete/" class="deletelink">{% trans "Delete" %}</a></p>{% endif %} 
{% if show_save_as_new %}<input type="submit" value="{% trans 'Save as new' %}" name="_saveasnew" {{ onclick_attrib }}/>{%endif%} 
{% if show_save_and_add_another %}<input type="submit" value="{% trans 'Save and add another' %}" name="_addanother" {{ onclick_attrib }} />{% endif %} 
{% if show_save_and_continue %}<input type="submit" value="{% trans 'Save and continue editing' %}" name="_continue" {{ onclick_attrib }}/>{% endif %} 
<input type="reset" value="Reset form" /> 
</div> 

Maintenant, alors que ce fera ce que vous voulez, le bouton Reset Form apparaîtra ne pas être cliquable dans certains navigateurs (certains effets sont désactivés) .Cela fonctionnera cependant.Vous pouvez également remplacer l'entrée par <button type="reset">Reset form</button> mais je trouve cela plutôt moche. Cherchez aussi les feuilles de style pour voir quel code échoue (c'est quelque chose comme une entrée ['reset'] qui manque quelque part.) Mais de toute façon, ça marche, amusez-vous avec ça

Questions connexes