У меня есть клиент таблицы с идентификаторами полей, именем, ником. Я использую groqery crud для добавления/редактирования. Имя поля должно автоматически создаваться на основе поля имени. Может ли кто-нибудь предложить, что можно сделать для этого?Вставить пользовательское значение в таблицу с помощью grocerycrud Добавить/Изменить
0
A
ответ
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;
}