Выбрать главу

Более того, материалы жестко не привязаны к определенным разделам меню – практически несколькими кликами мышки вы изменяете ссылки в меню и всё готово – информация структурирована по-новому.

Как же обеспечивается такая гибкость?

Для этих целей создана следующая структура хранения:

Статья хранится в виде документа, который привязан к категории и разделу – иерархии размещения данных – в будущем планируется избавиться от разделения иерархии на категории и разделы и сделать её многоуровневой – по желанию пользователя.

Но пока уровней всегда два – раздел выше (вроде определенного собрания сочинений В.И. Ленина – если сравнивать с книгами), категория вложена в раздел (вроде тома в этом собрании сочинений).

Внутри этих собраний их томов и хранятся ваши материалы в виде главы конкретного тома.

Сразу замечу – не всех устраивает такая ограниченная иерархия, поэтому столь многочисленны дополнительные модули – вроде K2 или ZOO для ведения иерархических каталогов продукции, статей и пр.

В новой версии 1.6 иерархия уже присутствует в необходимом виде.

Задание на дом – после установки Joomla безжалостно поудаляйте вначале все материалы, затем очистите корзину материалов, затем категории, затем разделы. Затем создайте один раздел – Основной, внутри него создайте, например, три следующие категории Новости, О Себе, Мои статьи – или то что вам более подходит. Можно было создать три дублирующихся с категориями раздела — но я создал один Основной и в него поместил все свои категории.

Создание нескольких разделов обоснованно, если у вас категории дублируются – есть раздел «Автогонки» — в нём категории «Соревнования», «Призёры» и есть раздел «Мотогонки» и в нём опять категории «Соревнования», «Призёры».

Как создавать и удалять? Операции удаления проводятся путём пометки объектов и нажатия кнопки Удалить, а затем, если необходимо, объекты удаляются и из корзины – материалов, меню. Создавать аналогично – кнопка Создать справа вверху.

Самое главное – все объекты сохраняются с так называемым псевдонимом – это существенное поле – по нему строится адресация материала (его видно в URL) – но русские буквы там недопустимы. Поэтому, дабы не морочиться, пишите транслитерацией текст из названия объекта в псевдоним – везде где есть поле псевдоним – иначе услужливая Joomla или исключит из наименования все русские буквы и оставит только латиницу и цифры, а если таких не найдется, установит в псевдониме текущее время – не очень красиво и удобно это выглядит на сайте.

По этому поводу просьба к Роману Александрову дать обзор именно этой проблемы Joomla и её решения – та самая «Это кривая работа SEF(ЧПУ)».

Разделы есть, категории есть – в поле раздел укажите нужный, материалы есть – не забудьте указать нужный раздел и категорию. Для всех трёх объектов обязательными являются поля Заголовок, Псевдоним — а текстовое поле ниже – обязательно использовать только для материала – для категории и раздела это поле служит для хранения краткого описания содержимого.

Остальные поля по умолчанию – хотя можете поразбираться – ничего сложного нет – служат для оформления — вывод даты создания, автора, заголовка страницы и т.п., контроля времени отображения, прав доступа – все пользователи, только те кто прошёл регистрацию, только администраторы.

Продолжения задания – в каждом разделе создайте по материалу – в разделе Cтатьи создайте несколько.

Дальше будет описание меню Joomla и вы увидите всё это на экране. А ещё чуть позже мы это красиво оформим.

К оглавлению

Голубятня: Мера

Сергей Голубицкий

Опубликовано 02 июля 2010 года

Внимательно наблюдаю за баталиями вокруг нового IPHONE 4: то ли антенна слабовата, то ли конструкция кривая, то ли полосы какие-то желтые вытянулись по экрану да пятна (эх, как же все знакомо-то по Соням да Ваям с Асусами!). А параллельно — помутнение разума, кое наблюдаем по Price.ru: