add menu order callback to use variable in vsite_preset #3307

#3307