Hi,
You have to override your "product / show_default" view in order to move the display of "show_block_dimensions".
In the view, you would find:
<?php
//LAYOUT show_block_dimensions
$this->setLayout('show_block_dimensions');
echo $this->loadTemplate();
?><br />
You can remove this code.
You would paste it, in another view : "show_block_custom_main".
In the view "show_block_custom_main", replace
<div id="hikashop_product_custom_info_main" class="hikashop_product_custom_info_main">
<h4><?php echo JText::_('SPECIFICATIONS');?></h4>
<table width="100%">
By:
<div id="hikashop_product_custom_info_main" class="hikashop_product_custom_info_main">
<h4><?php echo JText::_('SPECIFICATIONS');?></h4>
<table width="100%">
<?php
//LAYOUT show_block_dimensions
$this->setLayout('show_block_dimensions');
echo $this->loadTemplate();
?>
And in the view "show_block_dimensions", replace each
<span id="hikashop_product_weight_main" class="hikashop_product_weight_main">
<?php echo JText::_('PRODUCT_WEIGHT').': '.rtrim(rtrim($this->element->product_weight,'0'),',.').' '.JText::_($this->element->product_weight_unit); ?><br />
</span>
by his table form, like:
<tr id="hikashop_product_weight_main" class="hikashop_product_weight_main">
<td class="key"><span class="hikashop_product_custom_name"><?php echo JText::_('PRODUCT_WEIGHT');?></span></td>
<td><span class="hikashop_product_custom_value"><?php echo rtrim(rtrim($this->element->product_weight,'0'),',.').' '.JText::_($this->element->product_weight_unit); ?></span></td>
</tr>
Regards,