Здравствуйте. Только установил Drupal 6.13, вот пытаюсь разобраться. Возникла такая проблема: Создаю раздел на сайте, например Новости. Управление › Конструкция сайта › Меню
Навигация > Добавить пункт
задаю там название ссылки в меню Новости, путь к разделу http://site.ru/news/
В блоке навигации появляется сточка Новости. Но когда на нее кликаешь, то появляется надпись Страница не найдена Запрашиваемая страница не найдена.
Не могли бы Вы помочь в решении этой проблемы.
Заранее спасибо
Комментарии
Вы создаете не раздел, а пункт в меню.
буду признателен, если скажите, как создать раздел... просто приходится все методом тыка...
создать меню, и добавляем в него пункты, каждому пункту присваеваем адресс соответствующего термина словаря таксономии, выводим в виде блока куда нить, получаем разделение материалов на "разделы"
Чтобы создать раздел, нужно определиться с помощью какого модуля вы его хотите создать, что и как в нем будет выводиться. Когда сделаете это, тогда и создадите в меню соотв. пункт.
Обычно раздел новостей делают созданием соотв. типа материала и сопоставления ему группы категорий с помощью таксономии. Вывод обеспечивают стандартным способом (путь /node) или посредством views с фильрацией по типу материала.
После создания раздела можно будет присвоить ему алиас /news
Snoop,
Способ не универсальный, но все же. Так как я и сам еще зеленый, похоже догадываюсь какая проблема у вас.
Перед тем как делать меню сайта, создайте в таксономии термин "новости". Скорее всего этот термин будет иметь номер 1. Для того, чтобы узнать его номер нажмите на созданном термине правую кнопку мыши и выберите "Свойства".
А в пункте меню уже указывайте не http://site.ru/news/,
а taxonomy/term/1/all
Понимаю, что сказанного здесь может быть недостаточно.
Почитайте про drupal на сайте firsthand.ru и не обращайте внимания, что там про 5-ю версию. Там все это есть.
далее, чтобы все так изменить ссылки с сайт/taxonomy/term/15 на сайт/news/ можно воспользоваться модулем link ( если не ошибаюсь он так называеться)
он называется Path о_О
знал что есть, но не использовал, спасибо за поправку...