This method only adds the editor to grocerycrud, no minified or full version. Only one function in the library is modified. Why? It's easier to track.
So far theres no easier way but to modify the library/Grocery_CRUD.php. Hope someone could provide a better way.
1. Copy redactor files (css, js) to /assets/grocery_crud/texteditor. create a "redactor" folder.
2. In library/Grocery_CRUD.php look the function below (maybe line 2146)
protected function get_text_input($field_info,$value)
3. Add this code before each "break" statement. This is to ensure the other wysiwig doesnt break if you want to use them again.
$input = "<textarea id='field-{$field_info->name}' name='{$field_info->name}' class='$class_name' >$value</textarea>";
4. comment the same above code found after the "switch" statement.
5. Add these lines in the "switch" statement.
case 'redactor':
$this->set_css($this->default_texteditor_path.'/redactor/redactor.css');
$this->set_js($this->default_texteditor_path.'/redactor/redactor.js');
$input = "<textarea id='field-{$field_info->name}' class='redactor' name='{$field_info->name}' >$value</textarea>";
break;
6. Change the text editor in grocery crud's config file to "redactor".
Cheers!