{namespace sgm=SGalinski\SgMail\ViewHelpers}
<f:be.container enableClickMenu="FALSE" loadExtJs="FALSE" includeCssFiles="{0: '{f:uri.resource(path: \'StyleSheets/backend.css\')}'}"
	includeRequireJsModules="{
	0: 'TYPO3/CMS/Backend/AjaxDataHandler',
	1: '{f:if(condition: \'{typo3Version} < 8000000 \', then: \'TYPO3/CMS/Backend/ClickMenu\', else: \'TYPO3/CMS/Backend/ContextMenu\')}',
	2: 'TYPO3/CMS/Backend/Tooltip'}">
	<sgm:addJavaScriptFile javaScriptFile="{f:uri.resource(path: 'Scripts/Backend.js')}" />
	<sgm:inlineLanguageLabels labels="backend.delete_template, backend.send_mail_manually, backend.send_mail_again" />
	<div class="module" data-module-id="" data-module-name="">
		<div class="module-docheader t3js-module-docheader">
			<div class="module-docheader-bar module-docheader-bar-navigation t3js-module-docheader-bar t3js-module-docheader-bar-navigation">
				<f:if condition="{pages}">
					<f:then></f:then>
					<f:else>
						<div class="module-docheader-bar-column-left">
							<f:be.menus.actionMenu>
								<f:if condition="{mode} == 'queue'">
									<f:then>
										<sgm:be.menus.actionMenuItem label="{f:translate(key:'backend.mail_queue')}"
											controller="Queue"
											action="index"
											arguments="{selectedTemplate: selectedTemplateKey, selectedExtension: selectedExtensionKey}"
											additionalAttributes="{selected: 'selected'}" />
									</f:then>
									<f:else>
										<sgm:be.menus.actionMenuItem label="{f:translate(key:'backend.mail_queue')}"
											controller="Queue"
											action="index"
											arguments="{selectedTemplate: selectedTemplateKey, selectedExtension: selectedExtensionKey}" />
									</f:else>
								</f:if>
								<f:if condition="{mode} == 'editor'">
									<f:then>
										<sgm:be.menus.actionMenuItem label="{f:translate(key:'backend.template_editor')}"
											controller="Mail"
											action="index"
											arguments="{selectedTemplate: selectedTemplateKey, selectedExtension: selectedExtensionKey}"
											additionalAttributes="{selected: 'selected'}" />
									</f:then>
									<f:else>
										<sgm:be.menus.actionMenuItem label="{f:translate(key:'backend.template_editor')}"
											controller="Mail"
											action="index"
											arguments="{selectedTemplate: selectedTemplateKey, selectedExtension: selectedExtensionKey}" />
									</f:else>
								</f:if>
							</f:be.menus.actionMenu>
						</div>
					</f:else>
				</f:if>
				<div class="module-docheader-bar-column-right">
					<span class="typo3-docheader-pagePath"><f:translate key="LLL:EXT:lang/locallang_core.xlf:labels.path" />: <f:format.raw>{docHeader.metaInformation.path}</f:format.raw></span>
					<f:format.raw>{docHeader.metaInformation.recordInformation}</f:format.raw>
				</div>
			</div>
			<f:if condition="{pages}">
				<f:then></f:then>
				<f:else>
					<div class="module-docheader-bar module-docheader-bar-buttons t3js-module-docheader-bar t3js-module-docheader-bar-buttons">
						<div class="module-docheader-bar-column-left">
							<f:if condition="{templates}">
								<f:be.menus.actionMenu>
									<f:for each="{templates}" as="template" key="extensionKey">
										<f:if condition="{mode} == 'queue'">
											<sgm:be.menus.actionMenuOptionGroup label="{extensionKey}">
												<f:for each="{template}" as="currentTemplate" key="templateKey">
													<sgm:extendedIf condition="{selectedTemplateKey} == {templateKey}"
														and="{selectedExtensionKey} == {extensionKey}">
														<f:then>
															<sgm:be.menus.actionMenuItem label="{currentTemplate.templateName}"
																controller="Queue"
																action="index"
																arguments="{parameters: {selectedTemplate: templateKey, selectedExtension: extensionKey}}"
																additionalAttributes="{selected: 'selected'}" />
														</f:then>
														<f:else>
															<sgm:be.menus.actionMenuItem label="{currentTemplate.templateName}"
																controller="Queue"
																action="index"
																arguments="{parameters: {selectedTemplate: templateKey, selectedExtension: extensionKey}}" />
														</f:else>
													</sgm:extendedIf>
												</f:for>
											</sgm:be.menus.actionMenuOptionGroup>
										</f:if>
										<f:else>
											<f:if condition="{mode} == 'editor'">
												<sgm:be.menus.actionMenuOptionGroup label="{f:if(condition: '{extensionKey} == \'sg_mail\'', then: '{f:translate(key: \'backend.default_extension_name\')}', else: '{extensionKey}')}">
													<f:for each="{template}" as="currentTemplate" key="templateKey">
														<sgm:extendedIf condition="{selectedTemplateKey} == {templateKey}"
															and="{selectedExtensionKey} == {extensionKey}">
															<f:then>
																<sgm:be.menus.actionMenuItem label="{currentTemplate.templateName}"
																	controller="Mail"
																	action="index"
																	arguments="{parameters: {selectedTemplate: templateKey, selectedExtension: extensionKey}}"
																	additionalAttributes="{selected: 'selected'}" />
															</f:then>
															<f:else>
																<sgm:be.menus.actionMenuItem label="{currentTemplate.templateName}"
																	controller="Mail"
																	action="index"
																	arguments="{parameters: {selectedTemplate: templateKey, selectedExtension: extensionKey}}" />
															</f:else>
														</sgm:extendedIf>
													</f:for>
												</sgm:be.menus.actionMenuOptionGroup>
											</f:if>
										</f:else>
									</f:for>
								</f:be.menus.actionMenu>
							</f:if>
						</div>
						<f:render section="iconButtons" />
						<div class="module-docheader-bar-column-right">
							<f:render partial="ButtonBar" arguments="{buttons:docHeader.buttons.right}" />
						</div>
					</div>
				</f:else>
			</f:if>
		</div>
	</div>
	<div id="typo3-docbody">
		<div id="typo3-inner-docbody">
			<f:render section="content" />
		</div>
	</div>
</f:be.container>