Symptoms

There are not working (not clickable) Modify/Remove labels on the service configuration screen:

Why they are present there?

Cause

The buttons are not supposed to be working on this screen (adding additional resources or choosing the required subscription period), their presence is explained by the bug with id #PBA-65781 (""Modify" and "Remove" labels are excess on service configuration screen in Online store").

Resolution

The fix is supposed to be included in the next major product version. If required, you may do the same changes as were done in scope of that bug fix:

  1. In the layout template neworder.tpl of the store change

            {if $confitem == $itemorder.item_id  && !$NotDisplayItem}
              <span class="IconModify"><b>{$smarty.session.LANG.ORDER_DETAILS_OITEM_MODIFY}</b></span>
            {else}
              {if !$disableAction}<a href="javascript:post(['operationType', 'modifyOrderItem', 'lineNo', '{$itemorder.item_id}']);{*$itemorder.conf_query_string*}" class="IconModify">{*<img src="/vendor/1/images/dc/{$smarty.session.LANG.ORDER_DETAILS_OITEM_MODIFY}.gif" border="0" alt="{$smarty.session.LANG.ORDER_DETAILS_OITEM_MODIFY}" title="{$smarty.session.LANG.ORDER_DETAILS_OITEM_MODIFY}">*}{/if}{$smarty.session.LANG.ORDER_DETAILS_OITEM_MODIFY}{if !$disableAction}</a>&nbsp;{/if}
            {/if}
    

    to

              {if !$disableAction}
                  <a href="javascript:post(['operationType', 'modifyOrderItem', 'lineNo', '{$itemorder.item_id}']);" class="IconModify">
                      {$smarty.session.LANG.ORDER_DETAILS_OITEM_MODIFY}
                  </a>&nbsp;
              {/if}
    

    and

          {if $confitem == $itemorder.item_id  && !$NotDisplayItem}
            <span class="IconRemove"><b>{$smarty.session.LANG.ORDER_DETAILS_OITEM_REMOVE}</b><span>
          {elseif !$itemorder.required}
            {if !$disableAction}<a href="{$itemorder.del_query_string}" onclick="return confirmRemove();" class="IconRemove">{*<img src="/vendor/1/images/dc/{$smarty.session.LANG.ORDER_DETAILS_OITEM_REMOVE}.gif" border="0" alt="{$smarty.session.LANG.ORDER_DETAILS_OITEM_REMOVE}" title="{$smarty.session.LANG.ORDER_DETAILS_OITEM_REMOVE}">*}{/if}{$smarty.session.LANG.ORDER_DETAILS_OITEM_REMOVE}{if !$disableAction}</a>{/if}
          {/if}               
    

    to

            {if !$disableAction}
                <a href="{$itemorder.del_query_string}" onclick="return confirmRemove();" class="IconRemove">
                    {$smarty.session.LANG.ORDER_DETAILS_OITEM_REMOVE}
                </a>
            {/if}             
    
  2. Synchronize the store.

Please note that the fix has been tested only on BA 7.0 (as the bug is fixed in that version).

Internal content