jount: Блог

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

РЕШЕНО - Views + Nodereference 2

17 ноября 2009 в 13:21

Здравствуйте Smile

Возник новый вопрос по Views + Nodereference:
Есть типы материалов "Новости", "Компании", "События"
При создании новостей есть два поля nodereference - одно на компанию, одно на событие.

Задача стоит в том, чтобы вывести с помощью Views список новостей, у которых просто ЕСТЬ nodereference на компанию, и второй список - у которых есть nodereference на событие(независимо от значения этого поля). Т.е. просто говоря вывести рубрику: "новости по компаниям", ну и по событиям аналогично.

Пробовал сделать, но что то не получается Sad Заранее большое спасибо откликнувшимся.

/*****************************************************************************************/

Решение оказалось простым - добавляем Relationship по компаниям и используем его в ФИЛЬТРАХ, я использовал его в фильтре "Node:Published". Может кому-то поможет. Smile

Создание нод в соответствии с файлами на ФТП

15 ноября 2009 в 3:20

Здравствуйте Smile

Объясню проблему:
Админ заливает кучу mp3-файлов на ФТП в files/music например. И нужно чтобы для каждого файла создавалась отдельная нода со ссылкой на этот файл. Т.е. залили 100 файлов - получили 100 нод. Куда поткнуться в поисках решения проблемы - даже начать не могу Smile подскажите плз, кто сталкивался. Заранее большое спасибо откликнувшимся.

Проблема во Views + nodereference

13 ноября 2009 в 14:21

Здравствуйте все Smile

В общем проблема состоит в чем:

Есть типы материалов - новости, события, компании.
При создании новости - nodereference на событие.
При создании события - nodereference на компанию.

РЕШЕНО - Непонятные отступы во Views

9 ноября 2009 в 19:11

Здравствуйте. Очень надеюсь на Вашу помощь, о великие Smile

Есть всем известный модуль Views. С помощью него выводится список некоторых нод. Для оформления этого списка используется файл шаблона views-view-unformatted--analitics--default.tpl.php, который собственно и вставляется в контент.

Проблема в том, что в просмотре html кода в браузере после <div class="views-content"> идет пустая строка, а далее нужный мне <div class="news">. В DOM модели видно, что эта строка содержит "\n", взявшийся непонятно откуда.

В файлах все отступы и переводы строк убраны, пробовал также в шаблоне views-view.tpl.php написать такое:
<div class="views-content"><?php print str_replace("\n","", $rows);?> </div>, но перевод строки все равно остается... Sad

помогите пожалуйста. Заранее большое спасибо откликнувшимся

/*************************************************************************/
В общем нашел решение. Проблема у тех кто под виндой, либо открывает файлы в кодировке ANSI - и сохраняет их в UTF-8. Поубирал со всех шаблонов кириллицу и сохранил эти шаблоны в ANSI (я думаю что еще есть вариант "UTF-8 без BOM" - т.е. "ANSI as UTF-8" но я это не пробовал) - ни одного отступа не осталось Smile Так что смотрите в кодировки шаблонов.

Views + Blocks +Аргументы

15 сентября 2009 в 21:05

Здравствуйте! Smile

Возник такой вопрос:
генерируется страница (page) с помощью Views к примеру по пути training/16, где 16 - id ноды(материала), к которой привязаны через Node Reference ноды (отзывы). Как заставить этот аргумент передаваться в блок (block)? Т.е. в настройках я поставил аргумент и ничего не отображается, но насколько я понимаю оно воспринимает именно "training" как аргумент, а не "16". Подскажите в каком направлении копать?

совместимость hierarchical select и og_vocab

27 февраля 2009 в 13:16

Всем привет.
Есть такая проблема:
к сайту подключены модули hierarchical_select http://drupal.org/project/hierarchical_select который создает динамические списки с иерархии терминов в словаре, Organic Groups http://drupal.org/project/og (создает группы)и OG Vocab http://drupal.org/project/og_vocab (создает словарь для каждой группы).
если использовать hierarchical select для обычного словаря - то все прекрасно работает, но если использовать его для словаря из OG Vocab, т.е. для словаря конкретной группы, то при создании сообщения в группу, когда надо выбрать термин из списка, добавляется не hierarchical select список с дочерними элементами, а почему-то добавляется список, в котором содержатся названия меню. При дальнейшем выборе дочерние элементы не появляются. Или же если отключить hierarchical select для словаря конкретной группы, то все будет работать, но в стандартном виде: один список, в котором собраны все элементы

1 элемент
--2 дочерний элемент 1го
----4 дочерний элемент 2го
--3 дочерний элемент 1го
итд.
но это очень неудобно, т.к. словарь будет иметь 4х уровневую иерархию, причем будет много терминов (порядка десяти) для каждого уровня.
В общем, совместимости в этих модулях нет.

Подскажите плз:

-как совместить эти два модуля? по крайней мере какой из них надо исправлять, и в каком именно месте?
-может ли это быть проблема не в OG Vocab а в самом OG? (но мне кажется что это маловероятно)
-если совместить их все таки не получится, то где найти именно то место, где формируется HTML списка выбора терминов?