Ура)
Оказывается, каждому модулю приписан свой вес, на основании его и выбирается порядок вызовов всех хуков.
Если вдруг кому понадобится: http://drupal.org/node/110238
У меня тоже что то вроде такой проблемы есть views который выводит материалы определенной категории например товары "велосипеды" у этого материала есть поля "цена" "рейтинг" "дата" ну это не так важно! Вопрос как организовать пользовательский фильтр по этим параметрам? Что б пользователь мог нажать кнопку сортировать по цене или другому параметру.
1) Ставите модули: Views, CCK, Imagefield (этого Вам хватит)
2) Создаете тип материала - например, участница. Для этого типа заводите все нужные поля, как у Вас на листочке:
integer - номер
textfield - фамилия
textarea - интервью
image - фото
и т.д.
3) Перейдите в раздел Категории(taxonomy) и добавьте там словарь. например, "год" - с терминами - (2008 - 2012) доступный для типа матиреала - участницы. Можно еще даты с помощью модуля date выставить, но мне кажется, так больше мароки будет.
Имеется тип материала Книга, у него есть поле типа image (фотка книжки)
Никак не получается вывести все книжки без фото.
Вo views1 все просто, я устанавливал оператор 'has image' для фильтра "Image: Изображение (field_book_image)" в значение нет и все.
Во views2, имеется фильтр "Содержание: Изображение (field_book_image) - list", у которого 2 значения Истина и Ложь. При выборе Ложь, представление возвращает пустой результат. При выборе Истина показываются книги с фото.
whisk@drupal.org, спс за подсказку.
Оказалось все не так печально: в функции drupal_goto идет вызов функции url, которая проверяет, указан абсолютный или относительный путь, и только во 2 случае уже заменяет символы '? = и т.д.'
Поэтому решилось все просто: в строке аргументов:
Классная штука, только в ряд еще надо добавить символ "№"=>"в„–" ; + создать еще одну форму для выбора кодировки ( а то файлы в ANSI теперь переводиться будут, зато те что в UTF - 8 закончат нормально функционировать) или включить условие при котором будет обращение к win2utf($string), а при каком нет
1) и 2) В вопросе написано, уже есть словарь и термины
3) "привяжи его к Термину" - это опечатка? - Как мне так привязать материал к словарю???
4) Если пунк 3 выполним, то логично
5) Ну уж точно не ежедневно))))))))))) - по крайней мере я ничего такого не нашел; если у тебя в закладках есть такое обсуждение напиши ссылочку
Для начала включаете модуль search , он присутствует на странице admin/build/modules.
Далее в Вашей view добавляете фильтр search:index. Нажимаете на кнопку Expose ( теперь этот фильтр будет отображаться на странице) . Также добавьте фильтр node:type и выберете из списка ноды по которым хотите чтобы шел отбор.
Если хотите расположить форму с поиском в каком то определенном месте, то скачиваете модуль http://drupal.org/project/views_filterblock, устанавливаете его.
form select - '#multiple' => true - Сделан недопустимый выбор. Пожалуйста, обратитесь к администратору сайта.
красавчег, подошло
вопрос по hook_nodeapi
Ура)
Оказывается, каждому модулю приписан свой вес, на основании его и выбирается порядок вызовов всех хуков.
Если вдруг кому понадобится: http://drupal.org/node/110238
вопрос по hook_nodeapi
Дадада, Вы все правильно написали. Я как-то невнимательно посмотрел.
Но у меня все равно не выходит (((
Вот смотрите как получается..
Да, нода сохранена, однако значения CCK полей, которые мне и нужны, нифига еще не сохранены.
У меня получается так:
Cортировка на странице
Views, вывести ноды без прикрепленого изображения
Ошибся, это я лох ^^. Решилось через взаимосвязи.
penexe в своем блоге помог.
Views2: ответы на вопросы
Спасибо огромное!
Получилось, единственное в фильтре (imagefid) Файл: ID файла , как раз Empty, нужно было.
Каким образом сделать такой сайт.
1) Ставите модули: Views, CCK, Imagefield (этого Вам хватит)
2) Создаете тип материала - например, участница. Для этого типа заводите все нужные поля, как у Вас на листочке:
integer - номер
textfield - фамилия
textarea - интервью
image - фото
и т.д.
3) Перейдите в раздел Категории(taxonomy) и добавьте там словарь. например, "год" - с терминами - (2008 - 2012) доступный для типа матиреала - участницы. Можно еще даты с помощью модуля date выставить, но мне кажется, так больше мароки будет.
Views2: ответы на вопросы
Имеется тип материала Книга, у него есть поле типа image (фотка книжки)
Никак не получается вывести все книжки без фото.
Вo views1 все просто, я устанавливал оператор 'has image' для фильтра "Image: Изображение (field_book_image)" в значение нет и все.
Во views2, имеется фильтр "Содержание: Изображение (field_book_image) - list", у которого 2 значения Истина и Ложь. При выборе Ложь, представление возвращает пустой результат. При выборе Истина показываются книги с фото.
(Решено)Сортировка в Views
Вот для Drupal 6:
извлечение url
О, спс!
извлечение url
$node->path = лол!
Дата в Archive
Ахаха, надо форум переименовать в 'напиши вопрос, подумай, напиши ответ' =)))
Так как скорее сам сообразишь нежели кто-то подскажет...
помогите сo вставкой url
whisk@drupal.org, спс за подсказку.
Оказалось все не так печально: в функции drupal_goto идет вызов функции url, которая проверяет, указан абсолютный или относительный путь, и только во 2 случае уже заменяет символы '? = и т.д.'
Поэтому решилось все просто: в строке аргументов:
Создание новой темы. Часть шестая: правим block.tpl.php
Нет в файле block.tpl.php набираешь:
<?php print_r($block); ?>
И смотришь в браузере на страничку с блоком, он тебе все выдаст...
node_import + CSV с win-кодировкой
Классная штука, только в ряд еще надо добавить символ "№"=>"в„–" ; + создать еще одну форму для выбора кодировки ( а то файлы в ANSI теперь переводиться будут, зато те что в UTF - 8 закончат нормально функционировать) или включить условие при котором будет обращение к win2utf($string), а при каком нет
Вопрос по таксономии
sin@drupal.org , спс -> это уже что-то адекватное
Вопрос по таксономии
1) и 2) В вопросе написано, уже есть словарь и термины
3) "привяжи его к Термину" - это опечатка? - Как мне так привязать материал к словарю???
4) Если пунк 3 выполним, то логично
5) Ну уж точно не ежедневно))))))))))) - по крайней мере я ничего такого не нашел; если у тебя в закладках есть такое обсуждение напиши ссылочку
Работа с календарем
Спс, оч. ценно
Как организовать поиск (ССК + Views)
Для начала включаете модуль search , он присутствует на странице admin/build/modules.
Далее в Вашей view добавляете фильтр search:index. Нажимаете на кнопку Expose ( теперь этот фильтр будет отображаться на странице) . Также добавьте фильтр node:type и выберете из списка ноды по которым хотите чтобы шел отбор.
Если хотите расположить форму с поиском в каком то определенном месте, то скачиваете модуль
http://drupal.org/project/views_filterblock, устанавливаете его.