Виктор |
|
---|---|
Как вывести сообщение cot_error через хук ajax? если объявлен шаблон то проблем нет, cot_display_messages($t); и в шаблоне {FILE "{PHP.cfg.themes_dir}/{PHP.cfg.defaulttheme}/warnings.tpl"} вот пример для наглядности /* ==================== [BEGIN_COT_EXT] Hooks=ajax [END_COT_EXT] ==================== */ defined('COT_CODE') or die('Wrong URL'); $test = cot_import('test', 'G', 'TXT'); if (COT_AJAX && $test == 'act') { $user_email = cot_import('m_email', 'P', 'TXT'); if (empty($user_email) || !cot_check_email($user_email)) { cot_error('текст', 'm_email'); } else { $rtn["user_email"] = $user_email; } if (!cot_error_found()){ echo '<div class="alert alert-success m-2" role="alert"> <strong>Отлично сработано!</strong> Вы успешно отправили это важное сообщение. </div>'; } exit; }
|
jCube Group |
|
---|---|
Все что делаете через аякс выводите в аякс, можете вернуть ответ json и на клиенте обработать <?php print json_encode([ "status" => "Err", "message" => "Ошибка доступа" ]); $.ajax({ url: "..." }).done(function( data ) { var result = JSON.parse(data ); if(result.status === "Success"){ ... }else if(result.status === "Err"){ ... } }); Ну примерно так... Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.
|