public function main() { ?> <div id="main"> <?php $departments = departments::get(); ?> <table class="ui table segment square-corners celled"> <thead> <tr class="header"> <th class="numeric">#</th> <th>Наименование кафедры</th> <th colspan="2" class="right icon-add"><i class="icon add sign pointer" title="Добавить" onclick="$('#add_modal').modal('show');"></i></th> </tr> </thead> <tbody> <?php foreach ($departments as $department) { ?> <tr id="department-<?php echo $department->id; ?> "> <td class="small numeric"><?php echo $department->id; ?> </td> <td><?php echo $department->name; ?> </td> <td class="icon first no-border"> <a href="#" onclick="$('#edit_modal').modal('show'); $('.id').val('<?php echo $department->id; ?> '); $('.editname').val('<?php echo $department->name; ?> ');"> <i class="icon edit" title="Редактировать"></i> </a> </td> <td class="icon last no-border"> <a href="#" onclick="$.post('<?php echo template_url::ajax('departments', 'remove', $department->id); ?> ').done(function(answer) { answer_removed(answer, <?php echo $department->id; ?> ); }); return false;"> <i class="icon remove circle" title="Удалить"></i> </a> </td> </tr> <?php } ?> </tbody> </table> </div> <script> function answer_removed(answer, department_id) { console.log(answer); switch(answer) { case '<?php echo RUDE_AJAX_ERROR; ?> ': break; case '<?php echo RUDE_AJAX_OK; ?> ': console.log(this); $('#department-' + department_id).fadeOut('slow'); break; case '<?php echo RUDE_AJAX_ACCESS_VIOLATION; ?> ': $('#access-violation').modal('show'); break; default: break; } return false; } </script> <div id="add_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Добавить кафедру </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="name">Наименование кафедры</label> <div class="ui left labeled input"> <input class="name" name="name" type="text" placeholder="Наименование кафедры"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="add">Добавить</div> </div> </div> </div> <script> $('#add_modal .ui.form') .form({ name: { identifier : 'name', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите наименование кафедры.' } ] } }, { onSuccess: function() { var name = $('.name').val(); $.post('/?page=departments&task=add&name='+name+'&ajax=true') .done(function(answer) { $('#add_modal').modal('hide'); rude.redirect('/?page=departments');}); return false; } }) ; </script> <div id="edit_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Редактировать кафедру </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="editname">Наименование кафедры</label> <div class="ui left labeled input"> <input class="editname" name="editname" type="text" placeholder="Наименование кафедры"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field" hidden> <label for="id">id</label> <div class="ui left labeled input"> <input class="id" name="id" type="text" placeholder="id"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="edit">Изменить</div> </div> </div> </div> <script> $('#edit_modal .ui.form') .form({ editname: { identifier : 'editname', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите наименование кафедры.' } ] } }, { onSuccess: function() { var name = $('.editname').val(); var id = $('.id').val(); $.post('/?page=departments&task=edit&id='+id+'&name='+name+'&ajax=true') .done(function() { $('#edit_modal').modal('hide'); rude.redirect('/?page=departments');}); return false; } }) ; </script> <?php }
public static function custom($name) { return '<img src="' . template_url::image($name) . '" />'; }
public function main() { ?> <div id="main"> <?php $specialties = specialties::get(); ?> <table class="ui table segment square-corners celled"> <thead> <tr class="header"> <th class="numeric">#</th> <th>Наименование</th> <th class="middle">Факультет</th> <th>Квалификация</th> <th colspan="2" class="right icon-add"><i class="icon add sign pointer" title="Добавить" onclick="$('#add_modal').modal('show');"></i></th> </tr> </thead> <tbody> <?php foreach ($specialties as $specialty) { ?> <tr id="specialty-<?php echo $specialty->id; ?> "> <td class="small numeric"><?php echo $specialty->id; ?> </td> <td><?php echo $specialty->name; ?> </td> <td class="middle"><?php echo $specialty->faculty_shortname; ?> </td> <td><?php echo $specialty->qualification_name; ?> </td> <?php $faculty_id = faculties::get_by_shortname($specialty->faculty_shortname); $qualificatio_id = qualifications::get_by_name($specialty->qualification_name); ?> <td class="icon first no-border"> <a href="#" onclick="$('#edit_modal').modal('show'); $('.id').val('<?php echo $specialty->id; ?> '); $('.editname').val('<?php echo $specialty->name; ?> '); $('#editfaculty_shortname').val(<?php echo $faculty_id->id; ?> ); $('#faculty_dd').dropdown('set selected',<?php echo $faculty_id->id; ?> ); $('#editqualificatio_name').val('<?php echo $qualificatio_id->id; ?> '); $('#qualificatio_dd').dropdown('set selected',<?php echo $qualificatio_id->id; ?> );"> <i class="icon edit" title="Редактировать"></i> </a> </td> <td class="icon last no-border"> <a href="#" onclick="$.post('<?php echo template_url::ajax('specialties', 'remove', $specialty->id); ?> ').done(function(answer) { answer_removed(answer, <?php echo $specialty->id; ?> ); }); return false;"> <i class="icon remove circle" title="Удалить"></i> </a> </td> </tr> <?php } ?> </tbody> </table> </div> <script> function answer_removed(answer, specialty_id) { console.log(answer); switch(answer) { case '<?php echo RUDE_AJAX_ERROR; ?> ': break; case '<?php echo RUDE_AJAX_OK; ?> ': console.log(this); $('#specialty-' + specialty_id).fadeOut('slow'); break; case '<?php echo RUDE_AJAX_ACCESS_VIOLATION; ?> ': $('#access-violation').modal('show'); break; default: break; } return false; } </script> <div id="add_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Добавить специальность </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="name">Наименование специальности</label> <div class="ui left labeled input"> <input class="name" name="name" type="text" placeholder="Наименование специальности"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field"> <label>Факультет</label> <div class="ui fluid selection dropdown"> <div class="default text" >Выберите факультет</div> <input type="hidden" id="faculties_name"> <div style="max-height: 150px;" class="menu"> <?php $faculty_list = faculties::get(); foreach ($faculty_list as $faculty) { ?> <div class="item" data-value="<?php echo $faculty->id; ?> "><?php echo $faculty->shortname; ?> </div> <?php } ?> </div> </div> </div> <div class="field"> <label>Квалификация</label> <div maxlength="50" style="max-height: 16px;" class="ui fluid selection dropdown"> <div style="overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 413px;" class="default text">Выберите квалификацию</div> <input type="hidden" id="qualificatio_name"> <div style="max-height: 150px; max-width:418px;" class="menu"> <?php $qualification_list = qualifications::get(); foreach ($qualification_list as $qualification) { ?> <div class="item" data-value="<?php echo $qualification->id; ?> "><?php echo $qualification->name; ?> </div> <?php } ?> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="add">Добавить</div> </div> </div> </div> <script> $('#add_modal .ui.form') .form({ name: { identifier : 'name', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите наименование кафедры.' } ] }, qualificatio_name:{ identifier : 'qualificatio_name', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите квалификацию.' } ] }, faculties_name: { identifier : 'faculties_name', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите факультет.' } ] } }, { onSuccess: function() { var name = $('.name').val(); var faculti_id = $('#faculties_name').val(); var qualif_id = $('#qualificatio_name').val(); $.post('/?page=specialties&task=add&name='+name+'&faculti_id='+faculti_id+'&qualif_id='+qualif_id+'&ajax=true') .done(function() { $('#add_modal').modal('hide'); rude.redirect('/?page=specialties');}); return false; } }) ; </script> <div id="edit_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Редактировать специальность </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="editname">Наименование специальности</label> <div class="ui left labeled input"> <input class="editname" name="editname" type="text" placeholder="Наименование специальности"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field" hidden> <label for="id">id</label> <div class="ui left labeled icon input"> <input class="id" name="id" type="text" placeholder="id"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field"> <label>Факультет</label> <div class="ui fluid selection dropdown" id="faculty_dd"> <div class="text" id="facul_text">Выберите факультет</div> <input type="hidden" id="editfaculty_shortname"> <div style="max-height: 150px;" class="menu"> <?php $faculty_list = faculties::get(); foreach ($faculty_list as $faculty) { ?> <div class="item" data-value="<?php echo $faculty->id; ?> "><?php echo $faculty->shortname; ?> </div> <?php } ?> </div> </div> </div> <div class="field"> <label>Квалификация</label> <div maxlength="50" style="max-height: 16px;" class="ui fluid selection dropdown" id="qualificatio_dd"> <div style="overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 413px;" class="text">Выберите квалификацию</div> <input type="hidden" id="editqualificatio_name"> <div style="max-height: 150px; max-width:418px;" class="menu"> <?php $qualification_list = qualifications::get(); foreach ($qualification_list as $qualification) { ?> <div class="item" data-value="<?php echo $qualification->id; ?> "><?php echo $qualification->name; ?> </div> <?php } ?> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="edit">Изменить</div> </div> </div> </div> <script> $('#edit_modal .ui.form') .form({ editname: { identifier : 'editname', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите наименование кафедры.' } ] }, editqualificatio_name:{ identifier : 'editqualificatio_name', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите квалификацию.' } ] }, editfaculty_shortname: { identifier : 'editfaculty_shortname', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите факультет.' } ] } }, { onSuccess: function() { var name = $('.editname').val(); var id = $('.id').val(); var faculti_id = $('#editfaculty_shortname').val(); var qualif_id = $('#editqualificatio_name').val(); $.post('/?page=specialties&task=edit&id='+id+'&name='+name+'&faculti_id='+faculti_id+'&qualif_id='+qualif_id+'&ajax=true') .done(function() { $('#edit_modal').modal('hide'); rude.redirect('/?page=specialties');}); return false; } }) ; </script> <?php }
public function main() { ?> <div id="main"> <?php $users = users::get(); ?> <table class="ui table segment square-corners celled"> <thead> <tr class="header"> <th class="numeric">#</th> <th>Имя</th> <th>Статус</th> <th colspan="2" class="right icon-add"><i class="icon add sign pointer" title="Добавить" onclick="$('#add_modal').modal('show');"></i></th> </tr> </thead> <tbody> <?php foreach ($users as $user) { ?> <tr id="user-<?php echo $user->id; ?> "> <td class="small numeric"><?php echo $user->id; ?> </td> <td><?php echo $user->name; ?> </td> <td><?php echo $user->role; ?> </td> <?php $role_id = users_roles::get_by_name($user->role); ?> <td class="icon first no-border"> <a href="#" onclick="$('#edit_modal').modal('show'); $('.id').val('<?php echo $user->id; ?> '); $('.editusername').val('<?php echo $user->name; ?> '); $('#edit_role').val('<?php echo $role_id->id; ?> '); $('#user_role_dd').dropdown('set selected',<?php echo $role_id->id; ?> ); "> <i class="icon edit" title="Редактировать"></i> </a> </td> <td class="icon last no-border"> <a href="#" onclick="$.post('<?php echo template_url::ajax('users', 'remove', $user->id); ?> ').done(function(answer) { answer_removed(answer, <?php echo $user->id; ?> ); }); return false;"> <i class="icon remove circle" title="Удалить"></i> </a> </td> </tr> <?php } ?> </tbody> </table> </div> <script> function answer_removed(answer, user_id) { console.log(answer); switch(answer) { case '<?php echo RUDE_AJAX_ERROR; ?> ': break; case '<?php echo RUDE_AJAX_OK; ?> ': console.log(this); $('#user-' + user_id).fadeOut('slow'); break; case '<?php echo RUDE_AJAX_ACCESS_VIOLATION; ?> ': $('#access-violation').modal('show'); break; default: break; } return false; } </script> <div id="add_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Добавить пользователя </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="username">Имя пользователя</label> <div class="ui left labeled input icon"> <input class="username" name="username" type="text" placeholder="Имя вашего нового пользователя..."> <i class="user icon"></i> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field"> <label for="password">Пароль</label> <div class="ui left labeled input icon"> <input class="password" name="password" type="password"> <i class="lock icon"></i> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field"> <label>Роль</label> <div class="ui fluid selection dropdown"> <div class="default text">Выберите роль пользователя</div> <input type="hidden" id="role_name"> <div style="max-height: 150px;" class="menu"> <?php $users_roles = users_roles::get(); foreach ($users_roles as $role) { ?> <div class="item" data-value="<?php echo $role->id; ?> "><?php echo $role->name; ?> </div> <?php } ?> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button">Добавить</div> </div> </div> </div> <script> $('#add_modal .ui.form') .form({ username: { identifier : 'username', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите имя для пользователя.' } ] }, role_name: { identifier : 'role_name', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите роль для пользователя.' } ] }, password: { identifier : 'password', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите пароль для пользователя.' }, { type : 'length[6]', prompt : 'Ваш пароль должен быть хотя бы 6 символов в длину.' } ] } }, { onSuccess: function() { var username = $('#add_modal .username').val(); var password = $('#add_modal .password').val(); var role_id = $('#role_name').val(); $.ajax({ url : '/?page=registration', type: 'POST', data : { username: username, password: password, role_id : role_id }, success: function(answer) { console.log(answer); if (answer) { $('#add_modal .ui.error.message').html('<ul class="list"><li>' + answer + '</li></ul>').show('slow'); } else { rude.redirect('/?page=users'); } } }); } }) ; </script> <div id="edit_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Редактировать пользователя </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="editusername">Имя пользователя</label> <div class="ui left labeled input"> <input class="editusername" name="editusername" type="text" placeholder="Имя пользователя"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field" hidden> <label for="id">id</label> <div class="ui left labeled input"> <input class="id" name="id" type="text" placeholder="id"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <!--<div class="field"> <label for="edit_password">Пароль</label> <div class="ui left labeled input"> <input class="edit_password" name="edit_password" type="password"> <i class="lock icon"></i> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div>--> <div class="field"> <label>Роль пользователя</label> <div class="ui fluid selection dropdown" id="user_role_dd"> <div class="text">Выберите роль</div> <input type="hidden" id="edit_role"> <div style="max-height: 150px;" class="menu"> <?php $roles_list = users_roles::get(); foreach ($roles_list as $role) { ?> <div class="item" data-value="<?php echo $role->id; ?> "><?php echo $role->name; ?> </div> <?php } ?> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="edit">Изменить</div> </div> </div> </div> <script> $('#edit_modal .ui.form') .form({ editusername: { identifier : 'editusername', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите имя пользователя.' } ] }, edit_role: { identifier : 'edit_role', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите роль пользователя.' } ] } }, { onSuccess: function() { var name = $('.editusername').val(); var id = $('.id').val(); var role_id = $('#edit_role').val(); $.post('/?page=users&task=edit&id='+id+'&name='+name+'&role_id='+role_id+'&ajax=true') .done(function() { $('#edit_modal').modal('hide'); rude.redirect('/?page=users');}); return false; } }) ; </script> <?php }
public function main() { ?> <div id="main"> <?php $calendar_legends = calendar_legend::get(); ?> <table class="ui table segment square-corners celled"> <thead> <tr class="header"> <th class="numeric">#</th> <th>Описание</th> <th>Символ</th> <th colspan="2" class="right icon-add"><i class="icon add sign pointer" title="Добавить" onclick="$('#add_modal').modal('show');"></i></th> </tr> </thead> <tbody> <?php foreach ($calendar_legends as $calendar_legend) { ?> <tr id="calendar_legend-<?php echo $calendar_legend->id; ?> "> <td class="small numeric"><?php echo $calendar_legend->id; ?> </td> <td><?php echo $calendar_legend->legend_letter; ?> </td> <td><?php echo $calendar_legend->description; ?> </td> <td class="icon first no-border"> <a href="#" onclick="$('#edit_modal').modal('show'); $('.id').val('<?php echo $calendar_legend->id; ?> '); $('.editlegend_letter').val('<?php echo $calendar_legend->legend_letter; ?> '); $('.editdescription').val('<?php echo $calendar_legend->description; ?> ');"> <i class="icon edit" title="Редактировать"></i> </a> </td> <td class="icon last no-border"> <a href="#" onclick="$.post('<?php echo template_url::ajax('calendar_legend', 'remove', $calendar_legend->id); ?> ').done(function(answer) { answer_removed(answer, <?php echo $calendar_legend->id; ?> ); }); return false;"> <i class="icon remove circle" title="Удалить"></i> </a> </td> </tr> <?php } ?> </tbody> </table> </div> <script> function answer_removed(answer, calendar_legend_id) { console.log(answer); switch(answer) { case '<?php echo RUDE_AJAX_ERROR; ?> ': break; case '<?php echo RUDE_AJAX_OK; ?> ': console.log(this); $('#calendar_legend-' + calendar_legend_id).fadeOut('slow'); break; case '<?php echo RUDE_AJAX_ACCESS_VIOLATION; ?> ': $('#access-violation').modal('show'); break; default: break; } return false; } </script> <div id="add_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Добавить условное обозначение </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="legend_letter">Символ условного обозначения</label> <div class="ui left labeled input"> <input maxlength="2" class="legend_letter" name="legend_letter" type="text" placeholder="Символ условного обозначения"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field"> <label for="description">Описание условного обозначения</label> <div class="ui left labeled input"> <input class="description" name="description" type="text" placeholder="Описание условного обозначения"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="add">Добавить</div> </div> </div> </div> <script> $('#add_modal .ui.form') .form({ legend_letter: { identifier : 'legend_letter', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите символ условного обозначения.' } ] }, description: { identifier : 'description', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите описание условного обозначения.' } ] } }, { onSuccess: function() { var legend_letter = $('.legend_letter').val(); var description = $('.description').val(); $.post('/?page=calendar_legend&task=add&legend_letter='+legend_letter+'&description='+description+'&ajax=true') .done(function() {/*$('#add_modal').modal('hide'); rude.redirect('/?page=calendar_legend');*/ }); return false; } }) ; </script> <div id="edit_modal" class="ui modal"> <i class="close icon"></i> <div class="header"> Редактировать условное обозначение </div> <div class="content"> <div class="ui form segment"> <div class="field"> <label for="editlegend_letter">Символ условного обозначения</label> <div class="ui left labeled input"> <input maxlength="2" class="editlegend_letter" name="editlegend_letter" type="text" placeholder="Символ условного обозначения"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field"> <label for="editdescription">Описание условного обозначения</label> <div class="ui left labeled input"> <input class="editdescription" name="editdescription" type="text" placeholder="Описание условного обозначения"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="field" hidden> <label for="id">id</label> <div class="ui left labeled input"> <input class="id" name="id" type="text" placeholder="id"> <div class="ui corner label"> <i class="icon asterisk"></i> </div> </div> </div> <div class="ui error message"> <div class="header">Найдены ошибки при заполнении формы</div> </div> <div class="ui blue submit button" value="edit">Изменить</div> </div> </div> </div> <script> $('#edit_modal .ui.form') .form({ editlegend_letter: { identifier : 'editlegend_letter', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите символ условного обозначения.' } ] }, editdescription: { identifier : 'editdescription', rules: [ { type : 'empty', prompt : 'Пожалуйста, укажите описание условного обозначения.' } ] } }, { onSuccess: function() { var editlegend_letter = $('.editlegend_letter').val(); var editdescription = $('.editdescription').val(); var id = $('.id').val(); $.post('/?page=calendar_legend&task=edit&id='+id+'&legend_letter='+editlegend_letter+'&description='+editdescription+'&ajax=true') .done(function() { $('#edit_modal').modal('hide'); rude.redirect('/?page=calendar_legend'); }); return false; } }) ; </script> <?php }
public function main() { ?> <div id="main"> <table class="ui table segment square-corners celled"> <thead> <tr class="header"> <th class="numeric">#</th> <th class="numeric middle">Год</th> <th class="numeric middle">Срок</th> <th class="middle">Номер</th> <th class="middle">Факультет</th> <th class="middle">Специальность</th> <th class="middle">Специализация</th> <th class="middle">Квалификация</th> <th></th> <th></th> </tr> </thead> <tbody> <?php $reports = reports::get(); if ($reports) { foreach ($reports as $report) { ?> <tr id="report-<?php echo $report->id; ?> "> <td class="middle monospace numeric"><?php echo $report->id; ?> </td> <td class="middle monospace numeric"><?php echo $report->year; ?> </td> <td class="middle monospace numeric"><?php echo $report->duration; ?> </td> <td class="middle monospace numeric"><?php echo $report->registration_number; ?> </td> <td class="middle"><?php echo $report->faculty_shortname; ?> </td> <td class="small-font justify text-break"><?php echo $report->specialty_name; ?> </td> <td class="small-font justify text-break"><?php echo $report->specialization_name; ?> </td> <td class="small-font justify text-break"><?php echo $report->qualification_name; ?> </td> <td class="icon first no-border"> <a href="/?page=reports-edit&report_id=<?php echo $report->id; ?> "> <i class="icon edit" title="Редактировать"></i> </a> </td> <td class="icon last no-border"> <a href="#" onclick="$.post('<?php echo template_url::ajax('reports', 'remove', $report->id); ?> ').done(function(answer) { answer_removed(answer, <?php echo $report->id; ?> ); }); return false;"> <i class="icon remove circle" title="Удалить"></i> </a> </td> </tr> <?php } } ?> </tbody> </table> </div> <script> function answer_removed(answer, id) { console.log(answer); switch(answer) { case '<?php echo RUDE_AJAX_ERROR; ?> ': break; case '<?php echo RUDE_AJAX_OK; ?> ': console.log(this); $('#report-' + id).fadeOut('slow'); break; case '<?php echo RUDE_AJAX_ACCESS_VIOLATION; ?> ': $('#access-violation').modal('show'); break; default: break; } return false; } </script> <?php }