Автор Тема: Добавил оплату Paypal  (Прочитано 10040 раз)

xenomorphus

  • Гость
Добавил оплату Paypal
« : Февраля 28, 2013, 07:10:24 pm »
Добавил оплату Paypal в версию 6.1. Переделал немного файл order_place.tpl.html
Добавил туда кнопку оплаты. Вроде работает.
Если кому интересно могу выложить переделанный файл.

Оффлайн util

  • Спец
  • ***
  • Сообщений: 108
    • Просмотр профиля
Re: Добавил оплату Paypal
« Ответ #1 : Февраля 28, 2013, 08:19:19 pm »
Конечно же!

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: Добавил оплату Paypal
« Ответ #2 : Февраля 28, 2013, 09:11:54 pm »
ждем)

xenomorphus

  • Гость
Re: Добавил оплату Paypal
« Ответ #3 : Февраля 28, 2013, 09:48:55 pm »
Вот содержимое файла order_place.tpl.html :


{* order is placed *}
<div class="top">{$smarty.const.STRING_ORDER_PLACED}</div>
 <div class="middle">
  <div style="width: 100%; margin-bottom: 30px;">
{* if $order_is_placed ne 0 *}

{if $order}
<table cellspacing="0" cellpadding="0" width="100%">
  <tr>
    <td style="color: #b22222; font-size: 14px; font-weight: bold;">{$smarty.const.Your_order_number}: {$orderer.orderID}</td>
    <td style="text-align: right"><a href="./printorder/" title="{$smarty.const.STRING_PRINT_ORDER}"><img src="./images/print.png" alt="" /></a></td>
  </tr>
</table>
<br />
<table cellspacing="0" cellpadding="0" width="80%">
  <tr>
    <td style="width: 35%"><b>{$smarty.const.ORDER_ORDERER}:</b></td>
    <td>{$orderer.cust_firstname} {$orderer.cust_lastname}</td>
  </tr>
  {if $orderer.cust_phone}
  <tr>
    <td style="width: 35%"><b>{$smarty.const.ORDER_PHONE}:</b></td>
    <td>{$orderer.cust_phone}</td>
  </tr>
  {/if}
  <tr>
    <td style="width: 35%"><b>{$smarty.const.ORDER_EMAIL}:</b></td>
    <td>{$orderer.cust_email}</td>
  </tr>
  <tr>
    <td style="width: 35%"><b>{$smarty.const.ORDER_ADRESS}:</b></td>
    <td>{$orderer.cust_city}<br />{$orderer.cust_address}</td>
  </tr>
</table>
<br />

<table cellspacing="0" cellpadding="0" width="100%"  style="border:1px">
  <tr style="font-weight: bold;">
    <td>{$smarty.const.ADMIN_PRODUCT_NAME}</td>
    <td style="text-align: center; width: 1px;">{$smarty.const.TABLE_PRODUCT_QUANTITY}</td>
    <td style="text-align: center; width: 100px;">{$smarty.const.ADMIN_PRODUCT_PRICE}</td>
    <td style="text-align: center; width: 100px;">{$smarty.const.TABLE_PRODUCT_SUMM}</td>
  </tr>
{section name=i loop=$order}
  <tr>
    <td>{$order[i][0]}</td>
    <td style="text-align: center; width: 1px;">{$order[i][2]}</td>
    <td style="text-align: right; width: 100px;">{$order[i][1]}</td>
    <td style="text-align: right; width: 100px;">{$order[i][4]}</td>
  </tr>
{/section}
  <tr style="font-weight: bold;">
    <td><br />{$smarty.const.TABLE_TOTAL}:</td>
    <td></td>
    <td></td>
    <td style="text-align: right; width: 100px;">&nbsp;<br />{str_replace(' ','',$orderer.total)/1} $</td>
  </tr>
  <tr style="font-weight: bold;">
    <td colspan="4">&nbsp;<br />{$smarty.const.CUSTOMER_COMMENT}</td>
  </tr>
  {if $orderer.comment}
  <tr>
    <td colspan="4">{$orderer.comment}</td>
  </tr>
  {/if}
  <tr>
    <td colspan="4">&nbsp;</td>
  </tr>
{if $orderer.manager}
  <tr>
    <td colspan="4"><b>{$smarty.const.ADMIN_MANAGER_NAME_MAIL}:</b> {$orderer.manager}</td>
  </tr>
{/if}
  <tr>
    <td colspan="4"><br /></td>
  </tr>
{if $payment_list}
  <tr>
      </tr>
  <tr>
    <td valign="bottom" colspan="2">
               

</td>
            <td valign="top" colspan="2">



<form target='paypal' action='https://www.paypal.com/cgi-bin/webscr' method='post'>
<input type='hidden' name='business' value='[email protected]'>
<input type="hidden" name="cmd" value="_cart">
<input type='hidden' name='add' value='1'>
<input type="hidden" name="on0" value="Store Order #">
<input type='hidden' name='item_name' value='{$orderer.orderID}'>
<input type='hidden' name='amount' value='{$orderer.total}'>
<input type='hidden' name='currency_code' value='USD'>                 
<input type='image' name='submit' border='0'
src='./images/button.gif' alt='PayPal - The safer, easier way to pay online'>
<img alt='' border='0' width='1' height='1'
src='https://www.paypal.com/en_US/i/scr/pixel.gif' > </form>



</td>
   


 



</tr>
{/if}
</table>
{else}
{$smarty.const.CART_EMPTY}
{/if}
      </div>
    </div>


</div>



Оффлайн util

  • Спец
  • ***
  • Сообщений: 108
    • Просмотр профиля
Re: Добавил оплату Paypal
« Ответ #4 : Марта 01, 2013, 08:49:12 pm »
"Мужик сказал - мужик сделал!" (с) Не помню чей..
Спасибо!