Поиск Разыскивается модуль оформления заказа на одной странице

visier

Создатель
Регистрация
17 Май 2012
Сообщения
43
Реакции
5
Народ, если есть у кого нибудь этот чудесный модуль поделитесь пожалуйста с народом!
Для просмотра ссылки Войди или Зарегистрируйся
 
Добавь в cart.tpl этот код и будет у тебя чудесный модуль за 40 баксов
HTML:
{if !$order->paid}
{* Выбор способа оплаты *}
{if $payment_methods && !$payment_method && $order->total_price>0}
<form method="post">
<h2>Выберите способ оплаты</h2>
<ul id="deliveries">
    {foreach $payment_methods as $payment_method}
        <li>
            <div class="checkbox">
                <input type=radio name=payment_method_id value='{$payment_method->id}' {if $payment_method@first}checked{/if} id=payment_{$payment_method->id}>
            </div>           
            <h3><label for=payment_{$payment_method->id}>    {$payment_method->name}, к оплате {$order->total_price|convert:$payment_method->currency_id}&nbsp;{$all_currencies[$payment_method->currency_id]->sign}</label></h3>
            <div class="description">
            {$payment_method->description}
            </div>
        </li>
    {/foreach}
</ul>
<input type='submit' class="button" value='Закончить заказ'>
</form>

{* Выбраный способ оплаты *}
{elseif $payment_method}
<h2>Способ оплаты &mdash; {$payment_method->name}
<form method=post><input type=submit name='reset_payment_method' value='Выбрать другой способ оплаты'></form>   
</h2>
<p>
{$payment_method->description}
</p>
<h2>
К оплате {$order->total_price|convert:$payment_method->currency_id}&nbsp;{$all_currencies[$payment_method->currency_id]->sign}
</h2>

{* Форма оплаты, генерируется модулем оплаты *}
{checkout_form order_id=$order->id module=$payment_method->module}
{/if}

{/if}
 
  • Нравится
Реакции: syxz
Добавь в cart.tpl этот код и будет у тебя чудесный модуль за 40 баксов
HTML:
{if !$order->paid}
{* Выбор способа оплаты *}
{if $payment_methods && !$payment_method && $order->total_price>0}
<form method="post">
<h2>Выберите способ оплаты</h2>
<ul id="deliveries">
    {foreach $payment_methods as $payment_method}
        <li>
            <div class="checkbox">
                <input type=radio name=payment_method_id value='{$payment_method->id}' {if $payment_method@first}checked{/if} id=payment_{$payment_method->id}>
            </div>          
            <h3><label for=payment_{$payment_method->id}>    {$payment_method->name}, к оплате {$order->total_price|convert:$payment_method->currency_id}&nbsp;{$all_currencies[$payment_method->currency_id]->sign}</label></h3>
            <div class="description">
            {$payment_method->description}
            </div>
        </li>
    {/foreach}
</ul>
<input type='submit' class="button" value='Закончить заказ'>
</form>

{* Выбраный способ оплаты *}
{elseif $payment_method}
<h2>Способ оплаты &mdash; {$payment_method->name}
<form method=post><input type=submit name='reset_payment_method' value='Выбрать другой способ оплаты'></form>  
</h2>
<p>
{$payment_method->description}
</p>
<h2>
К оплате {$order->total_price|convert:$payment_method->currency_id}&nbsp;{$all_currencies[$payment_method->currency_id]->sign}
</h2>

{* Форма оплаты, генерируется модулем оплаты *}
{checkout_form order_id=$order->id module=$payment_method->module}
{/if}

{/if}

Привет! После вставки кода выдает ошибку
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template design/default/html\cart.tpl" on line 237 "{checkout_form order_id=$order-&gt;id module=$payment_method-&gt;module}" unknown tag "checkout_form"'

Походу еще что то нужно сделать! Найди пожалуйста решение!
 
Привет! После вставки кода выдает ошибку
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template design/default/html\cart.tpl" on line 237 "{checkout_form order_id=$order-&gt;id module=$payment_method-&gt;module}" unknown tag "checkout_form"'

Походу еще что то нужно сделать! Найди пожалуйста решение!
переменная неизвестная, не хватает функционала обработки.
 
Для начала обратите внимание, что в приведенном коде кавычки местами покоцанные. Никаких "&gt;" быть в коде не должно.
 
Неизвестная переменная, скорее всего требуется правка
api/Cart.php
api/Orders.php
Что именно надо править - вопрос (скорее просьба страждующих) знатокам кода симплы
 
Назад
Сверху