private function generateBladeTableBody()
{
$templateData = TemplateUtil::getTemplate('scaffold.views.blade_table_body', $this->templateType);
$templateData = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $templateData);
$templateData = str_replace('$FIELD_HEADERS$', $this->generateTableHeaderFields(), $templateData);
$cellFieldTemplate = TemplateUtil::getTemplate('scaffold.views.table_cell', $this->templateType);
$tableBodyFields = [];
foreach ($this->commandData->inputFields as $field) {
if (!$field['inIndex']) {
continue;
}
$tableBodyFields[] = TemplateUtil::fillTemplateWithFieldData($this->commandData->dynamicVars, $this->commandData->fieldNamesMapping, $cellFieldTemplate, $field);
}
$tableBodyFields = implode(infy_nl_tab(1, 3), $tableBodyFields);
return str_replace('$FIELD_BODY$', $tableBodyFields, $templateData);
}