#macro (originalBlueprintFieldValue $field)
#if ($fieldValues.get($field.id) && !$fieldValues.get($field.id).fileType)
value="$!fieldValues.get($field.id).value"
#end
#end
#macro (fieldAttributes $field $classes $type)
class="$classes blueprint-maker-form-field" type="$!type" name="$field.id" title="$field.name" data-type="$field.type.name"
#if ($blueprintCore.isSet($field.placeholder))
placeholder="$field.placeholder"
#end
#if ($blueprintCore.isSet($field.validation))
data-validation="$field.validation"
#end
#originalBlueprintFieldValue($field)
#end
#macro (noFieldsRequired $copyTypeName)
$blueprintCore.text("com.brikit.blueprintmaker.no.fields.required")
#end
#if ($usingSpaceBlueprint)
#if (!$spaceBlueprint || $spaceBlueprintFields.isEmpty())
#noFieldsRequired("Space")
#else
#end
#else
#if (!$pageBlueprint || $pageBlueprintFields.isEmpty())
#noFieldsRequired("Page")
#else
#set ($fieldValues = $spaceBlueprintFieldValues)
#end
#end