View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004281 | OXID eShop (all versions) | 3.1. Design, GUI, UX | public | 2012-07-24 10:27 | 2012-11-07 15:46 |
Reporter | WBL_BjoernLange | Assigned To | |||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | won't fix | ||
Product Version | 4.6.2 revision 46646 | ||||
Summary | 0004281: Wrong check in checkout/inc/steps.tpl and Order-View | ||||
Description | This check is done for the order view:[{if $active != 1 && $oxcmp_user && $oxcmp_basket->getProductsCount() && $oView->getPaymentList() && !$oView->isLowOrderPrice()}] [{assign var=showStepLinks value=true}] [{/if}] [{block name="checkout_steps_order"}] <li class="step4[{ if $active == 4}] active [{elseif $active > 4}] passed [{/if}]"> But the Order view inherits getPaymentList only from oxUBase, which returns null. I think you wanted to check for Order::getPayment(). | ||||
Tags | No tags attached. | ||||
Theme | Both | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
For the azure-Theme. |
|
I think this bug is more severe and important, because there are some payment modules needing the steps-Template. |
|
getPaymentList here is used in payment step, not order step. Payment class has this method rewritten, if there are any payment methods available, we show active order link. If this is still a problem, please show us a use case. |