Для оформления заказа используется модуль Simple
Нашел вот такой файл, который отвечает за показ страницы оформления заказа, где и применяются/вводятся промокоды (catalog/view/theme/shop/template/checkout/simplecheckout_cart.tpl)
В нем есть такой код (форма ввода промокода):
Код: Выделить всё
<div class="coupons">
<?php if (isset($modules['coupon'])) { ?>
<div class="simplecheckout-cart-coupon">
<input type="text" data-onchange="reloadAll" class="cpupon" name="coupon" placeholder="<?php echo $entry_coupon; ?>" value="<?php echo $coupon; ?>" />
<button data-onclick="reloadAll" class="" type="submit">Применить</button>
</div>
<?php } ?>
<?php if (isset($modules['voucher'])) { ?>
<div class="simplecheckout-cart-coupon">
<input type="text" name="voucher" class="cpupon" data-onchange="reloadAll" placeholder="<?php echo $entry_voucher; ?>" value="<?php echo $voucher; ?>" />
<button data-onclick="reloadAll" class="" type="submit">Применить</button>
</div>
<?php } ?>
</div>
Код: Выделить всё
<?php if ($totals) { ?>
<div class="coupons" style="display:none;"></div>
<?php } else { ?>
<div class="coupons" style="display:block;">
<?php if (isset($modules['coupon'])) { ?>
<div class="simplecheckout-cart-coupon">
<input type="text" data-onchange="reloadAll" class="cpupon" name="coupon" placeholder="<?php echo $entry_coupon; ?>" value="<?php echo $coupon; ?>" />
<button data-onclick="reloadAll" class="" type="submit">Применить</button>
</div>
<?php } ?>
<?php if (isset($modules['voucher'])) { ?>
<div class="simplecheckout-cart-coupon">
<input type="text" name="voucher" class="cpupon" data-onchange="reloadAll" placeholder="<?php echo $entry_voucher; ?>" value="<?php echo $voucher; ?>" />
<button data-onclick="reloadAll" class="" type="submit">Применить</button>
</div>
<?php } ?>
</div>
<?php } ?>
Версия ocStore 1.5.5.1.2