|
Привет, уважаемый читатель сайта info-seller.com. Напомню, что это серия статей для новичков по Joomla! Я покажу, как просто создать свой сайт на CMS Joomla без особых знаний. Если вы случайным образом попали на эту страницу, то рекомендую вам прочесть все статьи из категории "С чего начать?" по порядку, т.к. каждая последующая статья рассчитана на то, что вы уже читали предыдущие. В прошлый раз мы рассмотрели структуру контента в CMS Joomla, меню "Материалы" главного меню администратора, панель инструментов, стандартный визуальный редактор... Мы добавили несколько материалов на наш "учебный" сайт и собрались настроить отображение материалов на сайте. Этим мы и займемся в этой статье.
Итак, в конце прошлой статьи у меня насчитывалось 12 материалов по 6 в каждой категории. Все эти материалы отображаются в "Менеджере материалов" в виде списка заголовков этих материалов. На панели инструментов есть кнопка "Параметры". Это и есть глобальные настройки отображения материалов на сайте. Эти настройки применяются ко всем материалам сайта. Чтоб не запутаться, следует сказать, что настройки отображения материала производятся на 3х (трех) уровнях: глобальные настройки в менеджере материалов, настройки отображения материалов в настройках пунктов меню (на уровне пункта меню) и настройка отображения конкретного материала. При различных настройках на этих трех уровнях приоритет назначается в обратном порядке. По умолчанию для всех материалов и всех пунктов меню (кроме "Главная") устанавливается опция "Использовать глобальные". Таким образом, в общем случае, нам достаточно отредактировать глобальные настрйки, а также настройки отображения для пункта меню "Главная", так как отображение на Главной, как правило, отличается от других страниц сайта. Давайте для начала разберемся с настройками отображения главной страницы. Для этого перейдем через главное меню администратора в меню "Все меню" и выберем пункт "Главное меню".
У нас здесь пока что только один пункт "Главная". Кликаем по названию этого пункта и переходим к настройкам данного пункта меню. Здесь у нас есть возможность настроить название этого пункта, псевдоним, выбрать меню, в котором он будет отображаться, порядок показа, уровень пользователей, которым этот пункт будет доступен. С правой стороны мы видим настройки.
"Параметры - Основные" позволяют настроить количество материалов на одну страницу, количество колонок, ссылок... "Во всю ширину" - в этом поле указывают количество материалов, которые будут отображаться во всю ширину страницы. Сейчас стоит "1" и мы видим, действительно, только один последний добавленный материал занимает всю ширину, а остальные 4 материала отображаются в 2 колонки. За количество таких материалов отвечает поле "Вступление", а за количество колонок - "Колонки". И, наконец, в поле "Ссылки" вносится количество материалов, ссылки на которые будут отображаться внизу. Попробуйте поизменять эти значения и вы наглядно продемонстрируете себе эффект.
Расширенные параметры. "Порядок категорий" - в каком порядке, в зависимости от категории, будут показываться материалы на главной. "По умолчанию" - вне зависимости от категории, по дате добавления (последние добавленные отображаются первыми). "Заголовок по алфавиту" - в зависимости от названия категории (по алфавиту). "Заголовок против алфавита" - то же, только в обратном порядке. "Порядок показа" - в зависимости от взаиморасположения категорий в списке категорий. "Сортировка" - сортировка материалов внутри категории. Думаю, здесь все понятно. "Порядок для мульти колонок" - если материалы отображаются в несколько колонок, то по какой схеме их отображать. Сверху - вниз или слева - направо. "Разбиение на страницы" - показать или скрыть навигацию по страницам, когда количество материалов превысит указанные в основных параметрах. "Результаты разбиения на страницы" - показать или скрыть, на какой странице из скольки вы находитесь (внизу). "Показать ссылку на ленту" - показать или скрыть ссылку на RSS-ленту. В браузере Opera или Mozilla эта ссылка отображается в строке адреса. Поэкспериментируйте с настройками, после чего мы перейдем к "Параметры - Компонент".
Обязательно закрепите предыдущую информацию практикой. Все? :) Ок. идем дальше. Здесь мы видим настройки непосредственно материалов при отображении их на главной странице. Все просто, описание опций приводится во всплывающих подсказках при наведении на нее. Я всего лишь добавлю несколько слов. Меняйте по очереди каждую опцию и проверяйте результат. Если вы выберете "Использовать глобальные", то будет применена настройка из глобальных настроек в менеджере материалов. "Показать навигацию" - в случае, если материал состоит из нескольких страниц, то для навигации по материалу показывают содержание. Если материал не разбит на страницы, то при любом значении содержание отображаться не будет. "Иконки" - маленькие значки справа от каждого заголовка материала. Хорошо. Надеюсь у вас не осталось вопросов, а если остались - с удовольствием отвечу на них в комментариях.
Последняя группа настроек: "Параметры - Система". Здесь все так же просто. Мы можем добавить "суффикс класса страницы", что позволит нам при помощи CSS создать индивидуальное оформление для отображения материалов при переходе по данному пункту меню. SSL по умолчанию игнорируется, для его включения необходимо чтобы ваш хостинг поддерживал данный протокол. Поизменяйте настройки и посмотрите на результат. Подберите приемлемые настройки и сохраните их. Вот мы и настроили отображение материалов на уровне пункта меню (главная страница). Но при переходе к чтению материала вступают в силу глобальные настройки, или, если таковые имеются, настройки конкретного материала. Если вы хотите, чтобы на вашем сайте все отображалось одинаково, то необходимо убедиться, что во всех настройках выбран вариант "Использовать глобальные". Давайте перейдем к глобальным настройкам. Напомню, что они будут применены в случае, если на низших уровнях (пункт меню, конкретный материал) будет выбран вариант "Использовать глобальные". Переходим в менеджер материалов и на панели инструментов нажимаем "Параметры".
Видим, что настройки идентичны тем, что мы видели ранее. Единственное отличие - Фильтрация. Фильтрация позволяет защитить сайт от несанкционированного доступа или вредоносных действий со стороны пользователей, если, например, им разрешено добавление материалов, а также администрации. Из списка "Группы для фильтра" выбираются группы пользователей сайта, на которых будет распространяться фильтр. По сути, запрещается использовать определенные в полях "Теги для фильтра" и "Атрибуты для фильтра" теги и атрибуты HTML (если выбран "черный список"), или разрешается использовать только определенные в тех же полях теги и атрибуты ("белый список"). Также возможно полностью отключить HTML, тогда HTML-код будет удаляться. Поэксперименируйте с глобальными настройками для того, чтобы понять принцип. При этом вид материалов на главной странице не изменится, но при просмотре самого материала вы будете наблюдать изменения, т.к. в настройках материалов по умолчанию стоит "Использовать глобальные". Теперь перейдем к настройкам материалов. Если настройка материала отлична от глобальных настроек, то будет применена именно эта настройка. В "менеджере материалов" в списке материалов выберем первый попавшийся. Кликаем по названию и попадаем на страницу редактирования материала. Справа мы видим настройки. Давайте посмотрим:
Здесь все ясно и так. Хиты - это количество просмотров материала. В группе настроек "Параметры - Статьи" вы можете выбрать автора (если он зарегистрирован на сайте), псевдоним автора, уровень доступа материала, дату создания, изменения и дату, после которой материал будет отправлен в архив. В группе настроек "Параметры - Расширенные" настраивается отображение разных элементов материала. Все как раньше за исключением трех полей. "Язык материала" - используется при создании многоязычного сайта. "Ключевая сноска" - в это поле вводится короткое название материала, и, при необходимости, в любом месте сайта можно вставить ссылку на этот материал в виде: "index.php?option=com_content&task=findkey&keyref=название". Лично я пока что не нашел практического применения данной функции :) "Альтернативный текст Подробнее..." - вместо "Подробнее..." для данного материала можно написать другой текст ссылки. Группа настроек "Мета данные" говорит сама за себя. Для лучшей индексации материала поисковиками вписываются ключевые слова и краткое описание материала. Также можно задать параметры для тега "robots". По умолчанию поисковики индексируют все страницы и все материалы и переходят по ссылкам внутри страниц. Есть возможность это запретить (не советую:) Есть возможность поменять параметр метатега autor. По умолчанию в него заносится имя автора из профиля автора на сайте. Для наглядности можете просмотреть исходный код данной страницы и обратить внимание на метатеги. Также можете просмотреть исходый код разных страниц вашего "учебного" сайта. Это все, что я хотел сказать о настройках материалов. Возможно я что-то упустил. Если так, то смело задавайте вопросы в коммментариях. А сейчас давайте создадим еще несколько пунктов меню для нашего сайта. Для этого используется меню "Все меню" из главного меню администратора. Мы уже знаем, что для редактирования, добавления и удаления пунктов меню необходимо выбрать нужное меню из списка. Выбираем пункт "Главное меню" из меню "Все меню". Чтобы добавить новый пункт меню, нажимаем кнопку "Создать" на панели инструментов. Теперь нам предстоит выбрать тип пункта меню. В зависимости от этого мы сможем связать этот пункт с материалом, категорией, разделом, контактом, внешней ссылкой... Давайте по порядку.
Итак, "Внутренняя ссылка". В этой группе находятся ссылки внутри сайта на различные компоненты. О компонентах мы еще поговорим в других статьях. "Внешняя ссылка" - создается ссылка на внешний ресурс (не на нашем сайте). "Разделитель" - создается разделитель в меню. "Псевдоним" - создает пункт меню, копирующий ссылку уже существующего пункта. Выбираем пункт "Материалы" и видим еще несколько подпунктов.
При наведении курсора на каждый пункт появляется подсказка. Добавить нечего:) Давайте создадим два пункта меню, которые будут соответствовать нашим категориям и отображать материалы категории в виде блога. Выбираем "Шаблон блога категории". Вписываем заголовок "Статьи", псевдоним по желанию, "Родительский элемент" - "Верх". Если указать родительский элемент - "Главная", то новый пункт станет подпунктом для выбранного. Можете попробовать, а потом вернуть как было :) Справа выбираем соответствующую категорию, настраиваем отображение. При создании или редактировании категории ("Материалы" --> "Менеджер категорий") можно задать описание категории и добавить картинку. В этом случае при создании пункта меню можно показать это описание и картинку. Остальные настройки уже рассмотрены выше. Не будем повторяться :) Ввели необходимые настройки и нажимаем кнопку "Сохранить" или "Применить" на панели инструментов. Повторяем манипуляции для создания пункта меню "Уроки". Не забываем выбрать соответствующую категорию. Обновляем главную страницу сайта. Ура! :) У меня появилось два новых пункта меню. Теперь при заходе на сайт отображаются материалы, отмеченные для показа на главной, вне зависимости от категории. При выборе пункта меню "Статьи" или "Уроки" отображаются материалы соответствующей категории в виде блога. Как вы, наверное, поняли, вид отображения материалов можно отдельно настроить для каждого пункта меню. Изменить заголовок, описание и системное имя самого меню можно через менеджер меню ("Все меню" --> "Менеджер меню") Также можно удалить все меню целиком или создать еще одно. Новое меню будет доступно для размещения в любой позиции в виде модуля. Удаленные меню и пункты меню помещаются в "Корзину меню", откуда они могут быть восстановлены или удалены окончательно. О позициях, модулях, плагинах, компонентах, шаблонах, расширениях мы еще будем говорить в следующих статьях. Если не хотите пропустить новую и интересную информацию, подпишитесь на обновления сайта по . А на этом о материалах и меню на сегодня все. Спасибо за внимание :) INFO-SELLER.COM - Владей информацией! Следующие статьи:
Предыдущие статьи:
|
Комментарии
я не могу найти, где настроить вывод материалов в списке материалов категории. Хочу удалить колонку "Автор". И чтобы материалы выводились не по 10 а все. и кнопки "по 10 - все " , чтобы не было видно.
не подскажете где это настраивается. и вообще настраивается ли?
Сначала когда делал так - то ли кеш сработал то ли что - не обновилось отображение. сейчас опять попробовал - заработало все.
У меня вопрос следующего плана - как сделать так, чтобы при наведении на один из разделов главного меню, рядом всплывало окно с подразделами. И соответственно при отводе курсора - оно пряталось обратно. Только сразу предупреждаю - не в виде раскрывающегося вниз фиксированного списка!
Заранее благодарен!
КАк сделать такое = Раздел- категория - текст материала ??? а то у меня ужас выходит когда нажимаю на категорию...
Если можно опишите подробнее.
А у меня выходит когда нажимаю на категорию большой пробел на странице потом идет "Фильтр по заголовку" затем ссылка на статью и при нажатии на неё выодится тот текст который я хочу видеть..
помогите решить эту проблему ... спасибо
По поводу пробела - скорее всего это из-за шаблона. попробуйте другой шаблон
Ещё раз спасибо!
Такие комментарии поддерживают желание продолжать писать. Вот только свободного времени появится побольше, и продолжу)
Подскажите пожалуйста как восстановить мое меню на сайте?Лазила-лазила по сайту изменяла,что-то и в итоге как-то удалила колонку слева:
1.Главная
2.Вход с паролем
3.Регистрация
4.Каталог
И удалилось в этой же колонке ниже голосование для клиентов!!!
Помогите восстановить как и было!Зайдите ко мне на сайт и посмотрите слева ничего нет!!!
Спасибо заранее!
Проверьте также в менеджере меню, существует ли это меню. В компоненте голосования проверьте, не удалили ли вы свое голосование.
Но скорее всего вы просто напутали с позициями. скорее всего надо у соответствующих модулей поставить позицию left
RSS лента комментариев этой записи.