Add Tab In Order Details Page

I want to a new tab on order details page only for vendor for this purpose i created orders.post.php file and added following code in order.post.php.

it is working fine and i am getting a new tab in vendor panel.

but the issue is that when i click on the tab nothing is being displayed for that purpose i added following code in (design/backend/templates/addons/change_status/overrides/views/orders/details.tpl)

// order.post.php
if ($mode == 'details' && $auth['user_type'] == 'V') {
Registry::set('navigation.tabs.deliver' , array(
'title' => 'Deliver',
'js' => true
));

}

//details.tpl

<div id="content_deliver" >
{include file="addons/deliver_project/components/manage.tpl" object_id=$smarty.request.order_id object_type="order"}
div>

Here is my manage.tpl component i copied content from attachments/manage.tpl.


{if "ULTIMATE"|fn_allowed_for}
{if ($runtime.company_id && $product_data.shared_product == "Y" && $product_data.company_id != $runtime.company_id)}
{assign var="hide_for_vendor" value=false}
{assign var="skip_delete" value=true}
{assign var="hide_inputs" value="cm-hide-inputs"}
{assign var="edit_link_text" value=__("view")}
{/if}
{/if}

{assign var="redirect_url" value=$config.current_url|escape:url}

<div class="items-container cm-sortable" data-ca-sortable-table="attachments" data-ca-sortable-id-name="attachment_id" id="attachments_list">

{if !$hide_for_vendor}
<div class="btn-toolbar clearfix">
<div class="pull-right">
{capture name="add_new_picker"}
{include file="addons/attachments/views/attachments/update.tpl" attachment=[] object_id=$object_id object_type=$object_type}
{/capture}
{include file="common/popupbox.tpl" id="add_new_attachments_files" text=__("new_attachment") link_text=__("add_attachment") content=$smarty.capture.add_new_picker act="general" icon="icon-plus"}
div>
div>
{/if}

{if $attachments}
<div class="table-responsive-wrapper">
<table class="table table-middle table--relative table-objects table-responsive table-responsive-w-titles">
{foreach from=$attachments item="a"}
{capture name="object_group"}
{include file="addons/attachments/views/attachments/update.tpl" attachment=$a object_id=$object_id object_type=$object_type hide_inputs=$hide_inputs}
{/capture}
{include file="common/object_group.tpl"
content=$smarty.capture.object_group
id=$a.attachment_id
text=$a.description
status=$a.status
object_id_name="attachment_id"
table="attachments"
href_delete="attachments.delete?attachment_id=`$a.attachment_id`&object_id=`$object_id`&object_type=`$object_type`&redirect_url=`$redirect_url`"
delete_target_id="attachments_list"
header_text="{__("editing_attachment")}: `$a.description`" additional_class="cm-sortable-row cm-sortable-id-`$a.attachment_id`"
id_prefix="_attachments_"
prefix="attachments"
hide_for_vendor=$hide_for_vendor
skip_delete=$skip_delete
no_table="true"
link_text=$edit_link_text
draggable=true
}
{/foreach}
table>
div>
{else}
<p class="no-items">{__("no_data")}p>
{/if}
div>


At first, try to replace

{include file="addons/deliver_project/components/manage.tpl" object_id=$smarty.request.order_id object_type="order"}

with

TEST

and check if this label be displayed in tab

No the test label is not being displayed!!

It means that for some reason template was not overridden. It can be caused by cache or 3rd party addon/ theme

no thats not the problem because my other changes are visible.