3 Commits

Author SHA1 Message Date
075df7fbfb adjust documentation 2023-03-22 16:05:58 +01:00
3fe01aa227 fix cascaded HTML elements to prevent form issues 2023-03-22 16:03:53 +01:00
16fbebb915 set ModCfg as dependency 2021-12-22 15:06:56 +01:00
4 changed files with 52 additions and 43 deletions

View File

@ -48,36 +48,38 @@
[{/strip}][{/capture}] [{/strip}][{/capture}]
[{oxscript add=$smarty.capture.d3script}] [{oxscript add=$smarty.capture.d3script}]
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post" style="padding: 0;margin: 0;height:0;"> [{assign var="groups" value=$oView->getGroups()}]
[{$oViewConf->getHiddenSid()}] [{if $groups|@count}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]"> <div id="accordion">
<input type="hidden" name="fnc" value="runTask"> [{foreach from=$oView->getGroups() item="group"}]
<input type="hidden" name="taskid" id="taskid" value=""> <div class="card mb-2">
<input type="hidden" name="format" id="format" value="CSV"> <div class="card-header p-1" id="heading[{$group}]">
<h4 class="mb-0">
<span class="btn p-1" data-toggle="collapse" data-target="#collapse[{$group}]" aria-expanded="false" aria-controls="collapse[{$group}]">
[{oxmultilang ident=$group}]
</span>
</h4>
</div>
<div id="collapse[{$group}]" class="collapse" aria-labelledby="heading[{$group}]" data-parent="#accordion">
<div class="card-body pb-0">
<div class="row">
[{foreach from=$oView->getGroupTasks($group) key="id" item="item"}]
<div class="col-sm-6 col-md-4 col-lg-3 pb-4">
<div class="card">
<h5 class="card-header">
[{$item->getTitle()}]
</h5>
<div class="card-body">
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="runTask">
<input type="hidden" name="taskid" id="taskid" value="">
<input type="hidden" name="format" id="format" value="CSV">
[{assign var="groups" value=$oView->getGroups()}]
[{if $groups|@count}]
<div id="accordion">
[{foreach from=$oView->getGroups() item="group"}]
<div class="card mb-2">
<div class="card-header p-1" id="heading[{$group}]">
<h4 class="mb-0">
<span class="btn p-1" data-toggle="collapse" data-target="#collapse[{$group}]" aria-expanded="false" aria-controls="collapse[{$group}]">
[{oxmultilang ident=$group}]
</span>
</h4>
</div>
<div id="collapse[{$group}]" class="collapse" aria-labelledby="heading[{$group}]" data-parent="#accordion">
<div class="card-body pb-0">
<div class="row">
[{foreach from=$oView->getGroupTasks($group) key="id" item="item"}]
<div class="col-sm-6 col-md-4 col-lg-3 pb-4">
<div class="card">
<h5 class="card-header">
[{$item->getTitle()}]
</h5>
<div class="card-body">
[{if $item->getDescription()}] [{if $item->getDescription()}]
[{assign var="description" value=$item->getDescription()}] [{assign var="description" value=$item->getDescription()}]
[{assign var="sectionlength" value="100"}] [{assign var="sectionlength" value="100"}]
@ -104,25 +106,27 @@
[{block name="exportSubmit"}] [{block name="exportSubmit"}]
[{include file=$submit}] [{include file=$submit}]
[{/block}] [{/block}]
</div>
</form>
</div> </div>
</div> </div>
[{/foreach}] </div>
</div> [{/foreach}]
<div class="clear"></div>
</div> </div>
<div class="clear"></div>
</div> </div>
</div> </div>
</div>
[{/foreach}] [{/foreach}]
</div> </div>
[{else}] [{else}]
<div class="alert alert-primary" role="alert"> <div class="alert alert-primary" role="alert">
[{oxmultilang ident=$d3dw_noitemmessageid}] [{oxmultilang ident=$d3dw_noitemmessageid}]
</div> </div>
[{/if}] [{/if}]
</form>
<div id="mask" class=""></div> <div id="mask" class=""></div>
<div id="popup2" class="d3loader-2"> <div id="popup2" class="d3loader-2">

View File

@ -1,5 +1,9 @@
# Changelog # Changelog
## 1.5.0.1 (2023-03-22)
### Fixed
- wrong cascaded HTML elements
## 1.5.0.0 (2021-12-21) ## 1.5.0.0 (2021-12-21)
#### Added #### Added

View File

@ -29,7 +29,8 @@
"oxid-esales/oxideshop-ce": "6.3 - 6.7", "oxid-esales/oxideshop-ce": "6.3 - 6.7",
"league/csv": "^9.0", "league/csv": "^9.0",
"mathieuviossat/arraytotexttable": "^1.0", "mathieuviossat/arraytotexttable": "^1.0",
"form-manager/form-manager": "^5.1 || ^6.1" "form-manager/form-manager": "^5.1 || ^6.1",
"d3/modcfg": "^5.3.6.0"
}, },
"require-dev": { "require-dev": {
"oxid-esales/oxideshop-ce": "6.8 - 6.9" "oxid-esales/oxideshop-ce": "6.8 - 6.9"

View File

@ -32,7 +32,7 @@ $aModule = [
'en' => '', 'en' => '',
], ],
'thumbnail' => '', 'thumbnail' => '',
'version' => '1.5.0.0', 'version' => '1.5.0.1',
'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)', 'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com', 'email' => 'support@shopmodule.com',
'url' => 'https://www.oxidmodule.com/', 'url' => 'https://www.oxidmodule.com/',