PM-4280 "(time zone) La validacion del login del time zone..." SOLVED

Issue:
    (time zone) La validacion del login del time zone no establece el time zone correcto
Cause:
    New feature
Solution:
    Added Dropdown
This commit is contained in:
Victor Saisa Lopez
2015-12-03 14:12:41 -04:00
parent 9cc0377309
commit 16bcbd58f3
5 changed files with 69 additions and 13 deletions

View File

@@ -7,9 +7,7 @@
{$form.USR_USERNAME}
{$form.USR_PASSWORD}
{$form.USR_TIME_ZONE}
{$form.BROWSER_TIME_ZONE}
<fieldset>
<label class="panel-login">
@@ -20,6 +18,8 @@
<br />
<br />
<span id="details">{php}echo G::LoadTranslation("ID_TIME_ZONE_LOGIN_DESCRIPTION_DETAILS");{/php}</span>
<br />
{$form.BROWSER_TIME_ZONE}
</div>
</label>
</fieldset>

View File

@@ -6,7 +6,14 @@
<USR_PASSWORD type="hidden" />
<USR_TIME_ZONE type="hidden" />
<BROWSER_TIME_ZONE type="hidden" />
<BROWSER_TIME_ZONE type="dropdown" sqlconnection="dbarray">
<![CDATA[
SELECT TZ_UID, TZ_NAME
FROM TIME_ZONE
]]>
<en></en>
</BROWSER_TIME_ZONE>
<BTNOK type="submit">
<en></en>
@@ -20,7 +27,8 @@
var strHtml = document.getElementById("details").innerHTML;
strHtml = stringReplace("\\{0\\}", document.getElementById("form[USR_TIME_ZONE]").value, strHtml);
strHtml = stringReplace("\\{1\\}", document.getElementById("form[BROWSER_TIME_ZONE]").value, strHtml);
strHtml = stringReplace("\\{1\\}.", "", strHtml);
strHtml = stringReplace("\\{1\\}", "", strHtml);
document.getElementById("details").innerHTML = strHtml;