==b-head-userinfo.region

===Описание
Ссылка-информер, отображающая текущий регион пользователя. Ссылка ведет на страницу изменения региона.

{{TOC}}

===XML-формат
%%(html)
<lego:b-head-userinfo>
    <lego:region url="/tunes/"/>
</lego:b-head-userinfo>
%%

===Кастомизация через XSL

====Задание региона
Название региона (например, "Москва") задается через ##lego:params##:
%%(html)
<xsl:template match="/" mode="lego:params">
    ...
    <lego:b-head-userinfo>
        <lego:region>Москва</lego:region>
    ...
%%

====Изменение урла
Чтобы задать урл динамически или же вместо ссылки вывести просто текст (например, на самой странице настроек региона), нужно переопределить соответствующий шаблон. Например:
%%(html)
<xsl:template match="lego:b-head-userinfo/lego:region" mode="lego:url-content">
    <xsl:text>/region/<xsl:text>
</xsl:template>
%%
или же:
%%(html)
<xsl:template match="lego:b-head-userinfo/lego:region" mode="lego:url-content"/>
%%

====Изменение текста "Регион"
Чтобы вместо "Регион" вывести что-нибудь другое:
%%(html)
<xsl:template match="lego:b-head-userinfo/lego:region" mode="lego:content">
    <xsl:text>Хде я?!</xsl:text>
</xsl:template>
%%

