On a class of vector optimization problems with a variational approach