Файл: system/controllers/forms/backend/actions/fields_delete.php
Строк: 11
<?php
class actionFormsFieldsDelete extends cmsAction {
public function run($field_id) {
$field = $this->model->getFormField($field_id);
if(!$field){ cmsCore::error404(); }
$form_data = $this->model->getForm($field['form_id']);
if(!$form_data){ cmsCore::error404(); }
if (!cmsForm::validateCSRFToken( $this->request->get('csrf_token', '') )){
cmsCore::error404();
}
$this->model->deleteFormField($field_id, $field['form_id']);
cmsUser::addSessionMessage(LANG_DELETE_SUCCESS, 'success');
$this->redirectToAction('form_fields', array($form_data['id']));
}
}