Fix form hidden fields and begin export controller

modifié:         core/lib/Thelia/Controller/Admin/ImportExportController.php
	modifié:         core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
	modifié:         templates/backOffice/default/ajax/export-modal.html
	modifié:         templates/backOffice/default/export-page.html
This commit is contained in:
Benjamin Perche
2014-07-11 16:59:26 +02:00
parent b6937ab421
commit 7e995e38d5
4 changed files with 126 additions and 24 deletions

View File

@@ -21,6 +21,16 @@
</ul>
</nav>
{form name="thelia.export"}
{if $form_error}
<div class="row">
<div class="col-md-12">
<div class="alert alert-danger">{$form_error_message}</div>
</div>
</div>
{/if}
<div class="row">
<div class="col-md-6">
<div class="general-block-decorator">
@@ -29,21 +39,22 @@
{intl l='Export: '}{$TITLE}
</div>
{form name="thelia.export"}
<form action="{$URL}" method="post" {form_enctype form=$form}>
{form_hidden_fields form=$form}
<div class="row">
<div class="col-md-12">
{ifloop rel="export-formatters"}
<div class="row">
<div class="col-md-6">
{custom_render_form_field form=$form field="formatter"}
<select>
{loop name="export-formatters" type="formatter" export=$ID}
<option value="{$NAME}" {if $value == $NAME}selected{/if}>
{$NAME} (.{$EXTENSION})
</option>
{/loop}
</select>
<select>
{loop name="export-formatters" type="formatter" export=$ID}
<option value="{$NAME}" {if $value == $NAME}selected{/if}>
{$NAME} (.{$EXTENSION})
</option>
{/loop}
</select>
{/custom_render_form_field}
</div>
<div class="col-md-6">
@@ -107,11 +118,12 @@
<button type="submit" class="btn btn-primary">{intl l="Export"}</button>
</form>
{/form}
</div>
</div>
</div>
</div>
{/form}
{/block}
{block name="javascript-initialization"}