public function orderfeaturesAction()
 {
     if ($datas = $this->getRequest()->getPost()) {
         try {
             $option_values = $this->getRequest()->getParam('option_value');
             if (empty($option_values)) {
                 throw new Exception($this->_('An error occurred while saving. Please try again later.'));
             }
             $i = 0;
             foreach ($option_values as $index => $option_value) {
                 $category_option_value = new Application_Model_Option_Value();
                 $category_option_value->find($option_value);
                 if ($category_option_value->getFolderCategoryId()) {
                     $category_option_value->setFolderCategoryPosition($i)->save();
                     $i++;
                 }
             }
             // Renvoie OK
             $html = array('success' => 1);
         } catch (Exception $e) {
             $html = array('message' => $e->getMessage(), 'message_button' => 1, 'message_loader' => 1);
         }
         $this->getLayout()->setHtml(Zend_Json::encode($html));
     }
 }