我创建了一个图表页面,该页面打算包含在许多其他页面中。 该图页面使用其包含在主页中的页面的一些信息。
每个主页包含一个 hidden 页面属性部分,并且其中的一个字段包含Excerpt块。使用“页面属性报告”时,将显示此摘要文本。
现在,我想在包含的页面中使用主页的摘录,这带来了一个问题:子页面如何检索该摘录?
由于包含的页面在很多地方都可以重复使用,因此它不能使用“包含摘录”,因为必须为该宏配置特定的页面,以从中摘录。
我尝试使用javascript请求获取该页面,然后从仅当摘录在主页上可见的情况下才可以从源代码中提取页面,否则它将无法呈现。
我尝试使用搜索API来获取它:但是没有返回它:
我可以看到一些前进的方向: -一种将包含页面中的“包含摘录”宏指向其父级的方法 -仅在所包含页面中呈现摘录的宏 -使用来自Javascript的请求来检索它的方式。
如果全部失败,我可能只需要在每个主页上都显示摘录即可,但这并不是我所希望的。
任何想法将不胜感激!