> > >

Artiuclo de prueba

PageGear Stats Ref: RF-0901999PRUEBA
Puntuación: 5 / Votos: 1
dsdsd

Precio

{{ q.precio_oferta | numero:2:"$" }} (x{{ q.cantidad }}: {{ (q.precio_oferta * q.cantidad) | numero:2:"$" }})
Precio normal {{ q.precio | numero:2:"$" }}
Precio Asociado {{ q.precio_oferta | numero:2:"$" }}
{{ q.precio | numero:2:"$" }} (x{{ q.cantidad }}: {{ (q.precio * q.cantidad) | numero:2:"$" }})

Precio variante

{{ variacion_activa.precio_oferta | numero:0:"$" }} (x{{ q.cantidad }}: {{ (variacion_activa.precio_oferta * q.cantidad) | numero:0:"$" }})
Precio normal {{ variacion_activa.precio | numero:0:"$" }}
Precio Asociado {{ variacion_activa.precio_oferta | numero:0:"$" }}
{{ variacion_activa.precio | numero:0:"$" }} (x{{ q.cantidad }}: {{ (variacion_activa.precio * q.cantidad) | numero:0:"$" }})
{{ variacion.titulo }}: {{ q.variaciones[variacion.id].titulo }} {{ variacion_activa.v1 }} {{ variacion_activa.v2 }} {{ variacion_activa.v3 }}
{{ item2.titulo }}
									{{ item2 }}
								
{{ item.titulo }}

{{variacion_disponible ? 'Disponible':'No disponible'}}

No hay unidades disponibles


No disponible


¿Requieres más de 5 unidades? Solicita tu cotizacion.

¿Requieres más de 5 unidades? Solicita tu cotizacion.

