For add Tab structure in admin form instead of collapsible structure, you have to need customization catalog_product_edit.xml and product_form.xml. also, need more customization relevant to tab structure.
To display Tab structure in admin product form you need to remove first collapsible structure argument <item name="template" xsi:type="string">templates/form/collapsible</item> and add <navContainerName>left</navContainerName> under lyout arguments. like below.
ui_component/product_form.xml
Remove this code <item name="template" xsi:type="string">templates/form/collapsible</item> from line number approx 16
Find and replace below code with existing code.
<settings> <reloadItem>product-details.attribute_set_id:value</reloadItem> <buttons> <button name="save" class="Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Save"/> <button name="addAttribute" class="Magento\Catalog\Block\Adminhtml\Product\Edit\Button\AddAttribute"/> <button name="back" class="Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Back"/> </buttons> <layout> <navContainerName>left</navContainerName> <type>tabs</type> </layout> <deps> <dep>product_form.product_form_data_source</dep> </deps> </settings>
Then follow the column structure How to add tab structure in admin ui-component form
catalog_product_edit.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd" layout="admin-2columns-left"> </page>
Change above code with existing code.
You may get below error :
Invalid method Magento\Catalog\Block\Adminhtml\Product\Helper\Form\Gallery::isAjaxLoaded
Note : In the above code explanation I am sharing just idea how can you achieve these things. you have customization as per your need. Make sure do not change any code file. you have to override core file and go ahead.
Take reference from below link
I hope it helps!