FWIW We fixed this within our own custom module. Since then XC 5.3.3.2 has been released at Merchant Level, so the official "fix" for this, is one of the many things that we're busy checking against our own custom module(s) setup, to see if/what changes we need to make to run this release live.
The Official 5.3.3.1 release used this setup:
Code:
{% if this.isCheckoutLayout() %}
<div class="header-checkout_logos">
<img src="{{ asset('images/checkout_logos.png') }}" title="Safe & Secure checkout">
</div>
{% endif %}
The Official 5.3.3.2 release uses this update:
Code:
{% if this.isCheckoutLayout() %}
{#<div class="header-checkout_logos">#}
{#<img src="{{ asset('images/checkout_logos.png') }}" title="Safe & Secure checkout">#}
{#</div>#}
{% endif %}
The power of commenting out
XC 5.3.3.2 is a release that's made at bug fix / improvement level and yes, the fix method above does comply with that requirement / intention.
Finger's crossed, XC 5.4.*.* will include removing ALL unused code (not just this example) and will be a real, 100% verified, compacted & very tidy, well thought out, well tested, true BUSINESS release of XC 5
including things that maybe posted in here:
https://forum.x-cart.com/showthread.php?t=75539