On Mon, Mar 12, 2012 at 11:56 AM, Izz Abdullah <[email protected]>wrote:
> Ok, understood. Short of buying a Mason book, I can rewrite some > javascript to work out the print, but I am still not able to convert > TicketObj->id to a string. Can you assist there please? > > -----Original Message----- > From: [email protected] [mailto: > [email protected]] On Behalf Of Thomas Sibley > Sent: Monday, March 12, 2012 10:39 AM > To: [email protected] > Subject: Re: [rt-users] TicketObj->Id to string for html > > On 03/12/2012 11:11 AM, Izz Abdullah wrote: > > <a href="https://ourRT/Ticket/History.html?id=".$id > > onClick="window.print();return false">Print Ticket Summary</a> > > Mason isn't all Perl. <a href="some string".$id makes no sense in Mason. > Refer to http://masonbook.com > > <a href="https://ourRT/Ticket/History.html?id=<% $id %>" > onClick="window.print();return false">Print Ticket Summary</a> > > > This is being displayed on the Display.html page. I am simply wanting > > to print, from the Display.html page, the corresponding History.html > > page. > > Your onclick handler "window.print(); return false" is going to open the > print dialog for the page it's on (i.e. Display.html). > As Tom pointed out below: > <a > href="https://ourRT/Ticket/History.html?id=<https://ourrt/Ticket/History.html?id=> ".$id Is invalid Mason. When you want to add the value os one of your Perl variables to the output that you're generating [and that's really the whole point of Mason, isn't it? ], you need to use the Mason Tag Syntax and set your access to Perl variables between a <% %> pair of tag symbols. So, as Tom also pointed out, your code above needs to look like this code: > <a > href="https://ourRT/Ticket/History.html?id=<https://ourrt/Ticket/History.html?id=><% $id %>" As for buying the book, there is a "read it online" link in the box on the right side, which will take you to an online HTML version of the book that you can use for reference at http://masonbook.com/book/ Len. -- [email protected] 614-404-4214 Proprietor: http://www.theycomewithcheese.com/ - An Homage to Fromage Grubmaster: Greenbar <http://www.greenbartraining.org/> 2011, 2010, 2009, Grub Asst. 2008, Trained 2007.
