diff --git a/typo3/sysext/install/Resources/Private/Partials/Upgrade/UpgradeDocs/PanelItem.html b/typo3/sysext/install/Resources/Private/Partials/Upgrade/UpgradeDocs/PanelItem.html index 9a78fe6779398a4e449c295e365d13f3b5a1aa2e..e7e61e47608b01169e8dcccc84a48df5d0fdc348 100644 --- a/typo3/sysext/install/Resources/Private/Partials/Upgrade/UpgradeDocs/PanelItem.html +++ b/typo3/sysext/install/Resources/Private/Partials/Upgrade/UpgradeDocs/PanelItem.html @@ -1,5 +1,5 @@ <div class="panel panel-rst panel-{fileArray.class} risk-medium upgrade_analysis_item_to_filter item" - data-item-tags="{fileArray.tagList}" data-item-version="{version}" id="heading{issueNumber}"> + data-item-tags="{fileArray.tagList}" data-item-version="{version}" id="heading{id}"> <div class="panel-heading" role="tab"> <h3 class="panel-title"> <f:if condition="{read}"> @@ -18,13 +18,13 @@ </a> </f:else> </f:if> - <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{issueNumber}" aria-expanded="true" aria-controls="collapse{issueNumber}" class="collapsed"> + <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{id}" aria-expanded="true" aria-controls="collapse{id}" class="collapsed"> <span class="caret"></span> <strong>{fileArray.headline}</strong> </a> </h3> </div> - <div id="collapse{issueNumber}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading{issueNumber}"> + <div id="collapse{id}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading{id}"> <pre><f:format.raw>{fileArray.parsedContent}</f:format.raw></pre> </div> </div> diff --git a/typo3/sysext/install/Resources/Private/Templates/Upgrade/UpgradeDocsGetContent.html b/typo3/sysext/install/Resources/Private/Templates/Upgrade/UpgradeDocsGetContent.html index 098e3d0a08dbb975a09d780a6fb22b6f49be8e46..3501ae49cbcbb0c27c983e994fa00dde4f223927 100644 --- a/typo3/sysext/install/Resources/Private/Templates/Upgrade/UpgradeDocsGetContent.html +++ b/typo3/sysext/install/Resources/Private/Templates/Upgrade/UpgradeDocsGetContent.html @@ -54,9 +54,9 @@ <div class="panel-collapse collapse" id="version-{iterator.index}" role="tabpanel" data-group-version="{version}"> <div class="panel-body" role="tablist" aria-multiselectable="false"> - <f:for each="{versionArray}" as="fileArray" key="issueNumber"> + <f:for each="{versionArray}" as="fileArray" iteration="fileIterator"> <f:render partial="Upgrade/UpgradeDocs/PanelItem" - arguments="{issueNumber:issueNumber, fileArray:fileArray, version:version}"/> + arguments="{id:'file-{iterator.index}-{fileIterator.index}', fileArray:fileArray, version:version}"/> </f:for> </div> </div> @@ -76,9 +76,9 @@ </div> <div class="collapse" id="collapseRead" role="tabpanel"> <div class="panel-body panel-body-read" role="tablist" aria-multiselectable="false"> - <f:for each="{upgradeDocsReadFiles}" as="fileArray" key="issueNumber"> + <f:for each="{upgradeDocsReadFiles}" as="fileArray" iteration="fileIterator"> <f:render partial="Upgrade/UpgradeDocs/PanelItem" - arguments="{issueNumber:issueNumber, fileArray:fileArray, version:fileArray.section, read:'true'}"/> + arguments="{id:'read-{fileIterator.index}', fileArray:fileArray, version:fileArray.section, read:'true'}"/> </f:for> </div> </div> @@ -95,9 +95,9 @@ </div> <div class="collapse" id="collapseNotAffected" role="tabpanel"> <div class="panel-body panel-body-not-affected" role="tablist" aria-multiselectable="false"> - <f:for each="{upgradeDocsNotAffectedFiles}" as="fileArray" key="issueNumber"> + <f:for each="{upgradeDocsNotAffectedFiles}" as="fileArray" iteration="fileIterator"> <f:render partial="Upgrade/UpgradeDocs/PanelItem" - arguments="{issueNumber:issueNumber, fileArray:fileArray, version:fileArray.section, read:'true'}" + arguments="{id:'scanner-{fileIterator.index}', fileArray:fileArray, version:fileArray.section, read:'true'}" /> </f:for> </div>