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 記事にバインドする方法が見つかりませんでした。とにかくそれを行う方法があるかどうかはわかりません。