/** * Remove a job with his jobId * @param String $jobId * @param String $userId * @return array of the result (result => bool, msg => String) */ public static function removeJob($jobId, $userId) { if (!Authorisation::isJobAdmin($jobId, $userId)) { throw new CTKException(Yii::t("job", "Can not remove the job : you are not authorized to update that job offer !")); } //update the job PHDB::remove(Job::COLLECTION, array("_id" => new MongoId($jobId))); return array("result" => true, "msg" => Yii::t("job", "Your job offer has been deleted with success")); }
?> </a></td> <td><?php if (isset($jobValue["employmentType"])) { echo $jobValue["employmentType"]; } ?> </td> <td><?php if (isset($jobValue["hiringOrganization"]) && isset($jobValue["hiringOrganization"]["name"])) { echo $jobValue["hiringOrganization"]["name"]; } ?> </td> <?php if (Authorisation::isJobAdmin($jobId, Yii::app()->session["userId"])) { ?> <td class="center"> <div class="visible-md visible-lg hidden-sm hidden-xs"> <a href="#" class="btn btn-red tooltips delJobButton" data-id="<?php echo $jobId; ?> " data-name="<?php echo isset($jobValue["title"]) ? $jobValue["title"] : ""; ?> " data-placement="left" data-original-title="Remove"><i class="fa fa-times"></i></a> </div> </td> <?php } ?>
$cssAnsScriptFilesModule = array('/js/dataHelpers.js', '/js/postalCode.js'); HtmlHelper::registerCssAndScriptsFiles($cssAnsScriptFilesModule, $this->module->assetsUrl); ?> <style type="text/css"> .select2-input { width:100%; } </style> <div class="row"> <div class="col-sm-12"> <div id="#panel_public" class="panel panel-white"> <div class="panel-heading" id="jobButtons"> <h4 class="panel-title">Offer a <span class="text-bold">Job</span></h4> <?php if ($mode != "insert" && Authorisation::isJobAdmin($job["_id"], Yii::app()->session["userId"])) { ?> <button id="edit-btn" class="btn pull-right btn-primary">Edit</button> <?php } ?> <button id="reset-btn" class="btn pull-right btn-primary">Reset</button> </div> <div class="panel-body" style="display: block;" id="jobSV"> <form class="form-horizontal" role="form"> <div id="msg" class="alert alert-error" style="display: block;"></div> <div class="row"> <div class="col-sm-12"> <div class="panel panel-white"> <div class="panel-body"> <div class="col-md-6">