Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. <xsl:output method="html" encoding="UTF-8"/>
  2. <xsl:output method="html" encoding="UTF-8" name="html"/>
  3.  
  4. <xsl:template match="/">
  5. <xsl:text disable-output-escaping="yes">
  6. <!DOCTYPE html>
  7. </xsl:text>
  8. <html lang="cs">
  9. <head>
  10. <title>Autobazar</title>
  11. </head>
  12. <body>
  13. <xsl:apply-templates mode="hlavniSeznam"/>
  14. </body>
  15. </html>
  16. </xsl:template>
  17.  
  18. <xsl:template match="autobazar" mode="hlavniSeznam">
  19. <h1>Autobazar</h1>
  20. <ul>
  21. <xsl:for-each select="auto">
  22. <xsl:sort select="znacka" order="descending"/>
  23. <xsl:apply-templates select="." mode="hlavniSeznam"/>
  24. </xsl:for-each>
  25. </ul>
  26. </xsl:template>
  27.  
  28. <xsl:template match="auto" mode="hlavniSeznam">
  29. <li>
  30. <a href="{generate-id()}.html">
  31. <xsl:value-of select="znacka"/> - <xsl:value-of select="model"/>
  32. </a>
  33. </li>
  34. </xsl:template>
  35.  
  36. <xsl:template match="auto" mode="popisky">
  37. <xsl:text disable-output-escaping="yes">
  38. <!DOCTYPE html>
  39. </xsl:text>
  40. <xsl:result-document href="{generate-id()}.html" format="html">
  41. <html>
  42. <head>
  43. <title>
  44. <xsl:value-of select="znacka"/> - <xsl:value-of select="model"/>
  45. </title>
  46. </head>
  47. <body>
  48. <h1>
  49. <xsl:value-of select="znacka"/> - <xsl:value-of select="model"/>
  50. </h1>
  51. </body>
  52. </html>
  53. </xsl:result-document>
  54. </xsl:template>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement