/**
  * Removes a specified modifier from the cart;
  *@return Mixed - if the request is AJAX, it returns JSON - CartResponse::ReturnCartData(); If it is not AJAX it redirects back to requesting page.
  */
 public function removemodifier($request)
 {
     $modifierID = intval($request->param('ID'));
     $this->cart->removeModifier($modifierID);
     return $this->cart->setMessageAndReturn();
 }