Добрый вечер. Прошу помощи, так как сам вывернув наизнанку свой мозг ничего так и не придумал. Скажу сразу что с drupal'ом дружу недавно поэтому и знания не столь глубокие. Делаю свой первый сайт на drupal. Есть верхнее меню Primary Links в ней есть пункт МЕНЮ - НОВОСТИ (оно выпадающее):
НОВОСТИ
_политика
_криминал
_спорт
_культура
Так вот вопрос каким образом мне сделать так чтобы при создании материала появилось поле в котором я мог бы выбрать одну из категорий МЕНЮ НОВОСТИ и чтоб при выборе определенной категории например _СПОРТ отображалась страница именно с теми материалами которые при добавлении использовали категорию спорт. Надеюсь я правильно изложил суть. ПОМОГИТЕ ПОЖАЛУЙСТА. Всем заранее спасибо (еще могу сказать спасибо яндекс-деньгами))))
Комментарии
Таксономия наше все! (или почти все)
Как вариант. Сделайте тип материала "Новость". Создайте таксономический словарь "Новости" и добавьте в него нужные пункты (политика, спорт, криминал и т. д.). В настройках этого словаря установите галочку на пункте "Обязательный" (нужно для того чтобы список терминов отображался в виде выпадающего списка), а так же установите галочку на том типе материала в котором будет использоваться данный словарь (т. е. тип материала "Новость"). После этого останется настроить адреса пунктов меню. На каждый термин словаря будет отдельная страница, эти адреса и пропишите в настройках меню.
спасибо ребята, даже не ожидал что так быстро ответят
the_gaintsev СПАСИБО ОГРОМНОЕ! ВСЕ ПОЛУЧИЛОСЬ КАК Я ХОТЕЛ!
usisha, добро пожаловать
имейте ввиду, что одной ноде-новости можно назначить несколько терминов-категорий.
Например, новость о том, что закрыли губера может относиться к категориям "политика" и "криминал"
Для этого в настройках словаря таксономии включите "Мультивыбор".
теперь нодам типа "новость" можно будет назначать несколько терминов таксономии, и они будут выводиться на страницах всех терминов таксономии, которые выбраны.
Имейте ввиду, если собираетесь продвигать свой сайт через поисковую оптимизацию - если большое количество материалов будут иметь одинаковые термины, страницы этих терминов будут наполнены одинаковым контентом, поисковые системы отрицательно к этому относятся
upd.
Спасибо Андрюха за совет буду иметь ввиду.
У меня еще одна проблема. Установил я тему blogbuzz и хочу в шапке поменять цвет, там родной цвет темы темно-коричневый а мне нужен зеленый. Так вот я установил тему и нашел там папку images в этой папке есть 2 файла:
1-й header_bg.png
2-й main_bg.png
Эти 2 файла я изменил поменяв их цвет на тот который мне нужен. Цвет в шапке из менился, но не вся шапка стала зеленой.
Сама тема и скриншот прилагаются. Ребята объясните пожалуйста что я делаю не так.
stone.css (строка 41)
#header-inner {
background: url("../images/header_bg.png") no-repeat scroll left 40% transparent;
}
осваивай FireBug, полезная штука
И в этой теме есть три встроенных цветовых решений, под каждый из них свой КСС (dark, stone, sky)
Разбирайся
Удачи и чистого кода!
Тему тоже надо обновить. Ты выложил версию 6.x-1.0, а уже доступна 6.x-2.2.
Alex Spawn спасибо. Буду разбираться.
Вэлком!
ЗЫ. Если помогло - вставь в названии темы "[Решено]".