79 lines
2.4 KiB
Smarty
79 lines
2.4 KiB
Smarty
{extends "../list.tpl"}
|
|
|
|
{block body_class}class="list-reviews"{/block}
|
|
|
|
{block "content"}
|
|
<form method="post" action="launch.php?s=list.php&type=reviews&type_list={$smarty.get.type_list}">
|
|
{$smarty.block.parent}
|
|
</form>
|
|
{/block}
|
|
|
|
{block bottomPagination}
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
{paginationList pager=$pager}
|
|
</div>
|
|
{if $smarty.get.type_list=='ShowNotConfirmed'}
|
|
<div class="col-md-2 col-md-offset-4">
|
|
<input type="submit" name="Submit" class="btn btn-primary btn-block" value="Schválit vše"/>
|
|
</div>
|
|
{/if}
|
|
</div>
|
|
{/block}
|
|
|
|
<script>
|
|
{block onready append}
|
|
$('[data-form-delete]').on('click', function() {
|
|
var row = $(this).closest('tr');
|
|
var reviewId = row.find('[data-form-delete-input]').data('formDeleteInput');
|
|
var data = { };
|
|
data[reviewId] = { 'delete': 1 };
|
|
$.ajax({
|
|
type: 'POST',
|
|
url: 'launch.php?s=list.php&type=reviews',
|
|
data: {
|
|
'data': {
|
|
'reviews': data
|
|
}
|
|
},
|
|
success: function(msg) {
|
|
row.fadeOut(500);
|
|
showInfoMessage("Smazáno", 'success');
|
|
row.remove();
|
|
},
|
|
error: function() {
|
|
showInfoMessage("Chyba při odeslání. Obnovte prosím stránku a zkuste to znovu.", 'error');
|
|
}
|
|
});
|
|
});
|
|
$('[data-form-top]').on('click', function() {
|
|
var row = $(this).closest('tr');
|
|
var reviewId = row.find('[data-form-top-input]').data('formTopInput');
|
|
var data = { };
|
|
data[reviewId] = { 'top': 1 };
|
|
$.ajax({
|
|
type: 'POST',
|
|
url: 'launch.php?s=list.php&type=reviews',
|
|
data: {
|
|
'data': {
|
|
'reviews': data
|
|
}
|
|
},
|
|
success: function(msg) {
|
|
{if $smarty.get.type_list!='ShowNotConfirmed'}
|
|
row.find('.review-figure').html('{KupShop\CatalogBundle\Util\ReviewsUtil::$rank[5]|translate:'reviews'}');
|
|
row.find('.review-top').addClass('disabled');
|
|
{else}
|
|
row.fadeOut(500);
|
|
{/if}
|
|
showInfoMessage("Uloženo", 'success');
|
|
row.remove();
|
|
},
|
|
error: function() {
|
|
showInfoMessage("Chyba při odeslání. Obnovte prosím stránku a zkuste to znovu.", 'error');
|
|
}
|
|
});
|
|
});
|
|
{/block}
|
|
</script>
|