?? giftcert.tpl
字號:
{include file="page_title.tpl" title=$lng.lbl_gift_certificate}
{include file="check_email_script.tpl"}
{literal}
<SCRIPT type="text/javascript" language="JavaScript 1.2">
function check_gc_form()
{
goodAmount=document.gccreate.amount.value.search(/^[0-9]+(\.[0-9][0-9]?)?$/);
if (document.gccreate.recipient.value == "")
{
{/literal}
document.gccreate.recipient.focus();
alert ("{$lng.txt_recipient_invalid|strip_tags|replace:"\n":" "|replace:"\r":" "}");
{literal}
return false;
}
{/literal}
if (goodAmount==-1{if $usertype eq "C"} || document.gccreate.amount.value<{$min_gc_amount} || ({$max_gc_amount}>0 && document.gccreate.amount.value>{$max_gc_amount}){/if})
{literal}
{
{/literal}
document.gccreate.amount.focus();
alert ("{$lng.txt_amount_invalid|strip_tags|replace:"\n":" "|replace:"\r":" "}");
{literal}
return false;
}
{/literal}
{if $config.Modules.enablePostMailGC eq "Y"}
if ((document.gccreate.send_via[0].checked) && (!checkEmailAddress(document.gccreate.recipient_email)))
{literal}
{
document.gccreate.recipient_email.focus();
return false;
}
if (document.gccreate.send_via[1].checked && (document.gccreate.recipient_firstname.value == "" || document.gccreate.recipient_lastname.value == "" || document.gccreate.recipient_address.value == "" || document.gccreate.recipient_city.value == "" || document.gccreate.recipient_zipcode.value == ""))
{
document.gccreate.recipient_firstname.focus();
{/literal}
alert ("{$lng.txt_gc_enter_mail_address|strip_tags|replace:"\n":" "|replace:"\r":" "}");
{literal}
return false;
}
{/literal}
{else}
{literal}
if (!checkEmailAddress(document.gccreate.recipient_email))
{
document.gccreate.recipient_email.focus();
return false;
}
{/literal}
{/if}
{literal}
return true;
}
function formSubmit() {
if (check_gc_form()) {
document.gccreate.submit();
}
}
</SCRIPT>
{/literal}
<TABLE cellpadding="0">
<TD>
{$lng.txt_gc_header}
</TD></TR>
</TABLE>
{if $login and $usertype eq "C"}
{capture name=dialog}
{$lng.txt_gift_certificate_checking_msg}
{if $smarty.get.gcid and $gc_array eq ""}
<FONT class="ErrorMessage">{$lng.err_gc_not_found}</FONT>
{/if}
<TABLE border="0">
<FORM action="giftcert.php">
<TR>
<TD>{$lng.lbl_gift_certificate}:</TD>
<TD><INPUT type="text" size="25" maxlength="16" name="gcid" value="{$smarty.get.gcid|escape:"html"}"></TD>
<TD><INPUT type="submit" value="{$lng.lbl_submit}"></TD>
</TR>
</FORM>
</TABLE>
{if $gc_array}
<HR size="1" noshade>
<TABLE border="0">
<TR>
<TD><B>{$lng.lbl_gc_id}:</B></TD>
<TD>{$gc_array.gcid}</TD>
</TR>
<TR>
<TD><B>{$lng.lbl_amount}:</B></TD>
<TD>{include file="currency.tpl" value=$gc_array.amount}</TD>
</TR>
<TR>
<TD><B>{$lng.lbl_remain}:</B></TD>
<TD>{include file="currency.tpl" value=$gc_array.debit}</TD>
</TR>
<TR>
<TD><B>{$lng.lbl_status}:</B></TD>
<TD>
{if $gc_array.status eq "P"}{$lng.lbl_pending}
{elseif $gc_array.status eq "A"}{$lng.lbl_active}
{elseif $gc_array.status eq "B"}{$lng.lbl_blocked}
{elseif $gc_array.status eq "D"}{$lng.lbl_disabled}
{elseif $gc_array.status eq "E"}{$lng.lbl_expired}
{elseif $gc_array.status eq "U"}{$lng.lbl_used}
{/if}
</TD>
</TR>
</TABLE>
{/if}
{/capture}
{include file="dialog.tpl" title=$lng.lbl_gift_certificate_details content=$smarty.capture.dialog extra="width=100%"}
{/if}
<BR>
{capture name=dialog}
{if $amount_error}
<P class="ErrorMessage">{$lng.txt_amount_invalid}</P>
{/if}
<TABLE border="0" width="100%" cellpadding="0">
{if $usertype eq "C"}
<FORM name="gccreate" action="giftcert.php" method="POST">
<INPUT type="hidden" name="gcindex" value="{$smarty.get.gcindex|escape:"html"}">
<INPUT type="hidden" name="mode" value="gc2cart">
{else}
<FORM name="gccreate" action="giftcerts.php" method="POST">
<INPUT type="hidden" name="mode" value="{$smarty.get.mode|escape:"html"}">
<INPUT type="hidden" name="gcid" value="{$smarty.get.gcid|escape:"html"}">
{/if}
<TR><TD colspan="3"><B><FONT class="ProductDetailsTitle">1. {$lng.lbl_gc_whom_sending}<BR>
</FONT></B>
{$lng.lbl_gc_whom_sending_subtitle}<BR>
</TD></TR>
<TR>
<TD align="right">{$lng.lbl_from}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="purchaser" size="30" value="{if $usertype eq "A"}{$config.Company.company_name}{else}{if $giftcert.purchaser}{$giftcert.purchaser|escape:"html"}{else}{$userinfo.firstname} {$userinfo.lastname}{/if}{/if}"></TD>
</TR>
<TR>
<TD align="right">{$lng.lbl_to}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient" size="30" value="{$giftcert.recipient|escape:"html"}"> </TD>
</TR>
<TR>
<TD colspan="3"><B><FONT class="ProductDetailsTitle"><BR>2. {$lng.lbl_gc_add_message}<BR></FONT></B>
{$lng.lbl_gc_add_message_subtitle}<BR>
</TD>
</TR>
<TR>
<TD align="right">{$lng.lbl_message}</TD>
<TD><FONT class="Star"> </FONT></TD>
<TD align="left"><TEXTAREA name="message" rows="8" cols="50">{$giftcert.message}</TEXTAREA></TD>
</TR>
<TR>
<TD colspan="3"><B><FONT class="ProductDetailsTitle"><BR>3. {$lng.lbl_gc_choose_amount}<BR></FONT></B>
{$lng.lbl_gc_choose_amount_subtitle}<BR>
</TD>
</TR>
<TR>
<TD align="right">{$config.General.currency_symbol}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="amount" size="10" maxlength="9" value="{$giftcert.amount}">
{if $usertype eq "C" and ($min_gc_amount gt 0 or $max_gc_amount gt 0)}{$lng.lbl_gc_amount_msg} {if $min_gc_amount gt 0}{$lng.lbl_gc_from} {$config.General.currency_symbol}{$min_gc_amount}{/if} {if $max_gc_amount gt 0}{$lng.lbl_gc_through} {$config.General.currency_symbol}{$max_gc_amount}{/if}{/if}
</TD></TR>
<TR><TD colspan="3"><B><FONT class="ProductDetailsTitle"><BR>4. {$lng.lbl_gc_choose_delivery_method}<BR><BR></FONT></B></TD>
</TR>
<TR><TD colspan="3">
<TABLE border="0" cellspacing="0" cellpadding="0"><TR>
{if $config.Modules.enablePostMailGC eq "Y"}
<TD align="right"><INPUT type="radio" name="send_via" value="E" {if $giftcert.send_via ne "P"}checked{/if}></TD>
{else}
<INPUT type="hidden" name="send_via" value="E">
{/if}
<TD><B>{$lng.lbl_gc_send_via_email}</B></TD>
</TR></TABLE></TD>
</TR>
<TR><TD colspan="3">{$lng.lbl_gc_enter_email}<BR><BR></TD></TR>
<TR>
<TD nowrap align="right">{$lng.lbl_email}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient_email" size="30" value="{$giftcert.recipient_email}"></TD>
</TR>
{if $config.Modules.enablePostMailGC eq "Y"}
<TR><TD colspan="3"> </TD></TR>
<TR><TD colspan="3"><TABLE border="0" cellspacing="0" cellpadding="0" width="100%"><TR><TD bgcolor="#CCCCCC"><IMG src="{$ImagesDir}/null.gif" width="1" height="1" alt=""><BR></TD></TR></TABLE></TD></TR>
<TR><TD colspan="3"><TABLE border="0" cellspacing="0" cellpadding="0"><TR>
<TD align="right"><INPUT type="radio" name="send_via" value="P" {if $giftcert.send_via eq "P"}checked{/if}></TD>
<TD><B>{$lng.lbl_gc_send_via_postal_mail}</B></TD>
</TR></TABLE></TD>
</TR>
<TR><TD colspan="3">{$lng.txt_gc_enter_postal_mail}</TD></TR>
<TR>
<TD nowrap align="right">{$lng.lbl_first_name}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient_firstname" size="30" value="{$giftcert.recipient_firstname}"></TD>
</TR>
<TR>
<TD nowrap align="right">{$lng.lbl_last_name}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient_lastname" size="30" value="{$giftcert.recipient_lastname}"></TD>
</TR>
<TR>
<TD nowrap align="right">{$lng.lbl_address}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient_address" size="40" value="{$giftcert.recipient_address}"></TD>
</TR>
<TR>
<TD nowrap align="right">{$lng.lbl_city}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient_city" size="30" value="{$giftcert.recipient_city}"></TD>
</TR>
<TR>
<TD nowrap align="right">{$lng.lbl_state}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left">
{include file="main/states.tpl" states=$states name="recipient_state" default=$giftcert.recipient_state default_country=$giftcert.recipient_country}
</TD></TR>
<TR>
<TD nowrap align="right">{$lng.lbl_country}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left">
<SELECT name="recipient_country" size="1">
{section name=country_idx loop=$countries}
<OPTION value="{$countries[country_idx].country_code}" {if $giftcert.recipient_country eq $countries[country_idx].country_code}selected{elseif $countries[country_idx].country_code eq $config.General.default_country and $userinfo.b_country eq ""}selected{elseif $countries[country_idx].country_code eq $userinfo.b_country}selected{/if}>{$countries[country_idx].country}</OPTION>
{/section}
</SELECT>
</TD>
</TR>
<TR>
<TD nowrap align="right">{$lng.lbl_zip_code}</TD>
<TD><FONT class="Star">*</FONT></TD>
<TD align="left"><INPUT type="text" name="recipient_zipcode" size="30" value="{$giftcert.recipient_zipcode}"></TD>
</TR>
<TR>
<TD nowrap align="right">{$lng.lbl_phone}</TD>
<TD></TD>
<TD align="left"><INPUT type="text" name="recipient_phone" size="30" value="{$giftcert.recipient_phone}"></TD>
</TR>
{/if}
</FORM>
</TABLE>
<P>
<CENTER>
{if $usertype eq "C" or ($usertype eq "A" and $smarty.get.mode eq "modify_gc")}
{if $smarty.get.gcindex ne "" or ($usertype eq "A" and $smarty.get.mode eq "modify_gc")}
{if $active_modules.Wishlist ne "" and $action eq "wl"}
{ include file="buttons/gc_update.tpl" href="javascript: document.gccreate.mode.value='addgc2wl'; formSubmit();" js_to_href="Y"}
{else}
{ include file="buttons/gc_update.tpl" href="javascript: formSubmit();" js_to_href="Y"}
{/if}
{else}
{ include file="buttons/button.tpl" button_title=$lng.lbl_gc_add_to_cart href="javascript: formSubmit();" js_to_href="Y"}
{if $active_modules.Wishlist and $login ne ""}
{ include file="buttons/add_to_wishlist.tpl" href="javascript: document.gccreate.mode.value='addgc2wl'; formSubmit();" js_to_href="Y"}
{/if}
{/if}
{else}
{ include file="buttons/button.tpl" button_title=$lng.lbl_gc_create href="javascript: formSubmit();" js_to_href="Y"}
{/if}
</CENTER>
{/capture}
{include file="dialog.tpl" title=$lng.lbl_gift_certificate_checking content=$smarty.capture.dialog extra="width=100%"}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -