View Full Version : Help Topic visible in Ticket View
DackR
01-09-2008, 07:24 PM
I know that right now, it seems like the Help Topics are directly linked to the Departments. This is fine, but I'd like to be able to see what Help Topic the user selected and have it visible in the ticket list as well as when viewing tickets individually. This cant be too difficult to pull off... right?
Please let me know!
I know that right now, it seems like the Help Topics are directly linked to the Departments. This is fine, but I'd like to be able to see what Help Topic the user selected and have it visible in the ticket list as well as when viewing tickets individually. This cant be too difficult to pull off... right?
Please let me know!
Hi DackR,
I will take a look at this. Can't say if it will be difficult or not, just gonna see what I can do.
DackR
01-10-2008, 09:20 PM
Awesome! I'm excited to see what you'll come up with. Good luck!
hamper19
02-07-2008, 02:40 PM
I was thinking about something like this also. I'd like to be able to somehow categorize our tickets into ticket type, such as "ftp request", "purchase request", "new hire request" etc.
It seems you kind of have to do it a backwards way, and make new departments and then new help topics if you want to do this.
In the ticket it would be nice to have a drop down that lets you pick what type of ticket it is
can that be done?
closebeauty
03-14-2008, 10:44 PM
I need this function too
Because one department can have several products.
JayDee
03-25-2008, 06:52 PM
Hey hey,
This sounds like what i'm trying to get working as well, my approach is slightly different but they same deal.
We just need to catagorize our tasks into different area's but all staff need to set the topics in the staff new ticket form.
Cheers
Jay
micro3d
06-03-2008, 12:07 PM
Any word on this mod/feature? I really need this ability. We are using osTicket for my local govt "Community Support" page. Basically like a complaints page. Well under our public works dept we have different staffys for different help topics. I.E. Sanitation, Road Work, Street Lights. In the department different people are responsible for those different tasks. It would be nice if they didn't have to View each ticket to see if it applies to their "sub category". This field would naturally be sortable too =)
Thanks!
cdavis1986
12-09-2008, 04:09 PM
Yeah, this would be a great feature, something I'm kind of working on right now as well.
kakubei
02-02-2009, 11:30 AM
Hello, I just installed osTicket and am setting it up and this feature is sorely needed. Support needs to know what Help Topic the user chose in order to route the ticket appropriately. It seems strange that it is not available right now and that there has been no response since September.
Anyone know the status of this? osTicket needs a ticket! :)
encryptomatic
02-19-2009, 12:03 PM
Hi, I would like to add my support to this feature.
We have 6 products assign to a single department; there is a real disconnect between the user selecting a "Help Topic" that identifies the product they want help with, and the department being able to actually see which Help Topic was selected. I wonder why they should even both to select a Help Topic, honestly.
Sometimes people offer minimal details, and then we have to go back and ask them, "sorry, which product are you talking about."
Having a column for Help Topic on the Tickets page would be really useful.
derekmorris7
02-20-2009, 09:07 AM
The way we use it, we definately need something like this!
AlexeySim
03-26-2009, 08:10 PM
Hi All,
I've solved this problem like this:
(I used this manual http://osticket.com/forums/showthread.php?t=873)
1) MySQL Database: manually add a field to ost_Ticket
topic varchar(32)
2) class.ticket.php:
Add new variable here:
class Ticket{
var $id;
var $extid;
var $email;
var $status;
var $created;
var $updated;
var $priority;
var $topic;
and here:
$this->created =$row['created'];
$this->updated =$row['updated'];
$this->topic =$row['topic'];
and here:
//GET
function getId(){
return $this->id;
}
function getExtId(){
return $this->extid;
}
function getTopic(){
return $this->topic;
}
and here:
// Intenal mapping magic...see if we need to overwrite anything
if(isset($var['topicId']) && !$var['deptId']) { //Ticket created via web by user
if($var['topicId'] && ($topic= new Topic($var['topicId'])) && $topic->getId()) {
$deptId=$topic->getDeptId();
$priorityId=$priorityId?$priorityId:$topic->getPriorityId();
$autorespond=$topic->autoRespond();
$topic_txt = $topic->topic;
}
$topic=null;
$source='Web';
}elseif($var['emailId'] && !$var['deptId']) { //Emailed Tickets
$email= new Email($var['emailId']);
if($email && $email->getId()){
$deptId=$email->getDeptId();
$autorespond=$email->autoRespond();
$priorityId=$priorityId?$priorityId:$email->getPriorityId();
}
$email=null;
$source='Email';
$topic='';
$topic_txt = '';
}elseif($var['deptId']){ //Opened by staff.
$deptId=$var['deptId'];
$source=ucfirst($var['source']);
$topic_txt = '';
}
and finally open view client\viewticket.inc.php and staff\viewticket.inc.php.
I've decided to put topic to the header.
Ticket #<?=$ticket->getExtId()?> <a href="tickets.php?id=<?=$id?>" title="Reload"><span class="Icon refresh"> </span></a>
<?=$ticket->getTopic()?>
Hope this will help somebody.
WBR, Alex Simachov
FrankDee
03-28-2009, 07:56 AM
We'd love to have this one too
masino_sinaga
04-20-2009, 02:36 PM
Hi,
I made a complete MOD to implement HelpTopic in ticket table, including save the new field "topic_id" in ticket table:
http://www.osticket.com/forums/showthread.php?t=2023
Hope this helpful for you. Waiting for your feedback.
Best regards,
Masino Sinaga