Article ID: 129078, created on Jul 5, 2016, last review on Jul 5, 2016

  • Applies to:
  • Business Automation 6.0

Symptoms

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

alttext

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).

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 3627d36199b8ff577605df76e2fa222b bb7e9177fb03488961a3ea554120f328

Email subscription for changes to this article
Save as PDF