اینم کد index.tpl
{* smarty *}{include file='header.tpl' title=$config.config_site_title description=$config.config_site_description}<script type="text/javascript">$(document).ready(function() { $('select#gateway option').eq(0).attr('selected', 'selected'); $("SELECT").selectBox(); $("#tr_coup").hide(); var price = ''; var name = ''; var qty = ''; var coup = ''; $('input:radio[name=card]').click(function () { price = $('#price_'+$(this).val()).text(); name = $(this).attr('id'); qty = $("select#qty option:selected").val(); $("#billType").html(name); $("#billPrice").html(ReplaceNumbers(price)+' ریال '); $("#billQty").html(ReplaceNumbers(qty)+' عدد'); {if $user.login_user} var dis = qty*price; coup = (dis / 100) * {$user.per_dis}; coup = (dis - coup); $("tr#tr_coup").show(); $('#billCoup').html(ReplaceNumbers(coup)+' ریال '); $("#billTotal").html(ReplaceNumbers(coup)+' ریال '); {else} $("#billTotal").html(ReplaceNumbers(qty*price)+' ریال '); {/if} }); $('select#qty').change(function () { price = $('#price_'+$('input:radio[name=card]:checked').val()).text(); name = $('input:radio[name=card]:checked').attr('id'); qty = $("select#qty option:selected").val(); $("#billType").html(name); $("#billPrice").html(ReplaceNumbers(price)+' ریال '); $("#billQty").html(ReplaceNumbers(qty)+' عدد'); {if $user.login_user} var dis = qty*price; coup = (dis / 100) * {$user.per_dis}; coup = (dis - coup); $("tr#tr_coup").show(); $('#billCoup').html(ReplaceNumbers(coup)+' ریال '); $("#billTotal").html(ReplaceNumbers(coup)+' ریال '); {else} $("#billTotal").html(ReplaceNumbers(qty*price)+' ریال '); {/if} }); {if !$user.login_user} $("#dis_code_check").click(function() { var discode1 = $('input:text[name=txt_discount_code]').val(); var card1 = $('input:radio[name=card]:checked').val(); {literal} $('#txt_discount_code').css({'background-image':'url(statics/image/loading.gif)','background-repeat':'no-repeat'}); {/literal} $.ajax({ type: "POST", url: "index.php", data: { discode:discode1,card:card1,action: "check_discode"}, success: function(theResponse) { var theResponseSplitter = theResponse.split("__"); var theResponseMessage = theResponseSplitter[0]; var theResponseStatus = theResponseSplitter[1]; var theResponseStatus_coup = theResponseSplitter[2]; if(theResponseStatus == 1) { $("#loader_dis").empty(); $("#res_discode").html(theResponseMessage); if($('input:radio[name=card]').is(':checked')) { var dis = qty*price; coup = (dis / 100) * theResponseStatus_coup; coup = (dis - coup); $("tr#tr_coup").show(); $('#billCoup').html(ReplaceNumbers(coup)+' ریال '); $("#billTotal").html(ReplaceNumbers(coup)+' ریال '); }else{ $("#res_discode").html('شما هیچ کارتی انتخاب نکردید'); } } else if(theResponseStatus == 2) { $("#btn_discount").empty(); $("#res_discode").html(theResponseMessage); } $('#txt_discount_code').css('background-image','none'); } }); }); {else} {/if} if(window.location.hash) { $('input:radio[idcard=+window.location.hash.substr(1)+]').click(); }});</script><script type="text/javascript"> $(window).load( function() { {literal} $('#tab-container').easytabs({updateHash:false}); {/literal} }); </script> <div class="err"></div> <div class="main"> <div class="right"> <div id="subscription"> <h1 class="text" style="text-align:center;">انتخاب اشتراک</h1> </div> <div id="tab-container" class="tab-container"> <ul class='etabs'> {foreach $categories as $category} {if $category.show} <li class='tab'><a href="#{$category.category_id}">{if $category.category_image}<img src="{$category.category_image}" class="imgcat" />{/if}</a></li> {/if} {/foreach} </ul> {foreach $categories as $category} <div id="{$category.category_id}"> {foreach $category.products as $product} {if $product.product_show} {if $product.product_image} <div style="float:right;padding:3px;" id="{$product.product_id}"><input type="radio" value="{$product.product_id}" name="card" id="{$product.product_title}" class="sh" idcard="{$product.product_id}" {if $product.counter == 0}disabled{/if} /><label for="{$product.product_title}">{if $product.product_image}<img src="{$product.product_image}" alt="{$product.product_title}" style="cursor:pointer;" class="imgprod" id="prod_{$product.product_id}" idimg="{$product.product_id}" />{/if}</label><span id="price_{$product.product_id}" style="display: none;">{$product.product_price}</span></div> {/if} {/if} {/foreach} </div> {/foreach} </div><div style="display:block; width:400px; clear:both;"> {if $user.login_user}<div class="box marg">تعداد: <select name="qty" size="1" class="form" id="qty" style="width:50px">{for $foo=1 to {$user.ratio}} <option value="{$user.minbuy*$foo}">{$user.minbuy*$foo}</option>{/for}</select>عدد</div>{else}<div class="box marg">تعداد: <select name="qty" size="1" class="form" id="qty" style="width:50px"><option value="1">۱</option><option value="2">۲</option><option value="3">۳</option><option value="4">۴</option><option value="5">۵</option></select> عدد</div>{/if}<div class="box marg"> <div class="bill"> <table width="100%"> <tr> <td width="35%">نوع کارت</td> <td><div id="billType">-</div></td> </tr> <tr> <td>قیمت واحد</td> <td><div id="billPrice">-</div></td> </tr> <tr> <td>تعداد</td> <td><div id="billQty">-</div></td> </tr> <tr id="tr_coup"> <td>با اعمال تخفیف</td> <td><div id="billCoup"></div></td> </tr> <tr> <td>جمع کل</td> <td><div id="billTotal">-</div></td> </tr> </table> </div></div></div> </div> <div class="left"> <div class="etelaat"> <div id="info"> <h1 class="text">اطلاعات خریدار</h1> </div> <table width="91%" border="0"> {if $user.login_user} <tr><td><input type="text" class="txtinput" id="idtxtmail" name="email" value="{$user.email_pay}" readonly="readonly" dir="ltr" /></td></tr> <tr><td><input type="text" class="txtinput" id="idtxtmob" name="mobile" readonly="readonly" value="{$user.mobile_pay}" dir="ltr" /></td></tr> <tr><td><p class="text" style="text-align:right;">تخفیف شما {$user.per_dis} درصد می باشد</p> </td></tr> {else} <tr><td colspan="2"><input title="وارد کردن ایمیل جهت دریافت اشتراک، پشتیبانی و اطلاعرسانی خودکار به هنگام انقضای اشتراک از طریق ایمیل الزامی میباشد. <br/> توجه نمایید که ایمیل WWW ندارد." mout="true" type="text" name="email" class="txtinput tooltip" style="width:98%;" id="idtxtmail" defaultValue="ایمیل خود را وارد کنید" value="ایمیل خود را وارد کنید" /></td></tr> <tr><td colspan="2"><input type="text" title="درصورت تمایل به دریافت اشتراک و اطلاعرسانی خودکار به هنگام انقضای اشتراک از طریق پیامک، شماره موبایل خود را وارد کنید. <br/> شماره موبایل خود را به صورت 09123456789 وارد کنید." mout="true" name="mobile" style="width:98%;" class="txtinput tooltip" id="idtxtmob" defaultValue="شماره موبایل خود را وارد کنید" value="شماره موبایل خود را وارد کنید" /></td></tr> <tr><td><input title="اگر کد تخفیف دارید، آن را اینجا وارد کنید و سپس دکمه اعمال را بزنید، جهت دریافت کدهای تخفیف رایگان صفحه فیسبوک ما را دنبال کنید.<br/><img src='statics/image/facebook.png' style='float:left; margin:0 -2px; padding:1px; border:0px;' /><a href='https://facebook.com/20SPEED' style='float:left;' dir='ltr'><font style='font-family:Tahoma;color:blue;'><span>Facebook.com/20SPEED</font></a>" mout="false" type="text" name="txt_discount_code" id="txt_discount_code" class="txtinput tooltip" defaultValue="کد تخفیف وارد کنید" value="کد تخفیف وارد کنید" /></td><td valign="top" width="20%" style="text-align:left;"><input type="submit" class="button" id="dis_code_check" value="اعمال"/><span id="loader_dis"></span></td></tr> {/if} </table> <div id="res_discode"></div> </div> <div class="pardakht"> <div id="bank"> <h1 class="text">درگاه پرداخت</h1> </div> <div style="float:right;width:260px;height:100px;"> <img src="./statics/css/images/bank.png"></div><div><div><select name="gateway" size="3" id="gateway"> {foreach $payment_methods as $option} <option value="{$option.plugin_uniq}">{$option.plugin_name}</option> {/foreach} </select> </div> <div class="backdrop1"></div> <div class="boxlight1"> <p>لطفا کمی صبر کنید...</p> <br> <p>در حال اتصال به درگاه بانک هستید...</p></div> <div style="text-align:right; padding-top:4px;"><input type="submit" class="button lightbox" id="submit" value="پرداخت" style="width:151px;"/></div> </div> <div style=" display: table; font-size: 13px; line-height: 26px; text-align: justify; width: 90%;;"> <br> <p> - پس از پرداخت موفق، اشتراک خود را علاوه بر مشاهده به صورت خودکار از طریق ایمیل و پیامک نیز دریافت خواهید کرد.</p> <p> - درصورتی که پس از اولین تلاش به درگاه بانک متصل نشدید، صفحه را دوباره بارگذاری کرده و مجددا تلاش نمایید، این مورد به دلیل ترافیک بالای سیستم بانکی کشور رخ میدهد.</p> <p> - جهت خرید آنلاین اشتراک، به رمز دوم و کد CVV2 و تاریخ انقضا که بر روی کارت بانکی شما نوشته شده است نیاز دارید. برای دریافت رمز دوم خود نیز میتوانید به خودپرداز بانک خود مراجعه و از طریق بخش عملیات رمز آن را دریافت نمایید.</p> <p> - چنانچه پس از پرداخت و بازگشت به سایت ما با پیام "پرداخت ناموفق" مواجه شدید، نگران نباشید، درصورتی که مبلغی از حساب شما کسر شده باشد به صورت خودکار توسط سیستم بانکی برگشت خورده و تراکنش مربوطه اصلاح خواهد شد.</p> </div> </div> </div> </div> <div id="footer"> </div></div>{include file='footer.tpl'}