Эгоист

Эгоист
Рейтинг
71
Регистрация
12.09.2011

Я видел просто реализацию на одном сайте, очень стало мне по душе

Подобная реализация в моем случаи очень даже актуальна

Боковой блок это так сказать тизер, при наведении показывает сбоку информацию, при двойном клике переходит в полную ноду.

В моем случаи мне именно надо сохранить компактность картинок.

Кстати сайт тот что я видел на ucoze, значит это у них js скрипт, попробую впаять его в друпал, не получатся, сделаю через вивз 🍿

Реализация данной задачи

Вы тоже пнете в сторону views?

вывод слева в ряд картинки и справа с дисплей нон, при наведении показывать?

на счет term_field не чего не скажу

но задумку понял, попробуйте модуль - content_taxonomy

принцип такой

создаете поле с type -> категория материала, и виджетом -> autocomplete

заходите в ноду и там вписываете название термина

создавать изначально термин не надо, он создается автоматически когда вы в ноде вписываете его.

Ну и на последок <?php print $node->назв.поля[0]['view']; ?>

можно сделать на Drupal и модулей CCK, Views

vandamme:
если это cck то почему ты его тулишь к таксономии?

<?php print $node->field_year[0]['value']; ?> - это вывод id термина

<?php print $node->field_year[0]['view'] ?> - а это само собой текстовое значение

заключил в тег <a></a> и получил ссылку на термин в нужном мне месте

Эгоист добавил 22.10.2011 в 21:37

=DEREK=:
При использовании cck полей, чтобы получить такой вывод не нужно ничего кодить.

мне надо чтобы значение были ссылками и при клике на них выводились те ноды которые находятся в термине

Эгоист добавил 22.10.2011 в 21:57

Забыл добавить, еще надо было подключить Content Taxonomy

и мой способ работает

А я уже разабрался )

Вообщем через CCK

Создал текстовые поля field_year и field_category

Так как оно выводит текст, подключил dsm и с него взял параметры

Вышло так:

Год: <a href="/taxonomy/term/<?php print $node->field_year[0]['value']; ?>"><?php print $node->field_year[0]['view'] ?></a>

Категория: <a href="/taxonomy/term/<?php print $node->field_category[0]['value']; ?>"><?php print $node->field_category[0]['view'] ?></a>

Вариант?

Через cck? интересно!

А как привизать термин к полю? что-то не припоминаю там такого, хотя мог видеть не все модули cck

Если не затруднит написать в двух словах, так сказать тыкнуть пальцем куда двигатся

Я просто не знаю как реализовать вывод терминов по другому

Возможно намекнешь как?

Появился очередно вопрос

Задача состоит вот в чем.

Есть два значения, пример:

Год выпуска: 2009

Категории: ABC

при помощи таксономии, создал два словаря - Год выпуска и Категории, в них соответственно терминины.

Как заставить каждый словарь, вернее термины - 2009 и ABC из них выводить в соответвуещем поле?

<?php print $terms ?> выводит все термины которые я указал для данной ноды

И получается:

Год выпуска: 2009, ABC

Категории: 2009, ABC

Суть заключается в том, что я хочу, чтобы при клике на 2009 выводило все ноды которые относятся к 2009 и таким же макаром ABC

Как их лазделить?

этот видеокурс есть в публичном пользовании, просто поищите

Всего: 167