private function _getSubSections($_aOutputs, $_sSectionsID, $_aSection, $_aSubSections)
{
if (!empty($_aSection['repeatable'])) {
$_aOutputs['section_contents'][] = AdminPageFramework_Form_View___Script_RepeatableSection::getEnabler($_sSectionsID, $_aOutputs['count_subsections'], $_aSection['repeatable'], $this->oMsg);
$_aOutputs['section_contents'][] = $this->_getRepeatableSectionFlagTag($_aSection);
}
if (!empty($_aSection['sortable'])) {
$_aOutputs['section_contents'][] = AdminPageFramework_Form_View___Script_SortableSection::getEnabler($_sSectionsID, $_aSection['sortable'], $this->oMsg);
$_aOutputs['section_contents'][] = $this->_getSortableSectionFlagTag($_aSection);
}
$_aSubSections = $this->numerizeElements($_aSubSections);
foreach ($_aSubSections as $_iIndex => $_aFields) {
$_oEachSectionArguments = new AdminPageFramework_Form_Model___Format_EachSection($_aSection, $_iIndex, $_aSubSections, $_sSectionsID);
$_aOutputs = $this->_getSectionTableWithTabList($_aOutputs, $_oEachSectionArguments->get(), $_aFields);
}
return $_aOutputs;
}