Hi,
The category selector is using the namebox system.
The width of the "popup" is 100% of the container and the height is by default 130px.
You can change it using the CSS selector
div.namebox-popup div.namebox-popup-content { }
For the loading of the content ; you can use an override in order to change the depth number (which is 1 by default).
echo $this->nameboxType->display(
'data[product][categories]',
$categories,
hikamarketNameboxType::NAMEBOX_MULTIPLE,
'category',
array(
'delete' => true,
'sort' => true,
'depth' => 2,
'root' => $this->vendorCategories,
'default_text' => '<em>'.JText::_('HIKA_NONE').'</em>',
)
);
The categories of the "product category" will be automatically loaded and the "product category" will be in open state.
Regards,