added recursive function  get products from category on product model