BasePageEmbeddedPTVs3


1 z

2 x

3

(A nested PTV included from another page is not expanded.) When pagetextvariables are included, they are replaced from {$:var} to {BasePage$:var} ("qualified") then injected in the text of the current page. When you have nested variables where a variable value becomes a name of another variable like {$:{$:var1}var2} then only the inner pattern is recognizable and qualified. The outer variable will probably be expanded later but in the context of the including, rather than the included, page. Sorry, there is currently no other workaround than to write in the included page the full qualified variables like {BasePage$:{BasePage$:var1}var2}. --Petko November 01, 2017, at 12:09 AM


Thank you! James

 0: 00.00 00.00 config start
 1: 00.00 00.00 config end
 2: 00.03 00.03 MarkupToHTML begin
 3: 00.04 00.04 MarkupToHTML end
 4: 00.04 00.04 MarkupToHTML begin
 5: 00.05 00.05 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
 6: 00.06 00.05 ReadApprovedUrls SiteAdmin.ApprovedUrls end
 7: 00.06 00.06 MarkupToHTML end
 8: 00.06 00.06 MarkupToHTML begin
 9: 00.07 00.06 MarkupToHTML end
10: 00.07 00.06 now
Peak memory: 3,123,064 bytes