Здравствуйте. Есть вопрос. Собираюсь делать сайт и от него требуется по сути две две вещи:
- Возможность делать новости по категориям. Причем новости ВСЕХ категорий должны отображаться на главной страница, но и у каждый категории должны быть своя страница.
- Должны быть два типа новостей. Обычные новости с картинкой и мини новости. Они должны отображаться в разных местах на главной и на всех страницах категорий.
По сути это все. Я раньше работал уже с Drupal, но это было достаточно давно, еще в версии 4.6.
Вопрос:
1. Как я понял вывод новостей на страницы категорий организовать стандартными средствами не совсем просто? С API мне особо работать не хочется, так так разобраться с проектом надо быстро.
2. Я правильно понимаю, что нечто подобное может модуль Views 3? Но я так понимаю он очень тяжелый. Можно ли обойтись более легкими средствами?
Комментарии
можно и без views
Сделайте 2 типа материала (контента) или измените существующие Page, Story Курите таксономию.
В настройках типа материала - настройки публикации
Думаю так и будет.
Без Views будет тяжко, он может выводить новости блоком, к примеру. А стандартные способы вывода на главную страницу просто будут подряд публиковать материалы.
P.S. В таксономии создайте словарь, там термины, к примеру "новости" и "новости2". Далее копируете ссылку на страницу этих терминов и создаете меню.
если разные поля будут использоваться, и если не хотите заморачиваться, то 2 типа контента
все остальное через таксономию
вывод через вьюс
данная задача — просто классический пример возможностей друпала. все перечисленное крайне легко и удобно реализовать стандартными средствами с минимальным количеством дополнительных модулей, причем реализацию можно сделать разными способами и без единой строчки кода, изучения API и т.д.
в общем приближении такая задача решается шутя за час с перекурами, скорее всего, здесь темизация вывода, чтобы было красиво, потребует больше усилий, чем разработка логики.
view уже давно можно считать, если уж не стандартным средством, то крайне необходимым, фактически обязательным при разработке мало-мальски сложных проектов. «тяжесть» этого модуля несколько преувеличена и полностью окупается его возможностями. разве что придется купить хостинг малость подороже...
Да, всем спасибо за советы, практически все сделал, через таксономию. Только возник вопрос.
Можно ли выводить термины таксономии в меню навигации, как это можно делать со страницами? Понятно, что их можно прописать вручную, но это не особо удобно.
И можно ли выводить на главную два типа контента отдельно друг от другая без использования views?
а может сделать меню по этим терминам?
Модуль taxonomy menu под 7.
Да, спасибо большое. Очень удобно.
С views вероятно тоже буду разбираться, но чуть позже. Все ровно придется, как-то выводить мини новости.
+1
А при включенном-настроенном кэшировании еще "полегче" других будет-))
Та они и без views прекрасно выводятся.
создаете словарь Содержание. Термины Новости, Статьи
Делайте чтобы термин Новости был по умолчанию для типа материала Новость, а термин Статьи для типа матриала Статьи.
Ну и выводите отдельно новости отдельно статьи.
Хотя views все равно учить придется.
А как их отдельно выводить в рамках одной страницы? Просто я хочу на главной вывести два типа материалов. Обычные новости, которых будет 6 штук и они будут выводится с картинкой и 10 штук мини новостей, которые я хотел выводить одной строкой. Естественно, они должны выводится в разных местах.
Это будет, как на главной, так и на страницах отдельных терминов.
Собственно, у меня получилось сделать это через Views.
Знаете если у меня получилось я не задаю вопрос "А как?". Успехов вам! Проехали.
Просто? вы сказали, что это можно сделать без Views. В любом случае спасибо
таксономия автоматом выводит по пути термина ноды, связанные с этим термином. чуть чуть думайте)
views я считаю говна кусок а не модуль он кривой как вся россия им максимум можно вывести 20-30 страниц. Если говорить о серьёзных нагрузках и выводах то он треснет по швам. Хотя все его любят на маленьких сайтиках виевс то ох как удобен.
кто ещё считает AnTsMysAPE куском говна?
+1
покажите свой сайт с серьезной нагрузкой)
ладно беру свои слова обратно пиздити меня пиздити только не больно!
computerandvideogames.com/ уан из - 80k визитсов,
xandeadx.ru - вот из? 5k визитс
тебе не нужно объяснять? что views это не потянут это будет полудрупал.
В россии как жили невежды так там всё и процветает.
Я помню joomla только вышла drupal уже года два было, прошло 5 лет про друпал ни кто не помнит в штатах, php+js всех перекилял! мы сошлись во мнение что сиэмэс это зло, какое бы оно ни было, так что удачи и до новых встреч уже 10утра так что блофджоб вам в рот!
ты уж постарайся, объясни
кто "мы"? ученики средней школы №13?
и тебе хуй в жопу
субскрибе