Hi,

 

Sorry if this has been covered, I can't find anywhere to search the list.

 

I'm trying to utilise a callback offered on the best-practical wiki: 

 

http://wiki.bestpractical.com/index.cgi?CreateChildTicket

 

The first problem is that it refers to a callback in Ticket/Display.html
named BeforeShowHistory.  I can only find one called BeforeDisplay, but I'm
guessing it doesn't matter, so I'm using that one.

 

RT is referencing my callback ok, but I get this error:

 

error:  Can't call method "Id" on an undefined value at
/usr/share/request-tracker3.4/html/Callbacks/txt4Callbacks/Ticket/Display.ht
ml/BeforeDisplay line 4.
context:  


1: 

<FORM ACTION="<% $RT::WebPath %>/Ticket/Create.html"
NAME="CreateTicketInQueue">


2: 

<input type="submit" value="Create child request in">


3: 

<& /Elements/SelectQueue, Name => 'Queue', %ARGS, ShowNullOption => 0,
ShowAllQueues => 0 &>


4: 

<input type="hidden" name="new-MemberOf" value="<%$Ticket->Id%>">


5: 

<input type="hidden" name="Subject" value="Child of: <%$Ticket->Subject%>">


6: 

</FORM>


7: 

 


8: 

<%INIT>


... 

 

code stack:
/usr/share/request-tracker3.4/html/Callbacks/txt4Callbacks/Ticket/Display.ht
ml/BeforeDisplay:4
/usr/share/request-tracker3.4/html/Elements/Callback:70
/usr/share/request-tracker3.4/html/Ticket/Display.html:147
/usr/share/request-tracker3.4/html/autohandler:215 

 

I can't figure out how arguments are passed to callbacks from the docs
available, or how else I might make the ticket id visible to the callback.

 

I tried the SpawnChildTicket one (which would also work for me) but
experienced a very similar problem:

 

http://wiki.bestpractical.com/index.cgi?SpawnChildTicket

 

Any ideas?

 

Cheers,

 

James

-- 








 

 

 



James Donnelly

 

 

TXT4 Ltd
Unit 4.02
The Tea Building
56 Shoreditch High Street
London
E1 6JJ


 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]  
 <http://www.txt4.com/> http://www.txt4.com


tel: 
fax: 
mobile: 

+44 (0)20 7729 0700
+44 (0)20 7729 1619
+44 (0)7971 012 622

 


  

 

 

 

 

 

 

 

 

 

 

 

 

This e-mail and any files transmitted with it are confidential and intended
only for the addressee and should not be disclosed, distributed, copied or
printed without the prior written agreement of TXT4 Ltd. If you are not the
intended recipient, or a person responsible for delivering it to the
intended recipient, you should not use, disclose, distribute, copy or print.
Please notify the sender by e-mail if you have received this e-mail by
mistake and delete this e-mail from your system immediately. Any views or
opinions expressed in this message are those of the author and do not
necessarily represent those of TXT4 Ltd.

 

_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Reply via email to