xr0m3oz 1 июля 2013 в 2:07 У меня вопрос такой, как можно в Представлении HTML список , вывести в назавания стиля названия класса (например каждому 3му) <li> <li> <li class="last"> <li> <li> <li class="last"> Вот например как добавлять каждому 3му элементу class="last" ? Спасибо. Drupal7 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
xr0m3oz 1 июля 2013 в 11:15 Попробовал сделать так,но не работает почему то. <?php print $wrapper_prefix; ?> <?php if (!empty($title)) : ?> <?php print $title; ?> <?php endif; ?> <?php print $list_type_prefix; ?> <? $i=0; ?> <?php foreach ($rows as $id => $row): ?> "><?php print $row; ?> <?php if($i==2) $i=0; ?> <?php endforeach; ?> <?php print $list_type_suffix; ?> <?php print $wrapper_suffix; ?>
arrides 1 июля 2013 в 12:19 <?php print $wrapper_prefix; ?> <?php if (!empty($title)) : ?> <?php print $title; ?> <?php endif; ?> <?php print $list_type_prefix; ?> <?php foreach ($rows as $id => $row): ?> <?php if(($id+1)%3 == 0){$classes_array[$id] .= ' your-class';}; ?> //вот эту строку добавьте в первоначальный шаблон "><?php print $row; ?> <?php endforeach; ?> <?php print $list_type_suffix; ?> <?php print $wrapper_suffix; ?> Обратите внимание, что если вы меняете шаблон модуля views, то лучше создать свой файл шаблона добавить его в тему и пересканировать шаблоны
Комментарии
в шаблоне views-view-list.tpl.php
Попробовал сделать так,но не работает почему то.
<?php print $wrapper_prefix; ?>
<?php if (!empty($title)) : ?>
<?php print $title; ?>
<?php endif; ?>
<?php print $list_type_prefix; ?>
<? $i=0; ?>
<?php foreach ($rows as $id => $row): ?>
<?php if($i==2) $i=0; ?>
<?php endforeach; ?>
<?php print $list_type_suffix; ?>
<?php print $wrapper_suffix; ?>
<?php print $wrapper_prefix; ?>
<?php if (!empty($title)) : ?>
<?php print $title; ?>
<?php endif; ?>
<?php print $list_type_prefix; ?>
<?php foreach ($rows as $id => $row): ?>
<?php if(($id+1)%3 == 0){$classes_array[$id] .= ' your-class';}; ?> //вот эту строку добавьте в первоначальный шаблон
<?php endforeach; ?>
<?php print $list_type_suffix; ?>
<?php print $wrapper_suffix; ?>
Обратите внимание, что если вы меняете шаблон модуля views, то лучше создать свой файл шаблона добавить его в тему и пересканировать шаблоны
Спасибо, то что нужно)