Файл: templates/default/controllers/comments/backend/comments_list.tpl.php
Строк: 47
<?php
$this->addBreadcrumb(LANG_COMMENTS_LIST);
$this->setPageTitle(LANG_COMMENTS_LIST);
$this->addToolButton(array(
'class' => 'help',
'title' => LANG_HELP,
'target' => '_blank',
'href' => LANG_HELP_URL_COM_COMMENTS
));
$this->addToolButton(array(
'class' => 'delete show_on_selected',
'title' => LANG_DELETE,
'href' => null,
'onclick' => "return icms.datagrid.submit('".$this->href_to('comments_delete').'?csrf_token='.cmsForm::getCSRFToken()."', '".LANG_DELETE_SELECTED_CONFIRM."')",
));
$this->renderGrid($this->href_to('comments_list'), $grid); ?>
<script type="text/javascript">
$(function(){
$(document).on('click', '.datagrid .filter_ip', function (){
$('#filter_author_url').val($(this).text()).trigger('input');
return false;
});
$('#datagrid').on('click', '.approve_comment', function (){
var clink = this;
$(this).closest('.flag_trigger').addClass('loading');
$.get($(this).data('approve-url'), function(result){
$(clink).closest('.flag_trigger').removeClass('loading');
if (result == null || typeof(result) == 'undefined' || result.error){
icms.modal.alert(result.message);
return false;
}
$(clink).hide().closest('.flag_trigger').removeClass('flag_off').addClass('flag_on');
}, 'json');
return false;
});
$(document).tooltip({
items: '.tooltip',
show: { duration: 0 },
hide: { duration: 0 },
position: {
my: "center",
at: "top-20"
}
});
icms.datagrid.callback = function (){
icms.modal.bind('a.ajax-modal');
};
});
</script>