2015-06-12 2 views
0

У меня есть клиент таблицы с идентификаторами полей, именем, ником. Я использую groqery crud для добавления/редактирования. Имя поля должно автоматически создаваться на основе поля имени. Может ли кто-нибудь предложить, что можно сделать для этого?Вставить пользовательское значение в таблицу с помощью grocerycrud Добавить/Изменить

ответ

1

Вы можете выполнить это, используя функцию callback_before_insert функции grocerycrud.

Вот ссылка на описание: callback_before_insert

Перед тем, как сделать ваш выход добавить следующее:

$crud->callback_before_insert(array($this,'create_nickname_callback'));

Добавить метод обратного вызова:

function create_nickname_callback($post_array) { 
$post_array['nickname'] = your_nickname_value; 
return $post_array; 

}