По какой-то причине мне нужно заменить некоторые символы (если они есть) в каждом отдельном текстовом поле в любой форме непосредственно перед сохранением в базе данных. Другими словами, мне нужен хук, в котором я мог бы получить все представленные данные и заменить их символы.
Я нашел это решение:
function hook_form_alter($form, $form_state, $form_id) {
$form['#submit'] = 'my_custom_submission_function';
}
Но это не очень хорошая идея, так как я должен позаботиться об остальной части процесса представления. Мне просто нужно заменить некоторые символы. Есть ли крюк для этого? Каковы решения?