This shows you the differences between two versions of the page.
| 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~~ | ||