我有一个由 k2 扩展创建的页面,我有一个 xml 文件,其数据每分钟更新一次(我每分钟下载并由 crontab 覆盖它)。在那个 xml 文件中有匹配结果当前排名和最高得分者,我在页面上显示这些结果。每个匹配结果以及当前排名和最高得分者都在标签之间,因为每当单击链接时,应该弹出另一个窗口,其中包含将再次与该 xml 文件一起提供的相应信息。
简而言之,每当您单击链接时,都应该创建一个具有完整 joomla 支持的新页面(新的 joomla 文章或组件或任何我不知道的东西)。
我已经设法弹出一个带有唯一 url 的新 php 页面,并且我还显示了来自 xml 的相应信息,但是这个 php 页面与 joomla 无关。
所以我试图为每个匹配结果创建唯一的 URL。因此,每当有人点击匹配结果时,应该打开一个具有唯一 URL(但同一篇文章)的新窗口,并使用以下代码获取相应的信息
<xsl:value-of select="@sport"></xsl:value-of>: <xsl:value-of select="@template"></xsl:value-of> - <xsl:value-of select="@tournament"></xsl:value-of>
<span style="float: right;">
<a href='xmlstore.php?type=standing&tsid={$stage}' class="popup">Standing</a> :::
<a href='xmlstore.php?type=topscorer&tsid={$stage}' class="popup">Topscorer</a>
</span>
这段代码实际上工作得很好,每当点击匹配分数时,就会创建一个具有唯一 url 的新页面,但我无论如何都找不到将此 xmlstore.php 绑定到我的 joomla 文章。即使我不确定是否有办法做到这一点。