Легкий вопрос

Главные вкладки

Аватар пользователя master master 18 августа 2006 в 10:43

Необходимо добавить страницу и самому указать какое на ней будет содержимое.
Делаю так. Добавляю путь в меню. Указываю его адресс, допустим myitem. Теперь по клику на нем будет вызываться //myhost/?q=myitem как теперь к этому адресу привязать определенное содержимое?

Комментарии

Аватар пользователя Dan Dan 18 августа 2006 в 11:03

Включите модуль path.

Создаёте страницу с нужным содержимым. В разделе "Установки пути" ("URL path settings") укажите нужный путь (в вашем случае - myitem). В разделе "Menu settings" ("Настройки меню") задайте параметры меню.

Всё. Страница находится по адресу: myhost.ru/?q=myitem

Если включить в настройках сайта пункт "короткие ссылки", то адрес страницы будет myhost.ru/myitem (настоятельно рекомендую это сделать).

Аватар пользователя moonman moonman 18 августа 2006 в 12:27

А как создать страницу, чтобы она не входила ни водну из категорий?
Т.е. чтобы это была полностью свободная страница?
Т.е. мне нужна чисто страница сама по себе.

Аватар пользователя Dan Dan 18 августа 2006 в 12:34

Ну дык, не задавать категорию Smile

Только в настройках всех категорий должна отсутствовать галочка "Required".

Аватар пользователя moonman moonman 18 августа 2006 в 12:42

А меня стоит обязательная вставка в категорию (иначе где искать эти материалы, если юзвери начнут постить без категорий? Поэтому стоит обязательно...).
Т.е. это обойти никак?

Аватар пользователя Dan Dan 18 августа 2006 в 12:52

Разреши пользователям постить определённый тип контента, допустим story, и для него выстави в контейнере "обязательность".
А "чиста страницы" создавай сам с типом page.

Аватар пользователя moonman moonman 18 августа 2006 в 13:33

Ничего не понял.
Всмысле мне нужно создать новый словарь?
Например "story"?
Для него прописать обязательность...
Ну и чем он будет отличаться от других?
Я всё равно не смогу создавать отдельные от словаря страницы.

Аватар пользователя Dan Dan 18 августа 2006 в 13:38

У тебя, я так понял, включен русский перевод?
Поправляюсь:
story -> Заметка
page -> Статичная страница

Привяжи словарь к "Заметка" и пусть все юзают только её.
А сам пользуйся "Статичная страница"

Аватар пользователя Гость Гость (не проверено) 20 августа 2006 в 11:48

А можно уточнить про короткие ссылки... вроде включил такой модуль. Он мне предлагает указать пути типа для редиректов. Или я не о том говорю.

Аватар пользователя Natalie Natalie 20 августа 2006 в 19:09

Короткие ссылки (clean urls) включаются в settings. Они убирают q?= из адреса. А другие пути создаются с помощью модуля path - его надо включить в списке модулей и настроить доступ к нему для остальных пользователей (админ и так видит).
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя moonman moonman 20 августа 2006 в 19:26

Есть ещё фича которая сама переименовывает в "дружественные" ссылки все пути. Smile
По любому параметру, например по названию статьи.
Оч классная вещь...