Что-то у меня не получается интегрировать Loginza в authorization.xsl
Незнаю где в tpl это пишется, а в демо магазине на xslt:
в autorization.xsl
<xsl:apply-templates select="document('udata://users/getLoginzaProvider')/udata"/>
и далее в нем же:
<xsl:template match="udata[@method='getLoginzaProvider']">
<div class="loginza_block">
<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
<a href="{widget_url}" class="loginza">
<img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/>
</a>
</div>
</xsl:template>
У меня следующий код. Если не трудно, укажите как в него интегрировать Loginza
<xsl:template match="user[@type = 'guest']">
<div id="link">
<div class="linkBlock"><span class="sep_enter_1"><span class="sep_enter_2"><a id="log" href="#">ВХОД</a></span></span></div>
<div id="srAccount" class="linkBlock"><span class="sep_enter_1"><a href="/users/super-bonus/" title="Узнать больше про SUPER-BONUS">0 S-BONUS</a></span></div>
<div id="login_box">
<div id="login_box_t"></div>
<div id="login_box_c">
<!-- Сюда внедрить Loginza -->
<form id="userLoginForm" action="/users/ajax_login/" method="post">
<h2>E-mail:</h2>
<div class="login_input_text">
<input name="login" type="text" tabindex="1" /><a class="clear_input" href="#" title="Очистить"></a>
</div>
<h2>Пароль:</h2>
<div class="login_input_text">
<input name="password" type="password" tabindex="2" /><a class="clear_input" href="#" title="Очистить"></a>
</div>
<div id="save_pass">
<label> <input type="checkbox" tabindex="3" class="styled" name="remember_me" value="1"/> Запомнить меня </label> <label id="remember_me_stick">|</label>
<a href="#" id="resore_pass_link">Забыли пароль</a>
</div>
<div class="error"></div>
<div id="btn_login">
<input name="" type="submit" class="submit" tabindex="4"/>
<a id="register_link" href="#">РЕГИСТРАЦИЯ</a>
</div>
</form>
</div>
<div id="login_box_b"></div>
</div>
</div>
</xsl:template>