XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
+ Stylus Studio Technical Forum (14621)
+ Website Feedback (249)
- XSLT Help and Discussion (7625)
-> + Dump Payload into String (4)
-> + Converting Global EDIFACT into... (2)
-> + Auto mapping of XSLT? (3)
-> + Numbering a list broken into m... (3)
-> + help in xsl:analyze-string (2)
-> + Use XSLT with SOAP (2)
-> + Order of Processing Child Elem... (2)
-> + XSL finding a node based on va... (2)
-> + grouping a group? (11)
-> + Query on Looping (5)
-> + java.lang.Assertionerror_: Slo... (7)
-> + CONVERT SQL Server data to XML... (11)
-> + Error using "xsltproc" command... (3)
-> + XML refresh via web broswer (3)
-> + XSL-mapping usage for csv file... (4)
-> + form controls with xslt (2)
-> + Stylus Studio 2011 XML Enterpr... (2)
-> + Looping through Itema and gett... (2)
-> + Image src through System Varia... (3)
-> + XSL-mapping usage for csv file... (3)
-- Previous [61-80] [81-100] [101-120] Next
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Michael CoomerSubject: multiple columns
Author: Michael Coomer
Date: 03 Aug 2011 09:34 PM
I have a style sheet that I want to have 2 columns and cant figure it out.

this is what i have:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:udt="DotNetNuke/UserDefinedTable" exclude-result-prefixes="udt">
<xsl:output method="xml" indent="yes" omit-xml-declaration="yes" />
<!--
This prefix is used to generate module specific query strings
Each querystring or form value that starts with udt_{ModuleId}_param
will be added as parameter starting with param
-->
<xsl:variable name="prefix_param">udt_<xsl:value-of select="//udt:Context/udt:ModuleId" />_param</xsl:variable>
<xsl:param name="param_detail" />
<xsl:template match="udt:Data" mode="detail">
<style type="text/css">
.style2 { font-size: x-large; }
</style>
<xsl:call-template name="ListView" />
<xsl:call-template name="EditLink" />
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="Normal" style="width:80px; border-bottom-style: solid; border-bottom-width: medium">
<img src="{udt:Logo_UDT_Url}" alt="{udt:Team}" width="70px" />
</td>
<td class="Normal" style="border-bottom-style: solid; border-bottom-width: medium">
<span class="style2">
<xsl:value-of select="udt:Team" disable-output-escaping="yes" />
</span> Est. <xsl:value-of select="udt:Established" disable-output-escaping="yes" /></td>
</tr>
<tr>
<td class="normalBold">Conference</td>
<td class="Normal">
<xsl:value-of select="udt:Conference" disable-output-escaping="yes" />
<div style="float:right; padding-right: 10px;">
<a href="http://www.jdoqocy.com/click-4754243-10506586" target="_blank">
Get your <xsl:value-of select="udt:Team" disable-output-escaping="yes" /> Tickets now
</a>
<img src="http://www.lduhtrp.net/image-4754243-10506586" width="1" height="1" border="0" />
</div>
</td>
</tr>
<tr>
<td class="normalBold">Division</td>
<td class="Normal">
<xsl:value-of select="udt:Division" disable-output-escaping="yes" />
</td>
</tr>
<tr>
<td class="normalBold">HomePage</td>
<td class="Normal">
<a href="{udt:HomePage_UDT_Url}">
<xsl:value-of select="udt:HomePage" disable-output-escaping="yes" />
</a>
</td>
</tr>
<tr>
<td class="normalBold">Owner</td>
<td class="Normal">
<xsl:value-of select="udt:Owner" disable-output-escaping="yes" />
</td>
</tr>
<tr>
<td class="normalBold">City</td>
<td class="Normal">
<xsl:value-of select="udt:City" disable-output-escaping="yes" />
</td>
</tr>
<tr>
<td class="normalBold" colspan="2">
<br />
</td>
</tr>
<tr>
<td colspan="2" class="Normal">
<xsl:value-of select="udt:Content" disable-output-escaping="yes" />
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="udt:Data" mode="list">
<td>
<xsl:call-template name="EditLink" />
<xsl:call-template name="DetailView" />
</td>
</xsl:template>
<xsl:template match="/udt:UserDefinedTable">
<xsl:choose>
<xsl:when test="$param_detail">
<!--master-detail view-->
<xsl:apply-templates select="udt:Data[udt:UserDefinedRowId=$param_detail]" mode="detail" />
</xsl:when>
<xsl:otherwise>
<xsl:variable name="currentData" select="udt:Data" />
<xsl:if test="$currentData">
<table>
<xsl:apply-templates select="$currentData" mode="list">
</xsl:apply-templates>
</table>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="EditLink">
<xsl:if test="udt:EditLink">
<a href="{udt:EditLink}">
<img border="0" alt="edit" src="{//udt:Context/udt:ApplicationPath}/images/edit.gif" />
</a>
</xsl:if>
</xsl:template>
<xsl:template name="ListView">
<a href="{//udt:Context/udt:ApplicationPath}/tabid/{//udt:Context/udt:TabId}/Default.aspx">
<b>« Back to Team List</b>
</a>
</xsl:template>
<xsl:template name="DetailView">
<a href="?{$prefix_param}_detail={udt:UserDefinedRowId}">
<img src="{udt:Logo_UDT_Url}" alt="{udt:Team}" width="20px" />
</a>
</xsl:template>
</xsl:stylesheet>

how can I make this were i only have 2 columns instead 32?

Posttop
Ivan PedruzziSubject: multiple columns
Author: Ivan Pedruzzi
Date: 04 Aug 2011 10:03 AM



please provide an example of XML input document and the Stylus Studio version you are running

Thanks
Ivan

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.