ОРГАНИЗАЦИЯ СОДЕРЖИМОГО в JOOMLA!Здесь я изложил материал, который поможет Вам сделать первые шаги в Joomla! Все ответы на вопросы, типа "как сделать простое меню" и т.п. что-то проясняют, но, при кажущейся простоте их реализации, мало что можно понять. Все дело в том, что в Joomla! имеется набор простых понятий, связанный между собой в единый клубок. Попытка ухватить за один кончик тянет за собой весь клубок и только запутывает ситуацию. Я постарался разложить все по полочкам. И мне это удалось, потому что я сделал свой сайт
Регистрация ООО - если у Вас возникнут какие-либо вопросы по построению моего сайта, то пишите мне, с удовольствием отвечу). По крайней мере, я всё это понял, надеюсь, поймете и Вы.
Сейчас, по прошествии 2-х лет, если бы задали мне вопрос: что лучше, разработать сайт на Joomla или купить готовую СМС?
Я не задумываясь ответил бы Ни за что на Joomle делать бы не стал. Купил бы готовую СМС.
Ну а тем, кто решился на это, читайте.
Смотрите мои статьи на форуме:
- Архивация баз данных и всех файлов сайта и
- Опыт переноса сайта с локального компьютера на удаленный сервер
-----------------------------------------------------------------------------------------
(Если статьи Вам пригодились, незабудьте про "+" мне в качестве гонорара)
Вначале договоримся об определении
МАТЕРИАЛ (или СТАТЬЯ) – это любой информационый материал, создаваемый пользователем для страницы сайта, состоящий из текста, картинок, флеш- анимации и т.д.
Статический МАТЕРИАЛ – или статья (или в определениях Joomla!-статичное содержимое) - постоянный, неперемещаемый, неизменяемый, как создан, так и показывается. Joomlla!-ой не видоизменяется, на главной странице не отображается, не "обходится" поисковиком сайта. Используется только для таких страниц, как СХЕМА ПРОЕЗДА, Прайс-лист, или подобных этим. Копии их редактором не делаются, в архив не заносятся. Создается сначала без привязки к меню. Статический материал можно создать сразу, только надо указать название.
Любой пункт меню (любого уровня, т.е и родительский) может быть добавлен в редакторе МЕНЮ кнопкой НОВЫЙ и связан со статическим материалом.
Динамический материал ( в определениях Joomla! - ОБЪЕКТ СОДЕРЖИМОГО) - это кирпичик содержимого для Joomla! Создается только после создания раздела и категории.
Динамический материал является информационным наполнением только для разделов/категорий. С него можно делать копии, записывать в архив, можно представлять на сайте в виде блога, таблицы содержимого, того же из архива.
Состоит из двух частей: обязательной (краткое содержание, и необязательной части, которая пока-зывается нажатием ссылки «подробнее…» внизу под кратким содержимым (1-я часть).
Создать Динамический материал можно только добавлением в категорию (уже созданную).
ФОРМЫ ПРЕДСТАВЛЕНИЯ МАТЕРИАЛА на странице сайте в Joomla! Нужно запомнить раз и навсегда, что задать форму представления материала можно только при создании нового пункта МЕНЮ, и после сохранения изменить её невозможно.
Динамический и статический материалы представляются на сайте в 3-х видах
- в виде показа полной статьи
- в виде ссылок на статьи
- дополнительно для динамического материала - в виде содержания короткой первой части (обязательной) с возможностью показа полного содержания выбранного дин. материала после нажатия кнопки «подробнее…». Иначе это называется БЛОГ.
В Joomla! эти три варианта показа материала применяются непосредственно для самого материала, всех статей категории, всех статей раздела, и того же из архива. Поэтому так много вариантов выбора представления материала в редакторе МЕНЮ при создании нового пункта.
Как они называются в Joomla! и перевод этих брякозавров на человеческий язык, даю здесь:
1.
ССЫЛКА-объект содержимого (подразумевается дин. материал)
ССЫЛКА- статичное содержимое – это ссылка на статический материал.
На самом деле под этим понимается показ всей статьи, или дин материала, или статического
2.
ТАБЛИЦА – содержимое категорий,
ТАБЛИЦА – содержимое раздела
На странице сайте информация для обозрения представляется в виде перечня строк-ссылок на дин. материал соответствующих категорий/разделов. Сам текст строк-ссылок представляет собой название этих дин. материалов. Наведя курсор на строку-ссылку какого-либо дин. материала, можно открыть его полностью для просмотра.
3.
БЛОГ -содержимое категории,
БЛОГ-содержимое разделаПод этим подразумеваются показа всех статей дин. материала категории/раздела на странице сайта в формате БЛОГ:
- в виде краткого содержимого дин. материалов, входящих в категории или разделы (1-я часть в ОБЪЕКТЕ содержимого) с подробнее… внизу,
- в виде показа полного содержания выбранного дин. материала после нажатия кнопки «подробнее…»
Раздел, категория, дин. материал – это три уровня информации, в которых предыдущий включает последующие. Больше ничего здесь нет! Это построение соответствует возможностям Joomla! создавать три уровня подменю.
Раздел, категория, дин. и статический материал создаются и существуют независимо от меню. Связь их с меню осуществляется на этапе создания НОВОГО пункта меню из редактора МЕНЮ. (верхняя панель управления под названием МЕНЮ), или, находясь в редакторе раздела (или категории) можно так же создать новый пункт меню, но только верхнего уровня. Перенести его в любой родительский пункт меню можно только из редактора меню!).
Если Вы хотите написать первую свою статью дин. материала, то вначале нужно создать раздел, потом категорию в этом разделе. Теперь входите в редактор дин. материала - СОДЕРЖИМОЕ/ВСЕ СОДЕРЖИМОЕ и жмите на НОВЫЙ. Вы войдете в текстовый редактор, имеющий понятные функции управления. Теперь можете написать статью, используя возможности встроенного редактора.
И еще поясню про разделы, категории, дин. материалы. Самым главным являются здесь материалы (представьте, что это книги или статьи). А категории и разделы - это ярлыки, которые наклеиваются на книги и определяют их принадлежность к какой-либо категории и разделу.
Редактор раздела/категорииСоздает пустой раздел или категорию раздела
Войти в редактор раздела можно нажав в панели управления СОДЕРЖИМОЕ-РАЗДЕЛЫ. Откро-ется панель редактора с наименованием – УПРАВЛЕНИЕ РАЗДЕЛАМИ.
Войти в редактор категории можно нажав в панели управления СОДЕРЖИМОЕ-КАТЕГОРИИ. Откроется панель редактора с наименованием – УПРАВЛЕНИЕ КАТЕГОРИЯМИ.
Там же можно как создать, так и удалить РАЗДЕЛ/КАТЕГОРИЮ, но, предварительно должны быть удалены МАТЕРИАЛЫ всех категорий, входящих в раздел. Иногда не получается удалить тот или иной раздел или категорию только потому, что какая-то статья была удалена в корзину. Поэтотому, если такое происходит, нужно зайти в главную панель/корзина и очистить её. (То есть связь удаленного материала с разделом/категорией сохраняется для возможности восстановления её).
Редактор Раздела/ категории (раздел или категории- редактируются одинаково, поэтому буду писать через дробь) позволяет:
- создать новый пустой раздел (без категорий, без содержимого)
- создать новую пустую категорию/категории раздела,
- после создания раздела/категории можно создать новый пункт меню (а можно это сделать в
редакторе меню), только указать надо тип раздела/категории для представления информации, при нажатии этого пункта меню, а именно:
1.Таблица содержимого – это есть выделяемые строки-ссылки названий категорий/объектов
содержимого
2. Блог содержимого,
3. Блог архива содержимого
- свободно перенести категорию (не раздел, потому что, раздел некуда переносить) со всеми объектами содержимого в любой другой раздел
- переименовать раздел/категорию
- сделать копию категории какого –либо раздела со всем содержимым и поместить её в любой
другой раздел.
- сделать копию раздела со всеми входящими категориями и содержимым.
- удалить раздел/категорию (только после удаления содержимого)
- скрыть от показа на сайте.
Редактор не позволяет привязать раздел/категорию к уже созданному пункту меню, поскольку
на одном пункте меню может быть только один раздел, вот поэтому и нельзя подключить раздел к уже созданному пункту меню.
Перенести созданный новый пункт меню можно в родительский только из редактора меню!
Редактор МЕНЮОбязательно д.б. раньше создан материал (статья) – любая
(как минимум одна - на основе дин. материала или статического)
Войти в редактор меню можно нажав в панели управления МЕНЮ/НАЗВАНИЕ_МЕНЮ. Откроется панель редактора с наименованием выбранного меню.
В нем можно:
- создать новый пункт меню с обязательным указанием на раздел/или категорию или на материал (дин. или статический). Создать пустое меню (ни с чем не связанное) нельзя.
- переименовать название пункта.
- удалить пункт меню (удаляется только ссылка на содержимое!)
- перенести пункт меню в любое родительское меню (или создать подменю, если это первое в родительском)
Подробнее остановлюсь на создании нового пункта меню. Можно создать новый пункт меню (или подменю), связав его с уже созданным или разделом/ категорией, или дин. материалом, или со статическим. Форма отображения информации при нажатии на кнопку меню определяется заданием в редакторе МЕНЮ типа содержимого:
- Блог содержимого (представление 1-ой части динамического материала)
- Таблица содержимого (список названий МАТЕРИАЛОВ в виде ссылок на них)
- Ссылка на объект содержимого (иначе- на динамический материал)
- Ссылка на статическую страницу (иначе на статический материал).
Также можно видоизменить форму представления материала для показа на сайте: выбрать слева всякие установки- кол-во главных (т.е. во всю ширину, сверху перед колонками), кол-во колонок показа материала и т.д.
Как уже было сказано выше, выбранную и сохраненную форму представления материала изменить нельзя (кроме установок, что слева).
Другие формы редактора МЕНЮ, которые пока здесь не описал:
- оболочка Wrapper
- Разделитель/Заполнитель
- Отправитель- содержимое
- ссылка- лента новостей
- ссылка- объект компонента
- ссылка- объект контакта
Редактор динамического материала. (Иначе -редактор СОДЕРЖИМОГО – в определениях Joomla!)
Динамический материал служит для наполнения разделов/категорий конкретной информацией (статьями - страницами сайта). Его можно копировать, записывать в архив, можно представлять на сайте в виде блога, таблицы содержимого, того же из архива (в этом и проявляется свойство дина-мичности материала в отличии от статичного).
Создается динамический материал только в
конкретном разделе/категории.
Войти в редактор можно нажав в панели управления СОДЕРЖИМОЕ/все содержимое. Откроется панель редактора с наименованием имеющегося содержимого – дин. материала, с указанием категории и раздела, в котором они находятся. В этом редакторе нет статических страниц. Статические страницы редактируются отдельным редактором.
В нем можно:
-
создать новый дин. материал, при этом сразу надо выбрать раздел, а следом и категорию, к которым будет отнесена данная информация.
(см. динамический материал. Он состоит из 2 частей- краткой части и расширения.)
-
задать оформление на закладках: 1) фото- можно вставить фото,2) метаданные- ключевые слова к статье, 3) публикация: показ на главной и доступ, время показа, 4) Параметры: показывать на-звание категории, название раздела, то же в виде ссылок и т.д.
-
написать текст, или перенести его из Word (лучше текст из Worda перенести в Блокнот, с тем, что бы избавиться от излишнего форматирования, а потом очистить коды HTML, проверить на ошибки в веб-редакторе, например Namo Web Editor. Переносить в визуальный редактор на Joomla! очищенный текст в виде кода html).
- изменить наименование и содержание
- сделать копию
- скрыть от показа на сайте
- удалить
- занести в архив.
Обратите внимание, что в пределах каждого раздела/ категории можно задать порядок (только 1,2,3,4…) показа той или иной статьи (дин. материала) на сайте. Форма представления материала в колонках (их количество, количество главных, вводных и т.д. задается в редакторе меню).
Редактор СТАТИЧЕСКОГО МАТЕРИАЛАСоздает страницу текста без привязи к пунктам меню и разделам/категориям.
Войти в редактор статического материала можно нажав в панели управления СОДЕРЖИМОЕ/статичное содержимое. Откроется панель редактора с наименованием имеющегося содержимого –статических страниц.
В нем можно:
- создать новую страницу статического материала, задав только наименование её.
- задать оформление статического материала на закладках: 1) фото- можно вставить фото,2) мета-данные- ключевые слова к статье, 3) публикация: показ на главной и доступ, время показа, 4) Параметры: показывать название категории, название раздела, то же в виде ссылок и т.д.
- написать текст, или перенести его из Word (см. выше)
- изменить наименование и содержание
- скрыть для показа
- удалить
- здесь же в строке редактора указан идентификатор статьи – id, который используется при ссылках на неё из других мест сайта.
Отличие статического материала от динамического состоит в том, что статические страницы не допускают:
- делать копии
- занести их в архив
- задавать форму представления при нажатии на кнопку меню (в виде блога, в виде таблицы содержимого, того же из архива), поскольку кнопка меню связана лишь с одной страницей.
- они не просматриваются поисковиком по сайту
- не отображаются на главной странице.
Обычно у новичка возникают проблемы с созданием разделов, категорий. Какой материал туда поместить, и как его отобразить на сайте - по себе знаю.
Совет. Поскольку все дин. материалы можно свободно перемещать по разделам/категориям, да и сами категории переместить в другие разделы то создайте для начала раздел и категорию под любыми именами (например ВесьМатериал/Статьи) и все материалы, которые пишите, помещайте в категорию Статьи. Для предварительного просмотра создайте НОВЫЙ пункт меню и свяжите его с этим разделом. Потом, когда у вас возникнет представление о структуре сайта, создайте соответствующие разделы и категории и переместите материал в них.
Со временем у Вас появится навык в построении структуры сайта, собственно с ней и надо начинать его конструирование. Но для свободного владения возможностями Joomla, конечно, надо приложить немалые усилия.
Удачи!