Bsale.config - gmontero/bsale-market-design-doc GitHub Wiki
Objeto que contiene información de la tienda.
Objecto con información de la moneda de la tienda.
String con el nombre de la moneda.
Bsale.config.currency.name // => 'Peso', 'Sol', etc.
String con el símbolo de la moneda.
Bsale.config.currency.symbol // => '$', 'S/', etc.
Número con la cantidad de decimales configurados para la moneda.
Bsale.config.currency.decimals // => 0, 1, 2, n
String con el código de la moneda.
Bsale.config.currency.isoCode // => 'CLP', 'PEN', etc.
Boolean que determina el redondeo de los precios.
Bsale.config.currency.round // => true, false
String con el país de la tienda.
Bsale.config.country // => 'Chile', 'Perú', etc.
String con el idioma de la tienda.
Bsale.config.lang // => 'es-CL', 'es-PE', etc.
Número que determina la cantidad máxima de items de un mismo producto que pueden ser agregados al carro.
Bsale.config.addToCartLimit // => 5, 10, 20, n
Objecto con la configuración de los productos.
Objecto con los mensajes que se muestran en la vista de producto. Pueden ser modificados en el componente Producto > mensajes stock.
Bsale.config.product.stock.full // => '✓ Disponible' (cuando el stock es mayor a "break")
Bsale.config.product.stock.min // => 'Pocas unidades' (cuando el stock es menor a "break")
Bsale.config.product.stock.out // => 'Agotado' (cuando no hay stock)
Bsale.config.product.stock.break // => 5 (punto de quiere entre "full" y "min")
Booleano que determina si la tienda tiene Google Tag Manager o no.
Bsale.config.gtm // => true, false
Booleano que determina si la tienda tiene Google Analytics o no.
Bsale.config.analytics // => true, false
Booleano que determina si la tienda tiene Facebook Pixel o no.
Bsale.config.pixel // => true, false