Вход Регистрация
Файл: templates/default/content/albums_list.tpl.php
Строк: 69
<?php
$this
->addTplCSSFromContext('controllers/photos/styles');

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){ ?>

    <div class="content_list tiled <?php echo $ctype['name']; ?>_list">

        <?php $columns 3$index 1?>

        <?php foreach($items as $item){ ?>

            <?php $stop 0?>

            <div class="tile content_list_item <?php echo $ctype['name']; ?>_list_item">

                <div class="photo">
                    <div class="note">
                        <?php echo html_spellcount($item['photos_count'], LANG_PHOTOS_PHOTO_SPELLCOUNT); ?>
                        <?php if ($item['is_public'] && !empty($fields['is_public']['is_in_list'])) { ?>
                            / <span><?php echo LANG_PHOTOS_PUBLIC_ALBUM?></span>
                        <?php ?>
                    </div>
                    <?php if (!empty($item['is_private_item'])) { ?>
                        <?php echo html_image(default_images('private'$ctype['photos_options']['preset_small']), $ctype['photos_options']['preset_small'], $item['title']); ?>
                    <?php } else { ?>
                        <a href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?><?php if (!empty($item['cover_image']) && !empty($fields['cover_image']['is_in_list'])){ ?>style="background-image: url(<?php echo html_image_src($item['cover_image'], $ctype['photos_options']['preset_small'], true); ?>);"<?php ?>>
                            <?php if (!empty($item['cover_image']) && !empty($fields['cover_image']['is_in_list'])){ ?>
                                <?php echo html_image($item['cover_image'], $ctype['photos_options']['preset_small'], $item['title']); ?>
                            <?php ?>
                            <div class="photos_album_title_wrap">
                                <?php if (!empty($fields['title']['is_in_list'])) { ?>
                                    <div class="clear">
                                        <div class="photos_album_title">
                                            <?php if ($item['parent_id']){ ?>
                                                <?php html($item['parent_title']); ?> &rarr;
                                            <?php ?>

                                            <?php if (!empty($item['is_private_item'])) { ?>
                                                <?php html($item['title']); ?> <span class="is_private" title="<?php html($item['private_item_hint']); ?>"></span>
                                            <?php } else { ?>
                                                <?php html($item['title']); ?>
                                                <?php if ($item['is_private']) { ?>
                                                    <span class="is_private" title="<?php html(LANG_PRIVACY_HINT); ?>"></span>
                                                <?php ?>
                                            <?php ?>
                                        </div>
                                    </div>
                                <?php ?>
                                <?php if (!empty($item['fields']['content'])) { ?>
                                    <div class="photos_album_description_wrap">
                                        <div class="photos_album_description">
                                            <?php echo $item['fields']['content']['html']; ?>
                                        </div>
                                    </div>
                                <?php ?>
                            </div>
                        </a>
                    <?php ?>
                    <?php unset($item['fields']['cover_image'], $item['fields']['content'], $item['fields']['is_public'], $item['fields']['title']); ?>
                </div>

                <div class="fields">

                <?php foreach($item['fields'] as $field){ ?>

                    <?php if ($stop === 2) { break; } ?>

                    <div class="field ft_<?php echo $field['type']; ?> f_<?php echo $field['name']; ?>">

                        <?php if ($field['label_pos'] != 'none'){ ?>
                            <div class="title_<?php echo $field['label_pos']; ?>">
                                <?php echo $field['title'] . ($field['label_pos']=='left' ': ' ''); ?>
                            </div>
                        <?php ?>

                        <div class="value">
                            <?php if (!empty($item['is_private_item'])) { $stop++; ?>
                                <div class="private_field_hint"><?php echo $item['private_item_hint']; ?></div>
                            <?php } else { ?>
                                 <?php echo $field['html']; ?>
                            <?php ?>
                        </div>

                    </div>

                <?php ?>

                </div>

                <?php if (!empty($item['show_tags'])){?>
                    <div class="tags_bar">
                        <?php echo html_tags_bar($item['tags'], 'content-'.$ctype['name']); ?>
                    </div>
                <?php ?>

                <?php if (!empty($item['info_bar'])){ ?>
                    <div class="info_bar">
                        <?php foreach($item['info_bar'] as $bar){ ?>
                            <div class="bar_item <?php echo !empty($bar['css']) ? $bar['css'] : ''?>" title="<?php html(!empty($bar['title']) ? $bar['title'] : ''); ?>">
                                <?php if (!empty($bar['href'])){ ?>
                                    <a href="<?php echo $bar['href']; ?>"><?php echo $bar['html']; ?></a>
                                <?php } else { ?>
                                    <?php echo $bar['html']; ?>
                                <?php ?>
                            </div>
                        <?php ?>
                    </div>
                <?php ?>

            </div>

            <?php if ($index $columns == 0) { ?>
                <div class="clear"></div>
            <?php ?>

        <?php $index++; } ?>

    </div>

    <?php if ($perpage $total) { ?>
        <?php echo html_pagebar($page$perpage$total$page_urlarray_merge($filters$ext_hidden_params)); ?>
    <?php ?>

<?php  } else {

    if(!empty(
$ctype['labels']['many'])){
        echo 
sprintf(LANG_TARGET_LIST_EMPTY$ctype['labels']['many']);
    } else {
        echo 
LANG_LIST_EMPTY;
    }

}
Онлайн: 1
Реклама