forum.bitel.ru
http://forum.bitel.ru/

Проблема с layout.xsl
http://forum.bitel.ru/viewtopic.php?f=19&t=7367
Страница 1 из 1

Автор:  vkulakov [ 31 окт 2012, 20:17 ]
Заголовок сообщения:  Проблема с layout.xsl

Может конечно я сую нос туда, куда не нужно, но...
В файле layout.xsl есть шаблон кнопки formButton. Если вызвать этот шаблон с установленным параметром confirm, то независимо от нажатой кнопки (Ок/Отмена) будет выполнено действие submit. Я решил это заменой кода
Код:
<xsl:with-param name="onclick"><xsl:if test="$confirm">if (confirm('<xsl:value-of select="$confirm"/>')) </xsl:if>jQuery('#<xsl:value-of select="$form_guid"/>')[0].submit()</xsl:with-param>

на
Код:
<xsl:with-param name="onclick"><xsl:if test="$confirm">if (confirm('<xsl:value-of select="$confirm"/>')) {</xsl:if>jQuery('#<xsl:value-of select="$form_guid"/>')[0].submit()<xsl:if test="$confirm">;} else return</xsl:if></xsl:with-param>

После этого правда кнопка перестала переходить в состояние disabled, но это не большая беда.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/