Views Ограничение на количество добавляемых полей

Главные вкладки

Аватар пользователя da_potap da_potap 10 июля 2009 в 23:39

Здраствуйте.
Столкнулся с странной проблемой. При создании вьювки не могу добавить к отображению более 13 полей. Эти 13 добавлены а каждое следующее просто не сохраняется.

Комментарии

Аватар пользователя da_potap da_potap 11 июля 2009 в 0:20

Методом тыка определено что если не использовать поля сск, то помещаеться только 19 полей. Помогите найти где проблема.

Аватар пользователя da_potap da_potap 11 июля 2009 в 19:15

Вы считаете это ответом на мой вопрос? Если да тогда поделитесь как темизировать разными способами то что должно выводится вьювкой(сокращенный вариант) и полную ноду.

Аватар пользователя Razunter Razunter 12 июля 2009 в 14:59

Можно через contemplate, но можно и через node-*.tpl.php примерно так:

<?php
<div id="node-<?php print $node->nid; ?>" class="node<?php print " node-" . $node->type; ?> <?php print ($sticky) ? " node-sticky" : ""; ?>">
                    
  <
div class="content">
    <?
php if (!$page) print $node->field_image[0]['view']; else
    {        
        print 
$content;
    } 
?>
  </div>

  <?php if (!$page && $title): ?>
  <h3 class="title"><a href="<?php print $node_url?>" title="<?php print $title?>"><?php print $title?></a></h3>
  <?php endif; ?>

  <?php if ($links && $page): ?>
  <div class="links"><?php print $links?></div>
  <?php endif; ?>  
  <?php if ($page && $comment_count) { ?>
  <h3 class="comments"><?php print 'Отзывы:' ?></h3>
  <?php ?>
</div>
?>

Т.е. тут если полный обзор - выводится $content, а если teaser - то только одно из полей. Извиняюсь за беспорядочность кода, старый и заброшенный проект.