diff options
Diffstat (limited to 'StoneIsland/www/js/lib/products/ProductView.js')
| -rwxr-xr-x | StoneIsland/www/js/lib/products/ProductView.js | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/StoneIsland/www/js/lib/products/ProductView.js b/StoneIsland/www/js/lib/products/ProductView.js index 81ad536d..4d370f9f 100755 --- a/StoneIsland/www/js/lib/products/ProductView.js +++ b/StoneIsland/www/js/lib/products/ProductView.js @@ -135,17 +135,23 @@ var ProductView = ScrollableView.extend({ var color = this.colors[default_color_id] var color_label = color.label var sizes = this.find_sizes_for_color(default_color_id) - var size = sizes[0] - var size_label = this.sizes[size].label - this.gallery.populate( color.code, details['Item']['ImageTypes'] ) + if (sizes.length) { + var size = sizes[0] + var size_label = this.sizes[size].label - this.color = color - this.size = size + this.gallery.populate( color.code, details['Item']['ImageTypes'] ) - this.is_onesize = !! this.sizes[1] + this.color = color + this.size = size + + this.is_onesize = !! this.sizes[1] + + this.$size.show().html(size_label) + } + else { + } - this.$size.show().html(size_label) if (color_label) { this.$color.html(color_label) } |
