اطلاعات کلی آخرین بروزرسانی : ۱۳۴۹-۰۳-۱۶
به کمک این افزونه میتوانید بعد از هر اکشنی به کاربر تیکت ارسال نمایید . در نسخه دوم ، این افزونه تغییرات زیادی یافته است که میتوانید برای انواع محصولات از آن استفاده نمایید . هم اکنون افزونه به نسخه 2.1 بروزرسانی شده است که قابلیت های جالبی به آن اضافه شده است که در ادامه به توضیح آن ها خواهیم پرداخت .
در نسخه 2.1 شما میتوانید از هوک های داخلی افزونه استفاده نمایید و بعد از ارسال تیکت عملیات مورد نظر خود را اعمال نمایید .
برای مثال بعد از ارسال تیکت یک ایمیل برای کاربر ارسال کنید و یا پیامکی برای اون ارسال نمایید و یا هر عمل دیگری انجام دهید . شما کاملا مختار هستید .
تمام هوک ها در مسیر افزونه درون پوشه hooks قرار دارند و در صورت عدم نیاز حتی میتوانید آنها را حذف کنید .
بعد ساخته شدن محصول
هوک AfterCreateService بعد از ارسال تیکت ساخته شدن محصول اجرا می شود و شامل مقادیر زیر به صورت آرایه می باشد .
$json = [ "id" "tid" "did" "userid" "name" "email" "date" "title" "message" "status" "urgency" ];
تمامی مقادیر به صورت آرایه درون متغییر json قرار دارند.
ID : آیدی تیکت در جدول tbltickets
tid : تیکت آیدی در جدول tbltickets
did : ایدی دپارتمان ارسال کننده
userid : آیدی کاربر دریافت کننده تیکت
name : نام کاربر دریافت کننده تیکت
email : ایمیل کاربر دریافت کننده تیکت
date : تاریخ و زمان ارسال تیکت
title : عنوان تیکت
message : متن تیکت
status : وضعیت تیکت
urgency : اهمیت تیکت
بعد از آپگرید / دانگرید محصول
هوک AfterChangePackage بعد از ارسال تیکت آپگرید یا دانگرید محصول اجرا می شود و شامل مقادیر زیر به صورت آرایه می باشد .
$json = [ "id" "tid" "did" "userid" "name" "email" "date" "title" "message" "status" "urgency" ];
تمامی مقادیر به صورت آرایه درون متغییر json قرار دارند.
ID : آیدی تیکت در جدول tbltickets
tid : تیکت آیدی در جدول tbltickets
did : ایدی دپارتمان ارسال کننده
userid : آیدی کاربر دریافت کننده تیکت
name : نام کاربر دریافت کننده تیکت
email : ایمیل کاربر دریافت کننده تیکت
date : تاریخ و زمان ارسال تیکت
title : عنوان تیکت
message : متن تیکت
status : وضعیت تیکت
urgency : اهمیت تیکت
بعد از تغییر رمز عبور سرویس
هوک AfterChangePassword بعد از ارسال تیکت تغییر رمز عبور محصول اجرا می شود و شامل مقادیر زیر به صورت آرایه می باشد .
$json = [ "id" "tid" "did" "userid" "name" "email" "date" "title" "message" "status" "urgency" ];
تمامی مقادیر به صورت آرایه درون متغییر json قرار دارند.
ID : آیدی تیکت در جدول tbltickets
tid : تیکت آیدی در جدول tbltickets
did : ایدی دپارتمان ارسال کننده
userid : آیدی کاربر دریافت کننده تیکت
name : نام کاربر دریافت کننده تیکت
email : ایمیل کاربر دریافت کننده تیکت
date : تاریخ و زمان ارسال تیکت
title : عنوان تیکت
message : متن تیکت
status : وضعیت تیکت
urgency : اهمیت تیکت
بعد از مسدود شدن سرویس
هوک AfterSuspend بعد از ارسال تیکت مسدود شدن محصول اجرا می شود و شامل مقادیر زیر به صورت آرایه می باشد .
$json = [ "id" "tid" "did" "userid" "name" "email" "date" "title" "message" "status" "urgency" ];
تمامی مقادیر به صورت آرایه درون متغییر json قرار دارند.
ID : آیدی تیکت در جدول tbltickets
tid : تیکت آیدی در جدول tbltickets
did : ایدی دپارتمان ارسال کننده
userid : آیدی کاربر دریافت کننده تیکت
name : نام کاربر دریافت کننده تیکت
email : ایمیل کاربر دریافت کننده تیکت
date : تاریخ و زمان ارسال تیکت
title : عنوان تیکت
message : متن تیکت
status : وضعیت تیکت
urgency : اهمیت تیکت
بعد از رفع تعلیق سرویس
هوک AfterSuspend بعد از ارسال تیکت رفع تعلیق محصول اجرا می شود و شامل مقادیر زیر به صورت آرایه می باشد .
$json = [ "id" "tid" "did" "userid" "name" "email" "date" "title" "message" "status" "urgency" ];
تمامی مقادیر به صورت آرایه درون متغییر json قرار دارند.
ID : آیدی تیکت در جدول tbltickets
tid : تیکت آیدی در جدول tbltickets
did : ایدی دپارتمان ارسال کننده
userid : آیدی کاربر دریافت کننده تیکت
name : نام کاربر دریافت کننده تیکت
email : ایمیل کاربر دریافت کننده تیکت
date : تاریخ و زمان ارسال تیکت
title : عنوان تیکت
message : متن تیکت
status : وضعیت تیکت
urgency : اهمیت تیکت
بعد از حذف شدن سرویس
هوک AfterTerminate بعد از ارسال تیکت حذف محصول اجرا می شود و شامل مقادیر زیر به صورت آرایه می باشد .
$json = [ "id" "tid" "did" "userid" "name" "email" "date" "title" "message" "status" "urgency" ];
تمامی مقادیر به صورت آرایه درون متغییر json قرار دارند.
ID : آیدی تیکت در جدول tbltickets
tid : تیکت آیدی در جدول tbltickets
did : ایدی دپارتمان ارسال کننده
userid : آیدی کاربر دریافت کننده تیکت
name : نام کاربر دریافت کننده تیکت
email : ایمیل کاربر دریافت کننده تیکت
date : تاریخ و زمان ارسال تیکت
title : عنوان تیکت
message : متن تیکت
status : وضعیت تیکت
urgency : اهمیت تیکت