Файл: concrete5.7.5.6/concrete/blocks/core_gathering/view.php
Строк: 77
<?php defined('C5_EXECUTE') or die("Access Denied."); ?>
<?php
if ($enablePostingFromGathering && is_object($composer)) { ?>
<div data-gathering-block-id="<?php echo $b->getBlockID()?>">
<div style="display: none">
<div data-form="gathering-post">
<form data-form="composer">
<?php echo Loader::helper('concrete/composer')->display($composer)?>
<div class="dialog-buttons">
<button type="button" data-composer-btn="exit" class="btn btn-default pull-left"><?php echo t('Cancel')?></button>
<button type="button" data-composer-btn="publish" class="btn btn-primary pull-right"><?php echo t('Post')?></button>
</div>
</form>
</div>
</div>
<button class="btn" data-action="post-to-gathering" type="button"><?php echo t('Post')?></button><br/><br/>
</div>
<script type="text/javascript">
$(function() {
var $db = $('div[data-gathering-block-id=<?php echo $b->getBlockID()?>]'),
$dialog = $db.find('div[data-form=gathering-post]'),
$postToGathering = $db.find('button[data-action=post-to-gathering]');
$db.find('form[data-form=composer]').ccmcomposer({
onExit: function() {
$dialog.dialog('close');
},
autoSaveEnabled: false,
publishReturnMethod: 'ajax',
onPublish: function(r) {
jQuery.fn.dialog.closeAll();
$('div[data-gathering-id=<?php echo $gathering->getGatheringID()?>]').ccmgathering('getNew');
}
});
$postToGathering.on('click', function() {
$dialog.dialog({
modal: true,
width: 400,
height: 540,
title: '<?php echo t("Post to Gathering")?>',
open: function() {
var $buttons = $dialog.find('.dialog-buttons').hide().clone(true,true);
$(this).dialog('option', 'buttons', [{}]);
$(this).closest('.ui-dialog').find('.ui-dialog-buttonset').html('').append($buttons.show());
}
});
});
});
</script>
<?php } ?>
<?php
Loader::element('gathering/display', array(
'gathering' => $gathering,
'list' => $itemList,
'itemsPerPage' => $itemsPerPage
));
?>