rendered paste body <p:block xmlns:p="urn:amoeba:language:pipeline">
<p:debug name="data" href="#request"/>
<p:task name="xslt">
<!--<p:input name="request" href="#request"/>-->
<p:input name="data" href="#request"/>
<p:input name="config">
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<!--<xsl:variable name="articleID" select="document('input:request')/request/articleID"/>-->
<xsl:template match="/">
<query collection="/db/cms">
let $article := /articles/article[id = '<xsl:value-of select="/request/articleID"/>']
return
<result>
{$article}
</result>
</query>
</xsl:template>
</xsl:stylesheet>
</p:input>
<p:output name="data" id="query"/>
</p:task>
<p:task name="db-xquery">
<p:input name="data" href="#query"/>
<p:output name="data" id="result"/>
</p:task>
<p:set id="xhtml" eval="true">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:a="urn:amoeba:view:tools"
>
<head></head>
<body>
<a:xml>
<p:get href="#request"/>
</a:xml>
<a:xml>
<p:get href="#query"/>
</a:xml>
<a:xml>
<p:get href="#result"/>
</a:xml>
<xsl:choose>
<xsl:when test="/result/article/">
<h1>Rasta nosaukums: <p:get href="#result" xpath="string(/result/articleName)"/></h1>
<h2>Rakstu izveidoja (id): <p:get href="#result" xpath="string(/result/ownerID)"/></h2>
<h3>Saturs: <p:get href="#result" xpath="string(/result/articleContent)"/></h3>
</xsl:when>
<xsl:otherwise>
<h1>Sads raksts neeksiste!</h1>
</xsl:otherwise>
</xsl:choose>
</body>
</html>
</p:set>
<p:include href="epilogue.block.xml"/>
</p:block>
<!-- karo4 shitaa nevar ja ? :DD ( pie tiem <xsl:choose> etc ) bet tad kaa man jaataisa? jaataisa jauns xsl:stylesheet`s? -->