private:koding:hostcms:modules:xsl:declension

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
private:koding:hostcms:modules:xsl:declension [27.09.16 в 15:35]
maximzasorin_gmail.com
private:koding:hostcms:modules:xsl:declension [27.06.17 в 14:49] (current)
maximzasorin_gmail.com ↷ Страница перемещена из private:koding:hostcms:xsl:useful:declension в private:koding:hostcms:modules:xsl:declension
Line 124: Line 124:
 </​code>​ </​code>​
  
 +===== PS =====
 +
 +Редко требуется использовать само слово внужной форме без самого числа, задающего эту форму, то есть обычно выводится что-то вроде «2 яблока»,​ «5 яблок»,​ а сами слова «яблока» и «яблок» никакого смысла не несут и по отдельности от числа не используются,​ поэтому в шаблоны можно добавить код, который это число будет выводить,​ например:​
 +
 +<code xsl>
 +<!-- ... -->
 +<​xsl:​value-of select="​$number"​ />
 +<​xsl:​text>​ </​xsl:​text>​
 +
 +<​xsl:​choose>​
 + <​xsl:​when test="​$last_digit = 1 and $last_two_digits != 11">​
 +
 + <!-- ... -->
 +</​code>​
  
 <wrap lo>​Страницу создал Максим Засорин 27.09.16 в 15:​23</​wrap>​ <wrap lo>​Страницу создал Максим Засорин 27.09.16 в 15:​23</​wrap>​
 +
 +~~DISCUSSION~~
private/koding/hostcms/modules/xsl/declension.1474979704.txt.gz · Last modified: 27.09.16 в 15:35 by maximzasorin_gmail.com