$posttype,
'posts_per_page'=>$perpage,
'paged'=> $paged,
'category_name'=>$upostcat,
'meta_key' =>$sortmetakey,
'orderby' =>$sortby,
'order'=> 'DESC'
)
);
//Top Navigation
wp_pagenavi( array( 'query' => $the_query ) );
//Start loop
while ( $the_query->have_posts() ) :
$the_query->the_post();
if ('grid' == ($_POST['view']) || ($_SERVER['REQUEST_METHOD']!='POST')) : get_template_part('the-vine', 'grid');
elseif ('list' == ($_POST['view'])) : get_template_part('the-vine', 'list');
endif;
?>
$the_query ) ); ?>