Вход Регистрация
Файл: concrete5.7.5.6/concrete/single_pages/dashboard/pages/themes/inspect.php
Строк: 60
<?php
defined
('C5_EXECUTE') or die("Access Denied.");
use 
ConcreteCorePageThemeFile as PageThemeFile;

// HELPERS
$ci Loader::helper('concrete/ui');

?>


    <form method="post" id="ccm-inspect-form" action="<?php echo $view->url('/dashboard/pages/themes/inspect/''activate_files'$pThemeID)?>">
    
        <p class="lead"><?php echo t("%s Theme"$pageTheme->getThemeDisplayName())?></p>

        <div class="row">
            <div class="col-sm-2">
                <?php echo $pageTheme->getThemeThumbnail()?>
            </div>

            <div class="col-sm-10">
                <table border="0" cellspacing="0" cellpadding="0" class="table table-striped table-bordered">
                    <thead>
                        <tr>
                            <th><?php echo t('File')?></th>
                            <th><?php echo t('Type')?></th>
                            <th><?php echo t('Action to take')?></th>
                        </tr>
                    </thead>
                    <tbody>
                        
                    <?php
                    $txt 
Loader::helper('text');
                    
$pf 0;
                    
                        if (
count($files) == 0) { ?>
                        <tr>
                            <td colspan="3">
                                <?php echo t('There are no templates in this file.')?>
                            </td>
                        </tr>
                        <?php }
                    
                        foreach (
$files as $f) { ?>
                        <tr class="inputs-list">
                            <td><?php echo $f->getFilename()?></td>
                            <td><?php
                                
switch($f->getType()) {
                                    case 
PageThemeFile::TFTYPE_VIEW:
                                        print 
t("Wrapper for static pages.");
                                        break;
                                    case 
PageThemeFile::TFTYPE_PAGE_CLASS:
                                        print 
t("Custom page class file.");
                                        break;
                                    case 
PageThemeFile::TFTYPE_DEFAULT:
                                        print 
t("Default template.");
                                        break;
                                    case 
PageThemeFile::TFTYPE_SINGLE_PAGE:
                                        print 
t("Template for internal concrete5 page.");
                                        break;
                                    case 
PageThemeFile::TFTYPE_PAGE_TEMPLATE_NEW:
                                        print 
t("New template.");
                                        break;
                                    case 
PageThemeFile::TFTYPE_PAGE_TEMPLATE_EXISTING:
                                        print 
t("Existing page template.");
                                        break;
                                }
                                
// END Switch
                            
?>
                            </td>
                            <td><?php
                                
switch($f->getType()) {
                                    case 
PageThemeFile::TFTYPE_VIEW:
                                        print 
t('None. This file will automatically be used.');
                                        break;
                                    case 
PageThemeFile::TFTYPE_DEFAULT:
                                        print 
t('None. This file will automatically be used for pages without a template.');
                                        break;
                                    case 
PageThemeFile::TFTYPE_SINGLE_PAGE:
                                        print 
t('None. This file will automatically be used by the <strong>%s</strong> page.',$txt->unhandle($f->getHandle()) );
                                        break;
                                    case 
PageThemeFile::TFTYPE_PAGE_TEMPLATE_NEW:
                                        
$pf++;
                                        print 
'<label><input type="checkbox" value="' $f->getHandle() . '" name="pageTemplates[]" checked /> <span>'.t('Create page template.').'</span></label>';
                                        break;
                                    case 
PageThemeFile::TFTYPE_PAGE_TEMPLATE_EXISTING:
                                        print 
t('None. This file will be used by pages with the <strong>%s</strong> template.',$txt->unhandle($f->getHandle()) );
                                        break;
                                }
                                
// END Switch
                            
?></td>
                        </tr>
                        
                        <?php // END FOREACH ?>
                    
                    </tbody>
                </table>        
            </div>
        
        </div>
    

    <div class="ccm-dashboard-form-actions-wrapper">
        <div class="ccm-dashboard-form-actions">
        <?php
        
print $ci->button(t('Return to Themes'), $view->url('/dashboard/pages/themes'), 'left');
        if (
$pf 0) { 
            print 
$ci->submit(t('Ok'), 'ccm-inspect-form''right''btn-primary'); ?>
        <?php }?>
        </div>
    </div>

    </form>
Онлайн: 1
Реклама