function sendemail() { if (isset($_REQUEST['clear'])) { $remark = new Remark($_REQUEST['rid']); teendok($remark->tid); } $mail = new Mail(); $mail->to = $_REQUEST['email']; $mail->content = nl2br($_REQUEST['text']); $mail->type = "eszrevetel_" . $_REQUEST['type']; if (!isset($_REQUEST['subject']) or $_REQUEST['subject'] == '') { $_REQUEST['subject'] = "Miserend"; } $mail->subject = $_REQUEST['subject']; if (!$mail->send()) { addMessage('Nem sikerült elküldeni az emailt. Bocsánat.', 'danger'); } $remark = new Remark($_REQUEST['rid']); $remark->addComment("email küldve: " . $mail->type); teendok($remark->tid); }
if ($_REQUEST['method'] == 'add') { mysql_query("INSERT INTO favorites (uid,tid) VALUES (" . $user->uid . "," . $_REQUEST['tid'] . ");"); } else { if ($_REQUEST['method'] == 'del') { mysql_query("DELETE FROM favorites WHERE uid = " . $user->uid . " AND tid = " . $_REQUEST['tid'] . " LIMIT 1"); } } break; case 'SwitchReliable': if (!is_numeric($_REQUEST['rid'])) { exit; } if (!in_array($_REQUEST['reliable'], array('i', 'n', '?', 'e'))) { exit; } $remark = new Remark($_REQUEST['rid']); $remark->changeReliability($_REQUEST['reliable']); break; case 'CheckUsername': if (CheckUsername($_REQUEST['text'])) { echo 1; } else { echo 0; } break; case 'Exit': quit(); addMessage('Sikeresen kiléptünk!', 'info'); break; default: return json_encode($_REQUEST);
public function deleteRemark($id) { if (Session::has('username') && (Session::get('user_type') == "Root" || Session::get("user_type") == "Admin")) { $remark = Remark::find($id); if (!$remark) { return Redirect::to("assets"); } $asset = Asset::where("id", "=", $remark->asset_id)->whereIn("status", array("For Repair", "Retired"))->whereHas("classification", function ($query) { $query->where("type", "=", "Client"); })->first(); if (!$asset) { return Redirect::to("viewdummy"); } $part = $remark->part; $remark->delete(); //Asset Logging $desc = "(" . Session::get('user_type') . ") " . "<strong>" . Session::get('username') . "</strong> has deleted an asset remark of <strong>" . $asset->asset_tag . "</strong>, asset part <strong>" . $part . "</strong>."; $assetLog = new AssetLog(); $assetLog->asset_id = $asset->id; $assetLog->user_id = Session::get("user_id"); $assetLog->description = $desc; $assetLog->transaction = "Remarks"; $assetLog->save(); //Parallel logging to system logs $newLog = new UserLog(); $newLog->description = $desc; $newLog->user_id = Session::get('user_id'); $newLog->type = "System"; $newLog->save(); return Redirect::to("assets/client/remarks/" . $asset->id); } else { return Redirect::to("/"); } }
<div class="panel-body"> <p><?php echo Yii::t('main', 'Please, add your remark to quality of transportation'); ?> </p> <?php $form = $this->beginWidget('booster.widgets.TbActiveForm', ['id' => 'order-bids-form', 'enableAjaxValidation' => false]); ?> <?php echo $form->hiddenField($model, 'id'); ?> <?php echo $form->dropDownListGroup($model, 'remark_id', ['widgetOptions' => ['data' => Remark::getList(), 'htmlOptions' => ['class' => 'span5', 'maxlength' => 7, 'options' => [Order::REMARK_SUCCESS => ['disabled' => $model->isDeliveryDelayed()], Order::REMARK_DELIVERY_DELAYED => ['selected' => $model->isDeliveryDelayed()], ORDER::REMARK_CARGO_SPOILED => ['disabled' => $model->isDeliveryDelayed()]]]]]); ?> <div class="form-actions"> <?php $this->widget('booster.widgets.TbButton', ['buttonType' => 'link', 'url' => ['order/view', 'id' => $model->id], 'context' => 'danger', 'label' => Yii::t('main', 'Cancel')]); ?> <?php $this->widget('booster.widgets.TbButton', ['buttonType' => 'submit', 'context' => 'primary', 'label' => Yii::t('main', $model->isNewRecord ? 'Send Request' : 'Update')]); ?> </div> <?php $this->endWidget(); ?>