Swap to associative array for model.
This commit is contained in:
parent
7449bf951d
commit
97251f80b6
|
@ -17,7 +17,7 @@
|
||||||
per_page : data.limit,
|
per_page : data.limit,
|
||||||
page : data.page,
|
page : data.page,
|
||||||
render : function() {
|
render : function() {
|
||||||
var rates = this.model.get( 'rates' ),
|
var rates = $.map( this.model.get( 'rates' ), function(v){return [v]} ),
|
||||||
qty_rates = rates.length,
|
qty_rates = rates.length,
|
||||||
qty_pages = Math.ceil( qty_rates / this.per_page ),
|
qty_pages = Math.ceil( qty_rates / this.per_page ),
|
||||||
first_index = this.per_page * ( this.page - 1),
|
first_index = this.per_page * ( this.page - 1),
|
||||||
|
@ -60,7 +60,8 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
initialize : function() {
|
initialize : function() {
|
||||||
this.qty_pages = Math.ceil( this.model.get( 'rates' ).length / this.per_page );
|
this.per_page = 3;
|
||||||
|
this.qty_pages = Math.ceil( $.map( this.model.get( 'rates' ), function(v){return [v]} ).length / this.per_page );
|
||||||
this.listenTo( this.model, 'change', this.setUnloadConfirmation );
|
this.listenTo( this.model, 'change', this.setUnloadConfirmation );
|
||||||
// this.listenTo( this.model, 'saved', this.clearUnloadConfirmation );
|
// this.listenTo( this.model, 'saved', this.clearUnloadConfirmation );
|
||||||
$(window).on( 'beforeunload', { view : this }, this.unloadConfirmation );
|
$(window).on( 'beforeunload', { view : this }, this.unloadConfirmation );
|
||||||
|
|
|
@ -149,7 +149,7 @@ class WC_Settings_Tax extends WC_Settings_Page {
|
||||||
// Localize and enqueue our js.
|
// Localize and enqueue our js.
|
||||||
wp_localize_script( 'wc-settings-tax', 'htmlSettingsTaxLocalizeScript', array(
|
wp_localize_script( 'wc-settings-tax', 'htmlSettingsTaxLocalizeScript', array(
|
||||||
'current_class' => $current_class,
|
'current_class' => $current_class,
|
||||||
'rates' => array_values( $rates ),
|
'rates' => $rates,
|
||||||
'page' => ! empty( $_GET['p'] ) ? absint( $_GET['p'] ) : 1,
|
'page' => ! empty( $_GET['p'] ) ? absint( $_GET['p'] ) : 1,
|
||||||
'limit' => 100,
|
'limit' => 100,
|
||||||
'countries' => $countries,
|
'countries' => $countries,
|
||||||
|
|
Loading…
Reference in New Issue