Пример #1
0
        $action = __paramInit('string', NULL, 'action', '');
        if ($action == 'save') {
            $errors = tu_validation($tservice);
            if (count($errors) == 0) {
                $id = $tservice->create();
                $sess = __paramInit('string', NULL, 'uploader_sess', NULL);
                if ($sess) {
                    $tservice->addAttachedFiles($sess, $id);
                }
                $sess_p = __paramInit('string', NULL, 'preview_sess', NULL);
                if ($sess_p) {
                    $tservice->addAttachedFiles($sess_p, $id);
                }
                //message ?
                $msg_type = $tservice->active === 't' ? 'new_saved_publish' : 'new_saved';
                tservices_helper::setFlashMessageFromConstWithTitle($msg_type, $tservice->title);
                $tu_card_uri = sprintf('/tu/%d/%s.html', $id, tservices_helper::translit($tservice->title));
                header("Location: {$tu_card_uri}");
                exit;
            }
        }
        //SEO
        $page_title = 'Добавление типовой услуги на FL.ru';
        //$page_descr = ''
        //$page_keyw = '';
}
//------------------------------------------------------------------------------
//Превью
$preview_field = array();
if (count($tservice->preview)) {
    foreach ($tservice->preview as $key => $image) {