Вход Регистрация
Файл: concrete5.7.5.6/concrete/views/panels/sitemap.php
Строк: 53
<?php defined('C5_EXECUTE') or die("Access Denied."); ?>
<div class="ccm-panel-content-inner">

<?php if (count($frequentPageTypes) || count($otherPageTypes)) {?>
    <h5><?php echo t('New Page')?></h5>
    <ul class="ccm-panel-sitemap-list">
    <?php foreach($frequentPageTypes as $pt) { ?>
        <li><a href="<?php echo URL::to('/ccm/system/page/''create'$pt->getPageTypeID())?>"><?php echo $pt->getPageTypeDisplayName()?></a></li>
    <?php ?>
    <?php foreach($otherPageTypes as $pt) { ?>
        <li data-page-type="other" <?php if (count($frequentPageTypes)) { ?>style="display: none"<?php ?>><a href="<?php echo URL::to('/ccm/system/page/''create'$pt->getPageTypeID())?>"><?php echo $pt->getPageTypeDisplayName()?></a></li>
    <?php ?>

    <?php if (count($frequentPageTypes) && count($otherPageTypes)) { ?>
        <li class="ccm-panel-sitemap-more-page-types"><a href="#" data-sitemap="show-more"><i class="fa fa-caret-down"></i> <?php echo t('More')?></a></li>
    <?php ?>
    </ul>

    <script type="text/javascript">
    $(function() {
        $('a[data-sitemap=show-more]').on('click', function(e) {
            e.preventDefault();
            $('li[data-page-type=other]').show();
            $(this).parent().remove();
        });
    });
    </script>
<?php ?>

<?php
if ($canViewSitemap) { ?>
    <h5><?php echo t('Sitemap')?></h5>
    <div id="ccm-sitemap-panel-sitemap"></div>
    <script type="text/javascript">
    $(function() {
        $('#ccm-sitemap-panel-sitemap').concreteSitemap({
            onClickNode: function(node) {
                window.location.href = CCM_DISPATCHER_FILENAME + '?cID=' + node.data.cID;
            }
        });
    });
    </script>
<?php ?>

<?php if (count($drafts)) {?>
    <h5><?php echo t('Page Drafts')?></h5>
    <ul class="ccm-panel-sitemap-list">
    <?php foreach($drafts as $dc) {
        
?>
        <li><a href="<?php echo Loader::helper('navigation')->getLinkToCollection($dc)?>"><?php
            
if ($dc->getCollectionName()) {
                echo 
$dc->getCollectionName() . ' ' Core::make('date')->formatDateTime($dc->getCollectionDateAdded(), false);
            } else {
                echo 
t('(Untitled)') . ' ' Core::make('date')->formatDateTime($dc->getCollectionDateAdded(), false);
            }
        
?></a></li>
    <?php ?>
    </ul>
    <?php ?>

</div>
Онлайн: 3
Реклама