oleg2106: Блог

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

вопрос по hook_nodeapi

21 декабря 2010 в 17:20

Мне надо выполнить код после сохранения ноды в базе, однако у меня он почему-то выполняется ранее, хотя везде утверждается, что все наоборот.
Вот что написано на api.drupal.org для хука hook_nodeapi:
"update": The node has just been updated in the database.

А у меня:

Views, вывести ноды без прикрепленого изображения

18 августа 2010 в 16:17

Решил задать вопрос в этом разделе, т.к. пока считаю. что это скорее бага, нежели я что-то не досмотрел.
Конечно могу ошибаться, за что сильно не бейте Smile

На сайте основной тип материала - "книга" с полем Изображение типа imagefield (поле field_book_image).
Хочется через views вывести все книжки без прикрепленного изображения.

Вo views1 все просто, я устанавливал оператор 'has image' для фильтра "Image: Изображение (field_book_image)" в значение нет и все.

Во views2, имеется фильтр "Содержание: Изображение (field_book_image) - list", у которого 2 значения Истина и Ложь.
При выборе Истина показываются книги с фото. При выборе Ложь, представление возвращает пустой результат.

Вчера запостил еще тут, правда потом увидел, что это блог и врятли там скоро мне что-нибудь подскажут.

Как организовать сортировку по custom field

22 сентября 2009 в 17:12

Есть такой модуль Views Custom Field, который добавляет поле Customfield для Views. Все замечательно кроме того, что не получается проводить сортировку, а также создавать открытые фильтры к этому полю.
Есть какие варианты решения?

Что за функция?

2 декабря 2008 в 16:59

После создание нового меню, появляется блок с созданным меню. Подскажите какая функция темы отвечает за формирование контента этого блока?

Пропадает 1-ый термин таксономии

14 октября 2008 в 16:43

У меня стоит drupal 5.10; есть несколько словарей в Categories.
Так вот, если словарь не помечен как обязательный (Required), то при выборе фильтра в модуле views 'taxonomy_имя_словаря' views заменяет 1-ый термин на 'none-selected'.. в итоге для выбора остается 'количество терминов - 1'!!!
Гайз, проверьте плз у себя...

извлечение url

9 октября 2008 в 16:48

Функция arg(), возвращает аргументы 'правильного' пути. Есть ли какая функция возвращающая его псевдоним?
Т.е.,например, чтобы вместо 'node/555' вывелось 'стул/стол'???

помогите сo вставкой url

6 октября 2008 в 17:25

У меня есть url : /books?filter0=asdf&filter1=asdf&op2=%3D&filter2=
Если я его вставляю в адресную строку, то все замечательно и страница отображается.

При попытке занести его в URL aliases или прописать в пути для элемента меню, Drupal заменяет его на
/books%3Ffilter0%3Dasdf%2526filter1%3Dasdf%2526op2%3D%253D%2526filter2%3D и уже не находит. Функция drupal_goto() делает тоже самое... Как быть?!

Вопрос по таксономии

15 июля 2008 в 15:38

У меня есть два типа материала. При заполнении каждой ноды, имеется поле с таксономией, где надо выбрать один темин из словаря;
как сделать так, чтобы для одной ноды это поле было обязательно, а для второй нет???

Работа с календарем

9 июля 2008 в 17:34

Завел 3 ноды: "Школы", дочерние к ней "Классы", дочерние к классам "Мероприятия в классе".
Есть календарь; если щелкнуть на какой-то день, то выводятся все "Мероприятия", датированный эти числом.
Как отфильтровать во view вывод по конкретной школе, - т.е. например пользователь сначала выбирает школу и в календаре показываются уже события только для данной школы?

Автоматическое удаление подчиненного материала

1 июля 2008 в 15:16

Всем добрый день. Вопрос следующий:
если у меня есть авторы и их работы, то как сделать так, чтобы при удалении автора автоматически удалялись все его работы?

Вопросы по типам материала

25 июня 2008 в 18:20

Вопросы, собственно следующие:
1) при создании 2-х новых типов материала, как связать эти типы друг с другом?
2) в новом типе материала я добавляю поле, например типа text, как мне к нему прицепить проверку по регулярному выражению (например хочу проверить на правильность введения email или что то в этом духе)
3) можно ли вместе с search создать еще один поиск, но только по определенному типу материала??