[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] why get the value not be calculated
Subject: Re: [xsl] why get the value not be calculated From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Sat, 31 Dec 2011 09:27:53 -0800 |
Yes, you have one excessive ')'. Change to: <xsl:value-of select= "floor(number($total_articles)-1) div $articles_per_page +1"/> This makes the expression syntactically correct -- I haven't tried to understand wht you want to calculate, so this may or maynot be the semantically right expression. On Sat, Dec 31, 2011 at 9:15 AM, Roelof Wobben <rwobben@xxxxxxxxxxx> wrote: > > Thanks > > > > But I get now this error message : > > > > XSLTProcessor::importStylesheet(): xsl:value-of : could not compile select expression 'floor(number($total_articles)-1) div $articles_per_page)+1' > > > > Roelof > > > > > > > > > > > > > > ---------------------------------------- > From: dnovatchev@xxxxxxxxx > Date: Sat, 31 Dec 2011 09:11:22 -0800 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] why get the value not be calculated > > On Sat, Dec 31, 2011 at 9:04 AM, Roelof Wobben wrote: > > > floor(number($total_articles)-1) div $articles_per_page)+1"/ > > You want an XPath expression to be evaluated -- not just output. > > Therefore, use: > > > > > > > > -- > Cheers, > Dimitre Novatchev > --------------------------------------- > Truly great madness cannot be achieved without significant intelligence. > --------------------------------------- > To invent, you need a good imagination and a pile of junk > ------------------------------------- > Never fight an inanimate object > ------------------------------------- > To avoid situations in which you might make mistakes may be the > biggest mistake of all > ------------------------------------ > Quality means doing it right when no one is looking. > ------------------------------------- > You've achieved success in your field when you don't know whether what > you're doing is work or play > ------------------------------------- > Facts do not cease to exist because they are ignored. > ------------------------------------- > I finally figured out the only reason to be alive is to enjoy it. > > > -- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- Never fight an inanimate object ------------------------------------- To avoid situations in which you might make mistakes may be the biggest mistake of all ------------------------------------ Quality means doing it right when no one is looking. ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play ------------------------------------- Facts do not cease to exist because they are ignored. ------------------------------------- I finally figured out the only reason to be alive is to enjoy it.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] why get the value not be , Roelof Wobben | Thread | RE: [xsl] why get the value not be , Roelof Wobben |
RE: [xsl] why get the value not be , Roelof Wobben | Date | RE: [xsl] why get the value not be , Roelof Wobben |
Month |
Keywords