79 lines
2.7 KiB
Smarty
79 lines
2.7 KiB
Smarty
<input type="hidden" name="replacement[temp]" value="OK">
|
|
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
{l s='Paste your csv file to convert it into replacements' mod='pshowimporter'}
|
|
</div>
|
|
<div class="panel-content">
|
|
<textarea class="replacements-csv-convert" placeholder="'Find this';'Replace into this'"></textarea>
|
|
</div>
|
|
<div class="panel-footer">
|
|
<div class="col-xs-3 pull-left">
|
|
<strong>{l s='Required' mod='pshowimporter'}:</strong>
|
|
<div class="col-xs-11 pull-right">
|
|
- columns separated by a semicolon<br>
|
|
- column values in apostrophes
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-2 pull-left">
|
|
<strong>{l s='Working example' mod='pshowimporter'}:</strong>
|
|
<div class="col-xs-11 pull-right">
|
|
"prestashop";"prestashow"<br>
|
|
"paid; ";"free; "
|
|
</div>
|
|
</div>
|
|
<button class="convertCsvReplacement btn btn-default pull-right">
|
|
<i class="process-icon-save"></i>
|
|
{l s='Convert' mod='pshowimporter'}
|
|
</button>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
{l s='Added replacements' mod='pshowimporter'}
|
|
</div>
|
|
<div class="panel-content">
|
|
<div class="replacements-container">
|
|
|
|
<div class="replacements-info alert alert-info{if $config['additional']['replacement']|count > 0} hidden{/if}">
|
|
{l s='Here you can define pairs of strings that the module will find and replace during the import.' mod='pshowimporter'}<br>
|
|
{l s='Click green button below to add new replacement.' mod='pshowimporter'}
|
|
</div>
|
|
|
|
<div class="replacements">
|
|
|
|
{assign var='replacementCounter' value=0}
|
|
|
|
{foreach from=$config['additional']['replacement'] item='r'}
|
|
|
|
{if $r['find'] == '' || $r['replace'] == ''}
|
|
{continue}
|
|
{/if}
|
|
|
|
{include file='./../helpers/replacement_line.tpl' nameKey='replacement['|cat:$replacementCounter|cat:']' r=$r}
|
|
|
|
{assign var='replacementCounter' value=($replacementCounter+1)}
|
|
|
|
{/foreach}
|
|
|
|
</div>
|
|
|
|
<script>
|
|
var replacementCounter = {($replacementCounter+1)};
|
|
</script>
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="col-xs-1 col-xs-offset-11">
|
|
<button class="addReplacement btn btn-success btn-sm">
|
|
<i class="process-icon-new"></i> {l s='Add' mod='pshowimporter'}
|
|
</button>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div> |