Kaynağa Gözat

Adjust how the "action" param is submitted in order list page

Before this change, the "download as CSV" button wasn't working as there
were two hidden "action" inputs and only the value of the "change order
status" button was being picked up.

This change uses button name attributes to determine which button was
submitted.
master
David Winterbottom 11 yıl önce
ebeveyn
işleme
06c2441e91

+ 2
- 5
oscar/templates/oscar/dashboard/orders/order_list.html Dosyayı Görüntüle

82
                     <div class="pull-right">
82
                     <div class="pull-right">
83
                         <div class="form-inline">
83
                         <div class="form-inline">
84
                             <label>{% trans "Download selected orders as a CSV" %}</label>
84
                             <label>{% trans "Download selected orders as a CSV" %}</label>
85
-                            <input type="hidden" name="action" value="download_selected_orders" />
86
-                            <button type="submit" class="btn btn-primary" name="download_selected">{% trans "Download" %}</button>
85
+                            <button type="submit" class="btn btn-primary" name="action" value="download_selected_orders">{% trans "Download" %}</button>
87
                         </div>
86
                         </div>
88
                     </div>
87
                     </div>
89
                 </caption>
88
                 </caption>
147
                                 
146
                                 
148
                             </div>
147
                             </div>
149
                         </div>
148
                         </div>
150
-                        
151
-                        <input type="hidden" value="change_order_statuses" name="action" />
152
-                        <input type="submit" value="{% trans "Change status" %}" class="btn btn-primary" />
149
+                        <button type="submit" name="action" value="change_order_statuses" class="btn btn-primary">{% trans "Change status" %}</button>
153
                     {% else %}
150
                     {% else %}
154
                         {% trans "This order can't have its status changed." %}
151
                         {% trans "This order can't have its status changed." %}
155
                     {% endif %}
152
                     {% endif %}

Loading…
İptal
Kaydet