Ответить Новая тема Новый опрос 
 Строчка ваучера в корзине не показывается
kuk64
Новичок
Сообщений: 2
Регистрация: 23-04-2015


01-09-2015 17:42
Люди, подскажите пож. почему может быть не видно поле для ввода номера ваучера в клиентской корзине. Правило ценообразования в корзине прописано.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


01-09-2015 18:00
1. Проверьте наличие созданных купонов на странице Панели управления > Правила > Правила для корзины.
2. Проверьте наличие указанного ниже кода в файле /themes/тема/shopping-cart.tpl
Код:
<form action="{if $opc}{$link->getPageLink('order-opc', true)}{else}{$link->getPageLink('order', true)}{/if}" method="post" id="voucher">
    <fieldset>
        <h4>{l s='Vouchers'}</h4>
        <input type="text" class="discount_name form-control" id="discount_name" name="discount_name" value="{if isset($discount_name) && $discount_name}{$discount_name}{/if}" />
        <input type="hidden" name="submitDiscount" />
        <button type="submit" name="submitAddDiscount" class="button btn btn-default button-small"><span>{l s='OK'}</span></button>
    </fieldset>
</form>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kuk64
Новичок
Сообщений: 2
Регистрация: 23-04-2015


01-09-2015 18:45
Спасибо за ответ. Все это есть.
Проблема нашлась - в модуле PayPal. Как только его деактивировали, все заработало. Теперь надо думать, как это совместить.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


01-09-2015 22:21
Цитата:( kuk64 @ 01-09-2015 19:45 Смотреть сообщение )
Теперь надо думать, как это совместить.

Приложите архив с модулем.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
adwebzoom


Cпециалист
Сообщений: 123
Регистрация: 05-11-2013


28-10-2015 22:04
такая же проблема, пропало окошко ввода купона.
Версия 1.5.6.1

Когда-то убрал это окошко сам, но перед этим скопировал код и указал строки где правил на тот случай если придет все вернуть обратно

Файл - order-payment tlp
Код -
строка 172
<td colspan="5" id="cart_voucher" class="cart_voucher">
{if $voucherAllowed}
{if isset($errors_discount) && $errors_discount}
<ul class="error">
{foreach from=$errors_discount key=k item=error}
<li>{$error|escape:'htmlall':'UTF-8'}</li>
{/foreach}
</ul>
{/if}
{/if}
</td>

строка 190
<td colspan="5" id="cart_voucher" class="cart_voucher">
{if $voucherAllowed}
<div id="cart_voucher" class="table_block">
{if isset($errors_discount) && $errors_discount}
<ul class="error">
{foreach from=$errors_discount key=k item=error}
<li>{$error|escape:'htmlall':'UTF-8'}</li>
{/foreach}
</ul>
{/if}
{if $voucherAllowed}
<form action="{if $opc}{$link->getPageLink('order-opc', true)}{else}{$link->getPageLink('order', true)}{/if}" method="post" id="voucher">
<fieldset>
<p class="title_block"><label for="discount_name">{l s='Vouchers'}</label></p>
<p>
<input type="text" id="discount_name" name="discount_name" value="{if isset($discount_name) && $discount_name}{$discount_name}{/if}" />
</p>
<p class="submit"><input type="hidden" name="submitDiscount" /><input type="submit" name="submitAddDiscount" value="{l s='ok'}" class="button" /></p>
{if $displayVouchers}
<p id="title" class="title_offers">{l s='Take advantage of our offers:'}</p>
<div id="display_cart_vouchers">
{foreach from=$displayVouchers item=voucher}
<span onclick="$('#discount_name').val('{$voucher.name}');return false;" class="voucher_name">{$voucher.name}</span> - {$voucher.description} <br />
{/foreach}
</div>
{/if}
</fieldset>
</form>
{/if}
</div>
{/if}
</td>

и вот случай настал, открыл файл order-payment tlp нашел строки, но они как были так и остались без изменений. На тот момент когда убирал это окошко было стандартное оформление заказа. Сейчас же стоит one page chek out (заказ на одной странице).
Слово купоны есть, блок сам вроде тоже присутствует, а окошка ввода нет (screen прилагаю)
В правилах корзины нет ничего кроме правила для доставки.
Подскажите где еще можно посмотреть причину?

Создал правило корзины, но к сожалению не помогло, добавляется скидка/купон, но окошко не появляется куда вводить сами цифры


Изображения:
Без-имени-2.jpg - Размер файла126.23KB, Скачиваний: 439 (Нажмите для увеличения) Правило-корзины.jpg - Размер файла25.25KB, Скачиваний: 450 (Нажмите для увеличения)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
abv
Новичок
Сообщений: 2
Регистрация: 02-03-2018


24-04-2018 02:36
Цитата:( kuk64 @ 01-09-2015 18:45 Смотреть сообщение )
Спасибо за ответ. Все это есть.
Проблема нашлась - в модуле PayPal. Как только его деактивировали, все заработало. Теперь надо думать, как это совместить.

Здравствуйте.
Если Вы решили эту проблему, то подскажите как.
Спасибо.


Сообщение отредактировал abv (24-04-2018 02:36)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос