Вход Регистрация
Файл: templates/modern/content/default_list_table.tpl.php
Строк: 65
<?php
/**
 * Template Name: LANG_CP_LISTVIEW_STYLE_TABLE
 * Template Type: content
 */
    
if( $ctype['options']['list_show_filter'] ) {
        
$this->renderAsset('ui/filter-panel', array(
            
'css_prefix'   => $ctype['name'],
            
'page_url'     => $page_url,
            
'fields'       => $fields,
            
'props_fields' => $props_fields,
            
'props'        => $props,
            
'filters'      => $filters,
            
'ext_hidden_params' => $ext_hidden_params,
            
'is_expanded'  => $ctype['options']['list_expand_filter']
        ));
    }
?>
<?php 
if (!$items){ ?>
    <p class="alert alert-info mt-4 alert-list-empty">
        <?php if(!empty($ctype['labels']['many'])){ ?>
            <?php echo sprintf(LANG_TARGET_LIST_EMPTY$ctype['labels']['many']); ?>
        <?php } else { ?>
            <?php echo LANG_LIST_EMPTY?>
        <?php ?>
    </p>
<?php return; } ?>

<?php $first_item reset($items); ?>

<div class="content_list table <?php echo $ctype['name']; ?>_list table-responsive-md mt-3 mt-md-4">

    <table class="table table-hover">
        <thead>
            <tr>
                <?php foreach($first_item['fields_names'] as $field){ ?>
                    <th <?php if ($field['label_pos'] === 'none') { ?>class="d-none d-lg-table-cell"<?php ?>>
                        <?php echo $field['label_pos'] !== 'none' string_replace_svg_icons($field['title']) : ''?>
                    </th>
                <?php ?>
                <?php if (!empty($first_item['info_bar'])){ ?>
                    <th class="d-none d-lg-table-cell"></th>
                <?php ?>
            </tr>
        </thead>
        <tbody>
        <?php foreach($items as $item){ ?>
            <tr>
            <?php foreach($item['fields_names'] as $_field){ ?>
                <td class="align-middle field ft_<?php echo $_field['type']; ?> f_<?php echo $_field['name']; ?><?php if ($_field['label_pos'] === 'none') { ?> d-none d-lg-table-cell<?php ?>">

                    <?php if (!isset($item['fields'][$_field['name']])) { continue; } ?>
                    <?php $field $item['fields'][$_field['name']]; ?>

                    <?php if ($field['name'] == 'title' && $ctype['options']['item_on']){ ?>
                        <h3 class="h5 m-0">
                        <?php if ($item['parent_id']){ ?>
                            <a class="parent_title" href="<?php echo rel_to_href($item['parent_url']); ?>">
                                <?php html($item['parent_title']); ?>
                            </a>
                            &rarr;
                        <?php ?>
                        <a href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>">
                            <?php html($item[$field['name']]); ?>
                        </a>
                        </h3>
                    <?php } else { ?>
                        <?php echo $field['html']; ?>
                    <?php ?>
                </td>
            <?php ?>
            <?php if (!empty($item['info_bar'])){ ?>
                <td class="align-middle d-none d-lg-table-cell">
                    <div class="info_bar d-flex text-muted">
                        <?php foreach($item['info_bar'] as $bar){ ?>
                            <div class="mr-3 bar_item text-truncate <?php echo !empty($bar['css']) ? $bar['css'] : ''?>" title="<?php html(!empty($bar['title']) ? $bar['title'] : ''); ?>">
                                <?php if (!empty($bar['icon'])){ ?>
                                    <?php html_svg_icon('solid'$bar['icon']); ?>
                                <?php ?>
                                <?php if (!empty($bar['href'])){ ?>
                                    <a class="stretched-link" href="<?php echo $bar['href']; ?>">
                                        <?php echo $bar['html']; ?>
                                    </a>
                                <?php } else { ?>
                                    <?php echo $bar['html']; ?>
                                <?php ?>
                            </div>
                        <?php ?>
                    </div>
                </td>
            <?php ?>
            </tr>
        <?php ?>
        </tbody>
    </table>

</div>
<?php echo html_pagebar($page$perpage$total$page_urlarray_merge($filters$ext_hidden_params)); ?>
Онлайн: 1
Реклама