public function actionPuntos()
 {
     echo "categorias<br>";
     CVarDumper::dump(Yii::app()->shoppingCart->getCategorias(), 10, true);
     echo "<br><br>marcas<br>";
     CVarDumper::dump(Yii::app()->shoppingCart->getMarcas(), 10, true);
     echo "<br><br>proveedores<br>";
     CVarDumper::dump(Yii::app()->shoppingCart->getProveedores(), 10, true);
     echo "<br><br>productos<br>";
     CVarDumper::dump(Yii::app()->shoppingCart->getProductosCantidad(), 10, true);
     exit;
     $fecha = new DateTime();
     $categorias = array(476);
     /* $listPuntos = Puntos::model()->findAll(array(
        'with' => array('listPuntosCategorias' => array('condition'=>'listPuntosCategorias.idCategoriaBI IN (' . implode(",", $categorias) . ')')),
        'condition' => 'codigoPunto=:tipo AND activo=:activo AND fechaInicio<=:fecha AND fechaFin>=:fecha',
        'params' => array(
        ':tipo' => Yii::app()->params->puntos['categoria'],
        ':activo' => 1,
        ':fecha' => $fecha->format('Y-m-d H:i:s')
        )
        )); */
     $productos = Yii::app()->shoppingCart->getProductosCantidad();
     $listPuntos = Puntos::generarPuntosTipo($fecha, Yii::app()->params->puntos['producto'], $productos);
     //Yii::app()->params->puntos['producto'] => Yii::app()->shoppingCart->getProductosCantidad()
     //CVarDumper::dump($listPuntos);
     foreach ($listPuntos as $objPunto) {
         echo "id: {$objPunto->idPunto}, tipoValor: {$objPunto->tipoValor}, valor: {$objPunto->valor}<br>";
     }
 }