Последняя (и предпоследняя) новость vol.2 [РЕШЕНО]
Прислано: Flameshift
сб, 10/04/2010 - 18:40
Задача стояла в создании блока с превьюшкой последней новости (новостям в таксономии соответствует термин "Новина").
Попробовал сделать, как посоветовали (дословно: "Views - блок - показ тизера одной ноды, сортировка по убыванию по дате создания, фильтр Словарь = Новость."), но безрезультатно. Может кто-то обьяснить в чем дело? Скрин с настройками views'a прилагается.
P.S.: вместо блока с новостью выводиться только кнопка "Apply"
| Прикрепленный файл | Размер |
|---|---|
| screen.png | 218.63 кб |
- Flameshift's blog
- Для комментирования войдите или зарегистрируйтесь
maybe exposed form in block?
- Для комментирования войдите или зарегистрируйтесь
Отмечено (it is checked)
- Для комментирования войдите или зарегистрируйтесь
by default it must be unchecked... just try to change that to false.. :)
- Для комментирования войдите или зарегистрируйтесь
А где сам блок? У вас только дефолтное представление.
И можно в фильтре указать "тип материала", "опубликовано". И только потом термин.
- Для комментирования войдите или зарегистрируйтесь
It was unchecked at first. And Drupal doesn't create a block if it isn't checked.
But the block is created, and I wonder why the new doesn't appear.
- Для комментирования войдите или зарегистрируйтесь
and by the way if you need to have this news in a block you need at least "add display"->"block"
- Для комментирования войдите или зарегистрируйтесь
Блок я разместил в центральном столбце. Ноды проверены на тип материала, теги и опубликованость.
- Для комментирования войдите или зарегистрируйтесь
Осталось выбрать тип блока из списка и добавить дисплей, сохранить представление и идти в блоки чтобы активизировать ваш.
- Для комментирования войдите или зарегистрируйтесь
Добавьте "тип материала" в фильтр
- Для комментирования войдите или зарегистрируйтесь
Насколько я понял, сделал все правильно, но, увы, безрезультатно.
(в аттаче - view с проделаными операциями)
- Для комментирования войдите или зарегистрируйтесь
Добавьте "тип материала" в фильтр
- Для комментирования войдите или зарегистрируйтесь
Блок то хоть в списке блоков появился?
Судя по всему он должен у вас назваться "last_new: Блок".
Если появился проверьте ваш выбранный словарь, словари у вас на картинках отличаются, возможно в "Обновлениях" нет нод.
- Для комментирования войдите или зарегистрируйтесь
Блок в списке есть, конечно :)
И превьюшка View'a при редактировании все правилльно отображает, но на блок, почему то не переноситься.
- Для комментирования войдите или зарегистрируйтесь
ах, все, разобрался! Спасибо огромное!
- Для комментирования войдите или зарегистрируйтесь




Комментарии