<\/p><\/div><\/div>","publicado":"0","nuevo":"0","precio":"40000.00","precio_oferta":"0.00","precio_distribuidor":"0.00","precio_distribuidor_oferta":"0.00","impuesto_iva":"0.00","unidades_disponibles":"10","unidades_minimas":"1","variaciones_tipo":"0","n_variaciones":"0","tipo_distribucion":"0","peso":"0.00","ancho":"0.00","alto":"0.00","profundidad":"000.00","fecha_creacion":"2024-09-06 11:20:05","fecha_ultima_visita":null,"fecha_actualizacion":"2025-05-21 11:00:10","url":"\/es\/artiuclo-de-prueba-de-la-seccion-google-tv-de-array-CP67332","visitas_semana":"43","visitas_mes":"43","visitas_total":"43","rating":"0.0","descripcion":"dsdsd","nueva_referencia":",RF-0901999PRUEBA","marca":{"id":"3328","id_ct":"56","nombre":"Google TV","imagen":"","cant":"15"},"categoria":[{"id":"2709","id_ct":"56","id_padre":null,"titulo":"TV","url":null,"comoloquieres":"0","detalles":"null","encabezado":"1","e_titulo":"Pantallas Hyundai","e_detalles":"null","e_path":"articulos\/categorias\/2709\/encabezado.jpg","e_url":"https:\/\/s3.pagegear.co\/477\/articulos\/categorias\/2709\/encabezado_1800x750.jpg?8401211","e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2710","id_ct":"56","id_padre":"2709","titulo":"32\" a 43\"","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2711","id_ct":"56","id_padre":"2709","titulo":"50\" a 58\"","url":null,"comoloquieres":"0","detalles":null,"encabezado":"0","e_titulo":null,"e_detalles":null,"e_path":null,"e_url":null,"e_link":null,"footer":"0","f_titulo":null,"f_detalles":null,"f_path":null,"f_url":null,"f_link":null,"final":"0"},{"id":"2712","id_ct":"56","id_padre":"2709","titulo":"m\u00e1s de 60\"","url":null,"comoloquieres":"0","detalles":null,"encabezado":"0","e_titulo":null,"e_detalles":null,"e_path":null,"e_url":null,"e_link":null,"footer":"0","f_titulo":null,"f_detalles":null,"f_path":null,"f_url":null,"f_link":null,"final":"0"},{"id":"2713","id_ct":"56","id_padre":null,"titulo":"Audio","url":null,"comoloquieres":"0","detalles":"null","encabezado":"1","e_titulo":"null","e_detalles":"null","e_path":"articulos\/categorias\/2713\/encabezado.jpg","e_url":"https:\/\/s3.pagegear.co\/477\/articulos\/categorias\/2713\/encabezado_1800x750.jpg?8351637","e_link":null,"footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2714","id_ct":"56","id_padre":"2713","titulo":"Parlantes","url":null,"comoloquieres":"0","detalles":null,"encabezado":"0","e_titulo":null,"e_detalles":null,"e_path":null,"e_url":null,"e_link":null,"footer":"0","f_titulo":null,"f_detalles":null,"f_path":null,"f_url":null,"f_link":null,"final":"0"},{"id":"2715","id_ct":"56","id_padre":"2713","titulo":"Barra de Sonido","url":null,"comoloquieres":"0","detalles":null,"encabezado":"0","e_titulo":null,"e_detalles":null,"e_path":null,"e_url":null,"e_link":null,"footer":"0","f_titulo":null,"f_detalles":null,"f_path":null,"f_url":null,"f_link":null,"final":"0"},{"id":"2719","id_ct":"56","id_padre":null,"titulo":"Aires Acondicionados ","url":"\/es\/aires-acondicionados-","comoloquieres":"0","detalles":"null","encabezado":"1","e_titulo":"Aires acondicionados","e_detalles":"null","e_path":"articulos\/categorias\/2719\/encabezado.jpg","e_url":"https:\/\/s3.pagegear.co\/477\/articulos\/categorias\/2719\/encabezado_1800x750.jpg?8384270","e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2721","id_ct":"56","id_padre":"2709","titulo":"webOs","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2724","id_ct":"56","id_padre":null,"titulo":"Refrigeraci\u00f3n","url":null,"comoloquieres":"0","detalles":"null","encabezado":"1","e_titulo":"null","e_detalles":"null","e_path":"articulos\/categorias\/2724\/encabezado.jpg","e_url":"https:\/\/s3.pagegear.co\/477\/articulos\/categorias\/2724\/encabezado_1800x750.jpg?8354741","e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"1"},{"id":"2725","id_ct":"56","id_padre":"2724","titulo":"Vitrinas ","url":null,"comoloquieres":"0","detalles":null,"encabezado":"0","e_titulo":null,"e_detalles":null,"e_path":null,"e_url":null,"e_link":null,"footer":"0","f_titulo":null,"f_detalles":null,"f_path":null,"f_url":null,"f_link":null,"final":"0"},{"id":"2726","id_ct":"56","id_padre":"2724","titulo":"Congelador","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2727","id_ct":"56","id_padre":"2724","titulo":"Minibar","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2728","id_ct":"56","id_padre":"2724","titulo":"Vitrina vertical","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2748","id_ct":"56","id_padre":"2715","titulo":"Speaker","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2749","id_ct":"56","id_padre":"2748","titulo":"Speaker","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2756","id_ct":"56","id_padre":"2719","titulo":"Aires Inverter","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"},{"id":"2758","id_ct":"56","id_padre":"2719","titulo":"Aires On\/off","url":null,"comoloquieres":"0","detalles":"null","encabezado":"0","e_titulo":"null","e_detalles":"null","e_path":null,"e_url":null,"e_link":"null","footer":"0","f_titulo":"null","f_detalles":"null","f_path":null,"f_url":null,"f_link":"null","final":"0"}],"imagenes":[],"tags":[{"text":"Los-d\u00edas-mas-black"}],"variaciones":[],"comentarios":{"comentarios":"1","social_sharebar":"1"}}; $(document).ready(function() { $('#img-zoom').ezPlus({ zoomType: 'inner', cursor: 'crosshair' }); $('#ct-articulo-slideImages').slick({ arrows: false, responsive: [ { breakpoint: 768, settings: { arrows: true, nextArrow: '', prevArrow: '' } } ] }); $(window).on('load resize', function() { if($('body').width() > 767) { $('#ct-articulo-slideImages').slickLightbox({ src: 'data-zoom', itemSelector: '.img-zoom', lazy: true, slick: { nextArrow: '', prevArrow: '' } }); $('.ct-articulo-img-slide').on('click', function(evt) { var index = $(this).children('img').data('index'); $('#ct-articulo-slideImages').slick('slickGoTo', index); }); if($("#ct-articulo-slideImagesRelacionadas").length>0) { $('#ct-articulo-slideImagesRelacionadas').slick({ slidesToShow: 4, slidesToScroll: 4, nextArrow: '', prevArrow: '', responsive: [ { breakpoint: 1200, settings: { slidesToShow: 3, slidesToScroll: 3 } } ] }); } } }); $('#ct-articulo-slideRelacionados,#ct-articulo-slideRecomendados').slick({ slidesToShow: 5, slidesToScroll: 5, nextArrow: '', prevArrow: '', responsive: [ { breakpoint: 1400, settings: { slidesToShow: 4, slidesToScroll: 4 } }, { breakpoint: 992, settings: { slidesToShow: 3, slidesToScroll: 3 } }, { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 2, // arrows: false } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, // arrows: false } } ] }); }); angular .module('appArticulo', ['PageGearApi', 'ngBootbox']) .controller('articuloCtrl', function($scope, api, $ngBootbox, $timeout) { $scope.articulo = articulo; $scope.variacion_disponible = false; $scope.variacion_activa = {}; $scope.idV = ''; $scope.lenguaje = 'es'; $scope.tipoEcommerce = 0; $scope.distribuidor = 0; $scope.inArray = api.inArray; $scope.carrito_config; $scope.generavariacion = []; api.post('catalogo-getConfigCarrito',{},function(resp){ $scope.carrito_config = !resp?{texto_boton:'Agregar a bolsa',class:''}:JSON.parse(resp); }) api.post('catalogo-getDistribuidor', [], function(resp) { $scope.distribuidor = resp; }) $scope.q = { id: $scope.articulo.id, publicado: $scope.articulo.publicado, cantidad: 1, variaciones: {}, precio_base: $scope.articulo.precio_oferta > 0 ? $scope.articulo.precio_oferta : $scope.articulo.precio, precio: $scope.distribuidor ? $scope.articulo.precio_distribuidor : $scope.articulo.precio, precio_oferta: $scope.articulo.precio_oferta, unidades_disponibles: $scope.articulo.variaciones_tipo == 0 ? $scope.articulo.unidades_disponibles : 0 // mostrar boton de tiendas para variaciones_tipo = 2 }; api.post('catalogo-getEcomerce',[],function(resp){ $scope.tipoEcommerce = resp; }) $scope.variaciones = []; if($scope.articulo.referenciasInventario && Object.keys($scope.articulo.referenciasInventario[0]).length !== 0) { $scope.variacion_activa = $scope.articulo.referenciasInventario[0]; $scope.q.variaciones = $scope.variacion_activa; } if(Object.keys($scope.variacion_activa).length !== 0) { $scope.variacion_disponible = true; } else { $scope.variacion_disponible = false; } $scope.q.variacion_cost_ref =""; $scope.calcularPrecio = function(item, variacion, index,vista = false) { $scope.q.unidades_disponibles = (item.disponibles > 0) ? item.disponibles: 0; $scope.q.cantidad = (item.disponibles > 0) ? 1: 0; var subtotal = $scope.q.precio_base, tmp = 0, tipo_precio = ($scope.q.precio_oferta > 0) ? 'precio_oferta': 'precio'; if($scope.articulo.variaciones_tipo == 2) { if(vista){ let tmp = $scope.q.variacion_cost_ref.split("-"); tmp[index] = item.id; $scope.q.variacion_cost_ref = tmp.join('-'); }else{ $scope.q.variacion_cost_ref += item.id+'-'; } api.post("catalogo-getArticulosInventario",{variacion: $scope.q.variacion_cost_ref, id_articulo:$scope.q.id}, function(resp){ var n1 = (resp.v1 && resp.v1 != 'null')?resp.v1:''; var n2 = (resp.v2 && resp.v2 != 'null')?' - '+resp.v2:''; var n3 = (resp.v3 && resp.v3 != 'null')?' - '+resp.v3:''; $scope.q.variacion_nombre = n1+n2+n3; $scope.q.referencia = resp.referencia; }) } $scope.q.variaciones[variacion.id] = item; if(index == 0){ $scope.q.variaciones = {}; $scope.q.variaciones[variacion.id] = item; $scope.generavariacion[0] = item.id; $scope.idV = item.id; } if(index == 1){ $scope.generavariacion[1] = item.id; $scope.idV = $scope.generavariacion[0] + '-' + item.id; } if(index == 2){ $scope.generavariacion[2] = item.id $scope.idV = $scope.generavariacion[0] + $scope.generavariacion[1] + '-' + item.id; } angular.forEach($scope.articulo.referenciasInventario, function(o, j) { if(o['variacion'] == $scope.idV){ $scope.variacion_disponible = false; if(o['disponibles'] > 0){ $scope.variacion_disponible = true; $scope.variacion_activa = o; $scope.q.cantidad = ($scope.variacion_activa.disponibles > 0) ? 1: 0; } } }); angular.forEach($scope.q.variaciones, function(v, k) { subtotal = subtotal + (v.precio*($scope.q.impuesto_iva/100+1)); tmp = tmp + (v.precio*($scope.q.impuesto_iva/100+1)); }); if($scope.q.precio_oferta > 0){ $scope.q['precio'] = subtotal + tmp; } $scope.q[tipo_precio] = subtotal; }; if($scope.variaciones.length){ for (let index = 0; index < $scope.variaciones.length; index++) { $scope.calcularPrecio($scope.variaciones[index].items[0],$scope.variaciones[index],index); } } $scope.add2cart = function() { let endPoint = $scope.tipoEcommerce?'catalogo-addItemCarrito':'catalogo-addItem2Cart'; let location = $scope.tipoEcommerce?'/es/ecommerce/#/cart':'/es/ipagos/paso1/'; api.post(endPoint, $scope.q, function(resp) { api.post('ecommerce-GetTotalItemsCarrito',{}, function(resp){ document.getElementById('itemsCount').innerHTML = resp }) $ngBootbox.customDialog({ title: ($scope.lenguaje === 'es')?'Perfecto!':'Perfect!', message: ($scope.lenguaje === 'es')?'Tu articulo ha sido agregado al carrito de compras!':'Your item has been added to the shopping cart', className: 'test-class', buttons: { warning: { label: " "+(($scope.lenguaje === 'es')?"Revisar Carrito":"Shopping Cart"), className: "btn-warning", callback: function(){ window.location = location; } }, success: { label: " "+(($scope.lenguaje === 'es')?"Continuar Comprando":"Continue shopping"), className: "btn-success", callback: function() { $ngBootbox.hideAll(); } } } }); }); }; });

¿Requieres más de 5 unidades? Solicita tu cotizacion.

Habla con agente