Hi,
In the file "administrator/components/com_hikamarket/views/vendormarket/view.html.php" you can replace
public function selection($tpl = null){
By
public function selection($tpl = null){
$this->paramBase .= '.vendor_selection';
so it would use a different "key" to store the sorting value in the vendor selection and in the vendor listing.
In the same view, you can also replace
$this->processFilters($filters, $order, $searchMap);
By
$orderingAccept = array(
'a.vendor_id',
'a.vendor_name',
'a.vendor_published',
'a.vendor_email',
);
$this->processFilters($filters, $order, $searchMap, $orderingAccept);
In order to specify the authorized columns for the ordering ; it will avoid the SQL error you got.
These two patchs will be tested and added into HikaMarket.
Regards,