protis: Блог

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

Аргументы Views. Вывод списка нод определеннго термина таксономии

27 февраля 2012 в 13:33

Привет!
Видел похожие топики, но по аналогии сделать не получилось.
Создал вьюху, вытащил нужные мне поля.
Создаю аргумент Term ID.
Сперва пробовал брать из УРЛ-а, но в соседнем топике ( http://www.drupal.ru/node/71026 ) увидел, что это не проходит по непонятным причинам (естественно, и сам проверил, что не проходит Lol

Темизация ul во views

24 февраля 2012 в 9:48

Привет!
Создал вьюху, одно из полей которой - теги (All terms). Поставил вывод тегов ненумерованным списком.
В результате получил лишние классы (item-list, first, last), которые не получается убрать темизацией.
Копался в самих шаблонах views, нашел файл views-view-list.tpl.php с содержимым

<?php
<div class="item-list">
  <?
php if (!empty($title)) : ?>
    <h3><?php print $title?></h3>
  <?php endif; ?>
  <<?php print $options['type']; ?>>
    <?php foreach ($rows as $id => $row): ?>
      <li class="<?php print $classes[$id]; ?>"><?php print $row?></li>
    <?php endforeach; ?>
  </<?php print $options['type']; ?>>
</div>
?>

Убрал из файла лишние теги, классы. А во вьюшке все равно не убираются они.

Аргументы views, pathauto и нода

23 февраля 2012 в 16:10

Привет!
Бьюсь который день (с перерывами Lol над вопросом, как вывести ноду.
Сейчас распишу подробнее.
Стандартный вывод ноды не подходит, хочу сделать свой.
Делаю вьюшку с выборкой нужных полей. Перехожу к аргументам. Понимаю, что нужно брать id ноды из УРЛа, но тут возникает проблема. В pathauto настроено так, что в урле не выводится nid. Знаю, что можно настроить pathauto с выводом nid, но хотелось бы без него. Подскажите, пожалуйста, как быть?

Отображение подменю в ноде

17 февраля 2012 в 17:09

Привет!

Есть менюшка с пунктами Пункт1, Пункт2, Пункт3
У первого пункта подменюшка с пунктами Подпункт1, Подпункт2, Подпункт3

Если выбрать первый пункт - появляется подменюшка. В подменюшке список материалов из соответствующей этому пункту меню категории. Когда захожу в любой материал - подпункты пропадают.

Подскажите, пожалуйста, как сделать, чтобы подпункты не пропадали.

Доработка модуля quiz - психологическое тестирование

12 января 2012 в 11:57

Всем привет!
Долго гуглил по вопросу создания психологических тестов на drupal, нагуглил следующее:
модуль quiz с multichoice позволяет присваивать разным ответам разное количество баллов, сумму которых в конце теста успешно выводит на экран.
Остается сделать
1) Добавление вариантов "характеристики" в опрос
2) Вывод характеристики, соответствующей результатам теста (сумме баллов, набранных пользователем).

Как во views вытянуть самые последние материалы по одной из каждой категории

6 января 2012 в 16:53

Всем привет!
Что-то не могу сообразить. Подскажите, если, конечно это возможно.
Хочу сделать блок последних новостей, чтобы в нем выводилось по последней новости из каждой категории.

Разные теги <ul> в меню и в подменю

4 января 2012 в 12:04

Привет!

Подскажите, как реализовать следующее:

<ul id="first-menu">
        <li class="first"><a class="tmenu-1" href="#">Пункт 1</a></li>
        <li><a href="#" class="tmenu-2 active">Пункт 2</a>
           <ul id="sub-menu-2" class="subm">
              <li><a href="#">Подпункт1</a></li>
              <li><a href="#">Подпункт2</a></li>
              <li><a href="#">Подпункт3</a></li>
            </ul>
        </li>
</ul>

Не могу осилить следующие моменты:

Как в меню и подменю в теге <ul> задать разные id? Пока только нашел как в menu_tree поменять... но тогда и в меню и в подменю один и тот же id получается.
И как в ссылке меню задать классы (tmenu-1,tmenu-2,tmenu-3 и т.д.)?

Подскажите, пожалуйста, куда копать.

Нет кнопки Insert file в других браузерах, кроме FF (IMCE)

17 декабря 2011 в 1:08

Может кто сталкивался с проблемой и смог ее удачно решить? Под админом логинился в 4 браузерах... только в FF есть эта кнопка.

Вставка значения поля из профиля в яваскрипт

14 декабря 2011 в 11:34

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