[support] Running theme() more than once for different nodes in one call
Stephen Ostrow
sostrow at sowebdesigns.com
Fri Feb 10 18:41:53 UTC 2012
-- Background --
I'm using print-pdf successfully to create pdf files out of different
nodes. I now have a "shopping cart like" system that a user can add
pages (nodes) to and then print all the nodes as one bug pdf.
-- Problem --
When I create the large pdf I essentially take the html output of the
theme() function and concatenate it all together. This worked until I
needed some blocks to be in the node. The problem lies that it will work
perfectly for the first page (returns html including the internal
blocks); however, for every other page it never changes the path it's on
and doesn't re-check to see if a block should be included.
-- Relevant Code --
http://pastebin.com/JMcFs5MG
* Specifically line 118
-- Things I've tried --
I've tried throwing all of the following front of line 118 to see if I
could get it to reset what path it was on.
http://pastebin.com/2wGLn0Kg
-- Thanks --
Thanks for any help or insight you could provide.
--
Stephen Ostrow<sostrow at sowebdesigns.com>
(516) 263-3574
560 W 43 St, Apt. #10K
New York, NY 10036
http://www.sowebdesigns.com
More information about the support
mailing list