Advertisement
abushyk

remember.tpl

Jun 25th, 2014
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.03 KB | None | 0 0
  1. {if $apps_upper_enable}
  2. <div class="clear"><h1>Приветствуем, {$fio}! </h1></div>
  3. {if !$upps_left && $packs_left==0}
  4. <p>Вы исчерпали лимит поднятий за неделю.</p>
  5. {else}
  6.    
  7. <p>У вас осталось {if $upps_left != ''}{$upps_left}{else}0{/if} подъема(ов) объявлений.</p>
  8. {/if}
  9. <p>В дополнительных пакетах: {$packs_left}</p>
  10. <p>Количество подъемов обновляется раз в неделю.</p>
  11.  
  12. <a id="buy_ups" href="javascript:void(0);">Покупка пакета поднятий</a>
  13.  
  14. {literal}
  15. <style>
  16.  
  17. #buy_ups_window {
  18. padding: 10px;
  19. background-color: #eee;
  20. position: absolute;
  21. display: none;
  22. }
  23.  
  24.  
  25. #buy_ups_window #options {
  26. display: block;
  27. }
  28. #buy_ups_window #payment {
  29. display: none;
  30. }
  31.  
  32. </style>
  33.  
  34. <script type="text/javascript">
  35. $(document).ready(function(){
  36.    
  37.    
  38.     $("#buy_ups").click(function(e){
  39.         var ups_price={/literal}{$ups_price};{literal}
  40.         mvwindow=$("#buy_ups_window");
  41.         mvwindow.css({'left':(e.pageX+20)+'px','top':(e.pageY+20)+'px'}).toggle();
  42.         var days=mvwindow.find("[name=count]");
  43.         var sum=mvwindow.find("#calc_price");
  44.         var closer=mvwindow.find("#close");
  45.         sum.text(ups_price);
  46.        
  47.         var submit=mvwindow.find("[type=submit]");
  48.         days.keyup(function(){
  49.             var v=Number($(this).val());
  50.             if(isNaN(v)){
  51.                 v=1;
  52.                 $(this).val(1);
  53.             }else if(v==0){
  54.                 v=1;
  55.                 $(this).val(1);
  56.             }
  57.             sum.text(v*ups_price);
  58.         });
  59.        
  60.         closer.click(function(){
  61.             $("#buy_ups_window").hide();
  62.         });
  63.            
  64.         submit.click(function(){
  65.             var v=days.val();
  66.             var v=v.replace(/\D/g,'');
  67.             var d=+v;
  68.             if(d>0){
  69.                 $.ajax({
  70.                     url: estate_folder+'/js/ajax.php',
  71.                     dataType: 'html',
  72.                     type: 'post',
  73.                     data: {action:'make_special_payment',days:d,per_day:ups_price,payment_type:'buy_ups'},
  74.                     success: function(html){
  75.                         if(html!='error'){
  76.                             mvwindow.find('#options').html(html);
  77.                             setTimeout(function(){
  78.                                 $('#buy_ups').remove();
  79.                                 mvwindow.hide();
  80.                                 mvwindow.remove();
  81.                             },3000);
  82.                         }
  83.                     },
  84.                     error: function(){
  85.                        
  86.                     }
  87.                 });
  88.             }
  89.         });
  90.     });
  91.    
  92.    
  93. });
  94. </script>
  95. {/literal}
  96.  
  97. <div id="buy_ups_window">
  98.     <div id="options">
  99.         <input type="hidden" value="{$id}" name="realty_id" />
  100.         <table>
  101.             <tr>
  102.                 <td>Количество поднятий</td>
  103.                 <td><input type="text" value="1" name="count" /></td>
  104.             </tr>
  105.             <tr>
  106.                 <td>Цена</td>
  107.                 <td><span id="calc_price"></span></td>
  108.             </tr>
  109.             <tr>
  110.                 <td colspan="2"><input type="submit" value="Оплатить" /></td>
  111.             </tr>
  112.         </table>
  113.         <button id="close">Отменить</button>
  114.     </div>
  115.    
  116. </div>
  117. {/if}
  118. <p align="left">
  119. Если вы хотите сдать или продать свою недвижимость,<br>то внимательно заполняйте все поля формы.<br> Чем более полную информацию вы укажете, тем быстрее будет найден клиент
  120. </p>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement