LayoutBlock - LoadAlert (uikit)
Aus Wikizone
<?php namespace ProcessWire;
// v1.0 shows a modal window on load
// Todo -> would be nice as Hanna code ?
// Todo -> choose from different alert styles (offset banner, modal...)
$content = "";
$headline = "";
$body = "";
if(count($page->headline)) $headline = wrap($page->headline,'<div class="uk-modal-header"><h3 class="uk-modal-title uk-margin-remove-bottom">|</h3></div>');
$content .= '
<div class="loadalert">
<div id="modal-'.$page->id.'" uk-modal>
<div class="uk-modal-dialog">
<button class="uk-modal-close-default" type="button" uk-close></button>
'.$headline.'
<div class="uk-modal-body">
'.$page->body.'
</div>
</div>
</div>
</div>
<script>
$(function() {
var modal = UIkit.modal("#modal-'.$page->id.'");
modal.show();
});
</script>
';
return $content;