Elemento <xsl:apply-imports> ng XSLT

Pagsasaayos at paggamit

Ang elemento <xsl:apply-imports> ay maaaring gamitin ang mga patakaran ng template na mula sa inportadong estilo.

Ang kapangyarihan ng mga patakaran ng template na mula sa inportadong estilo ay mas mababa kaysa sa mga patakaran ng template ng pangunahing estilo. Kung gusto mong gamitin ang isang patakaran ng template na mula sa inportadong estilo sa halip na ang katumbas na patakaran ng pangunahing estilo, magamit ang elemento <xsl:apply-imports>.

Mga pangunahing salita

<xsl:apply-imports/>

Mga katangian

Wala

Mga halimbawa

Ang nag-aalukal ng pangalan ay "standard.xsl" na naglalaman ng mga patakaran ng template para sa elemento ng message:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
<xsl:template match="message">
  <h2><xsl:apply-templates/></h2>
</xsl:template>
</xsl:stylesheet>

Ang ibang stylesheet ay maaaring mag-import ng "standard.xsl", at baguhin ang message, tulad nang ito:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
<xsl:import href="standard.xsl"/>
<xsl:template match="message">
  <div style="border:solid blue">
  <xsl:apply-imports/>
  </div>
</xsl:template>
</xsl:stylesheet>

Ang resulta ay: Magiging pagbabago ng isang mensahe sa mga elemento ng grid:

<div style="border:solid blue"><h2>...</h2></div>