tyushik: Блог

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

Большое количество терминов словаря для ноды

23 февраля 2009 в 19:03

Здравствуйте!
Необходимо для ноды задать большое количество терминов словаря, ввожу их в строку с автодополнением через запятую. Проблема в том, что общая длина строки получается слишком большой, и выдается сообщение об ошибке "Поле не может быть более 255 знаков, сейчас его длина 261 знаков". Подскажите, пожалуйста, как можно обойти это ограничение?

category - я его неправильно настраиваю?

21 августа 2008 в 20:55

Использую модуль Category. Создаю 2 контейнера, связанных с одним и тем же типом материала (товар). И при создании товара указываю для него категории из обоих контейнеров. При сохранении возникает ошибка "Duplicate entry '1-5' for key 1 query: INSERT INTO term_node (nid, tid) VALUES (5, 1) in ...", т.е одна и таже запись пытается дважды записаться. Почему возникает такая ошибка, что я настраиваю не так, а может для одной ноды нельзя указывать категории из разных контейнеров?
И еще одно наблюдение. Мне нужно для каждого контейнера и ссылающихся на их категории нод создать по меню. Так вот меню из категорий контейнеров строится прекрасно, и когда я один контейнер использую нода при создании правильно добавляется в меню, а вот когда я для ноды указываю категории сразу из двух контейнеров, ссылка на нее почему то появляется только в одном меню.
Помогите пожалуйста разобраться, т.к. модуль очень понравился и не хочется от него отказываться.

Можно ли сделать поле во views ссылающимся на другой views?

20 августа 2008 в 12:36

у меня есть табличное представление:

товар число комментариев читать комментарии

при нажатии на 'читать комментарии' должно открываться другое представление:

товар
комментарий1
комментарий2

Конечно можно свой код написать, но интересно, можно ли во views сделать подобную ссылку на другое представление, передав ему в качестве параметра id товара?

Как сделать такое меню?

15 августа 2008 в 17:20

Есть словарь терминов:

термин1
термин2
термин3
термин4
термин5

Есть тип материалов, связанный с этим словарем.
Допустим, нода1 связана с термином1, нода2 - с термином2, нода3 - с термином5

Мне нужно динамически генерировать меню, которое будет выглядеть следующим образом:

термин1
термин2
нода2
термин3
нода1
термин4
термин5
нода3

Т.е. мне нужно меню, в котором термины таксономии и ноды смешаны.
Подскажите, как можно организовать подобное меню?

Не могу удалить и настроить поля cck

15 августа 2008 в 9:59

Вчера заметила, что у меня перестали появлятся создаваемые cck поля в разделе 'управление полями', поэтому не могу с ними ничего сделать, ни удалить, ни настроить. Причем они нормально создаются и отображаются в разделе 'Display Fields'. В разделе 'управление полями' остались только стандартные поля title, текст, taxonomy. Подскажите, почему так может происходить?

Темизация страницы редактирования контента

13 августа 2008 в 20:36

Подскажите, как можно изменить страницу редактирования контента определенного типа материала. А точнее, скрыть определенные поля на этой странице.

Как локализовать свой модуль

12 августа 2008 в 11:48

Сделала модуль, который выбирает из базы определенные ноды и выводит их.
Но поскольку сайт у меня на нескольких языках (использую модуль i18n), мне нужно, если текущий язык русский, то показывать только русские ноды, если текущий английский, то показывать английские ноды.
Есть ли варианты как это сделать, помимо того, что бы добавить в запрос условие "WHERE i18n_node.language=$текущий язык"?
Не могу разобраться, как это работает в других модулях. Может кто сможет подсказать?

Как объединить во views одинаковые node_reference

11 августа 2008 в 17:59

Есть тип материала товар и есть тип материала регистрационное удостоверение товара, в котором есть поле - ссылка на товар. Необходимо вывести регистрационные удостоверения в таком виде:

товар1 рег. удостоверение1
рег. удостоверение2
рег. удостоверение3
товар2 рег. удостоверение1
рег. удостоверение2

Что пробовала сделать:

1. Делаю views, в котором выбираю все регистрационные удостоверения и ссылки на соответствующий товар. Тогда получается:

товар1 рег. удостоверение1
товар1 рег. удостоверение2
товар1 рег. удостоверение3

Т.е я не знаю как сгруппировать одинаковые товары.

2. Сначала делаю view, в котором в табличном виде отображаю все регистрационные удостоверения и в качестве аргумента подаю ссылку на товар.
Затем у товара делаю поле viewfield, в котором в качестве view задаю созданные мной ранее view со списком регистрационных удостоверений.
Далее делаю view с выборкой из товаров, где хочу вывести только название товара и созданное мною поле viewfield со списком регистационных удостоверений.

как организовать поиск статей по выбору из комбобокса названия статьи

22 июля 2008 в 11:42

Здравстуйте! Только начала знакомство с друпалом, так что не знаю насколько простой или сложный мой вопрос.
Есть раздел болезни, в котором статьи: болезнь1, болезнь2 и тд. Есть раздел продукция, которая лечит болезни: продукция1, продукция2 и тд. Необходимо организовать поиск продукции по болезням, которые она лечит, и по названию продукции. Т е должно быть 2 комбобокса: болезни и продукция, выбераешь запись в комбобоксе и открывается список подходящей продукции. Подскажите какими средствами друпала можно организовать подобное.