База знаний Joomla. Как на главную страницу установить категорию новостей joomla
Как настроить вывод на главной статей и новостей в Joomla (Джумла) Часть 3
Вывод из одной категории в Джумла – настройка вывода
Теперь важно затронуть момент настройки в третьем методе при выборе “блог категории”. По умолчанию выводятся статьи не так как нужно. Это конечно зависит от настроек по умолчанию.
Во первых, выводились неактуальные новости, а точнее новости из первой категории, от свежих к старым. Но мне нужно чтобы не учитывались категории при выводе, т.е. выводились все новости от свежих к старым. В связи с настройками по умолчанию, не выводились у меня заголовки, я это делал для служебных разделов.
Статей всего выводилось пять, что очень мало по моему мнению, я бы хотел не меньше 15ти. И внизу выводились все категории, что вообще портило абсолютно весь вид. Чтобы дойти до выбора страницы, нужно было скролить два экрана этого безобразия. Это нужно убрать.
Для приведения главной страницы в человеческий вид, идем в настройки главной страницы, т.е. в нужный пункт меню, который вы до этого создали.
Параметры категорий
Достаточно сменить значение “Уровни подкатегорий” на нет и перестанут отображаться категории на главной странице и портить вид.
Параметры макета Блога
- Во всю ширину - ставим значение равным 15, чтобы отображать на каждой странице по 15 статей и новостей
- Включать подкатегории – чтобы выводить статьи из всех подкатегорий
- Порядок категории - ставим “Не упорядочивать”, чтобы вывести и отсортировать материалы не по категориям, а по всем материалам от свежих к старым
- Порядок материалов – выбираем “Самые новые первыми” – чтобы самые свежие новости и статьи Джумла выходили первыми. Если бы в предыдущем меню оставили как есть, то тогда сортировка свежих происходило бы в рамках категории и выводилось бы вначале все статьи от свежих из первой категории, потом из второй и т.д., что нас бы не устроило.
- Дата для сортировки – я выбираю “Опубликовано”, потому что частенько когда пишу статью публикую ее задним числом, потому что к примеру не хочу чтобы эта статья фигурировала на главной первой странице. Это частенько связано с тем что статья уж больно простая и новых посетителей не отвлекать ею,
Параметры отображения материала
Как я уже говорил, я меняю значение по умолчанию. Я не хочу, чтобы отображались иконки печати и т.п., чтобы отображался автор и дата создания и т.п. Но в на главной я хочу, чтобы выводилось определенным способом:
- Заголовок – необходимо, чтобы отображался
- Заголовок, как ссылка – чтобы работал, а точнее при нажатии на заголовок можно было попасть на статью
- Категория – показывать категорию из которой документ или новость
- Категория, как ссылка – тоже нравиться этот параметр, потому что человека может заинтересовать почитать другие статьи этой категории.
Выглядит это так
Специально сделал вывод 2х новостей, чтобы показать на одном скрине все. Заголовок и подробнее кликабельны, а также категория в которой находиться статья. Внизу есть листинг страниц по всем статьям. Конечно если Вас не устраивает мой метод, то тогда экспериментируйте, меняйте значения на необходимые для Вас. Более подробно значения все я опишу в других статьях о Джумла, в задачу этой статьи это не входит.
pc-35.ru
Как закрепить материал на главной странице сайта
Довольно часто пользователи Joomla спрашивают, каким образом можно зафиксировать позицию материала на главной странице сайта. Чтобы этот материал всегда был первым, и не смещался вниз после публикации новых материалов.
Использование модуля
Можно в шаблоне сайта, перед компонентной областью (mainbody), зарезервировать область для публикации модулей и в ней опубликовать пользовательский модуль с произвольным содержимым. Если все правильно сделано, содержимое модуля будет отображаться над всеми новостями главной страницы. Данное решение подойдет для добавления на сайт приветствия или обращения к посетителям.
минусы: — поиск по сайту не будет учитывать содержимое этого модуля — нет возможность задать даты начала и завершения публикации
Использование параметров сортировки
Порядок отображения может зависеть не только от самих материалов, но и от категорий, в которых они опубликованы. Поэтому можно создать специальную категорию, для фиксируемых новостей, включить сортировку материалов по категориям и настроить порядок отображения категорий. Далее приводим пошаговую инструкцию:
- Авторизуемся в административной панели
- Создаем новую категорию для новостей которые мы будем отображать на главной странице первыми
- В списке категорий в поле Порядок для для этой категории ставим -1
- Нажимаем на картинку с дискеткой (в заголовке таблицы с категориями рядом со словом Порядок)
- Выбираем пункт Меню->mainmenu
- Выбираем в списке Главная и нажимаем кнопку Изменить (Edit)
- Справа в параметрах главной страницы параметру Сортировка категорий устанавливаем значение Сортировать
- Нажимаем кнопку Сохранить
Назначение позиции материала
Данный способ, как мне кажется, самый простой. Для того чтобы зафиксировать какой-либо материал на главной странице сайта необходимо выполнить следующие действия:
- Авторизуемся в административной панели
- Выбираем пункт меню Материалы->Материалы на главной
- В списке материалов опубликованных на сайте выбираем материал
- В поле Порядок для этого материала ставим -1
- Нажимаем на картинку с дискеткой (в заголовке таблицы с материалами рядом со словом Порядок)
Использование отрицательных значений в поле Порядок, дает возможность зафиксировать не один, а несколько материалов. Это может быть весьма полезно например при публикации платных объявлений.
минусы: — данный способ не будет работать если в параметрах главной страницу в качестве параметра сортировки указана например дата или заголовок материала.
joomlaportal.ru
Интерфейс пользователя — База знаний Joomla
Какая страница считается главной, что делать, если я хочу заменить frontpage на свою главную?
Главной считается страница, ссылка на которую идет первой в меню mainmenu. То есть при загрузке сайта, если не был запрошен никакой компонент, то работающим по умолчанию компонентом будет тот, который указан в этом пункте меню. Изначально это com_frontpage, который просто делает include компонента контента и тот, согласно настройке пункта меню, показывает последние новости. Пункты меню можно двигать, поэтому для того, что бы там был необходимый вам компонент, то просто создайте ссылку на него и передвиньте туда нужный вам пункт. Для того, что бы создать пункт меню надо нажать кнопку Новый, далее тип — Компонент, а затем уже надо выбрать необходимый вам. Например это может быть только что установленная галерея.
Установил компонент com_xxx, а как до него добраться-то?
В меню надо создать новый пункт, в качестве его типа выбрать «Компонент», а потом в списке выбрать необходимый. Или прямо в адресной строке ввести http://где.стоит.joomla/index.php?option=com_xxx (где com_xxx — название папки с компонентом)
Как убрать на сайте переход между статьями (ссылки навигации «след» и «пред»)?
В админке можно убрать навигацию по содержимому. Сами опции находятся в настройках пункта меню соответствующего данной странице.
Каким образом можно поменять число статей на главной, по умолчанию там столбики и всего три новости, а я хочу двадцать новостей в одну колонку
Количество новостей и колонок на главной странице и других страницах, задается в настройках пункта меню:
- Идем в меню Меню -> mainmenu.
- Попадаем на страницу Управление меню
- Выбираем пункт меню, ссылающийся на нужную страницу. Например: Главная, Blog.
- Настраиваем вид страницы.
Основные настройки количества новостей (статей) и количества колонок.
- Кол-во основных - число объектов, отображаемых как основные (во всю ширину). 0 означает, что ни один объект не будет основным
- Кол-во вводных - число объектов, отображаемых с вступительным текстом, т.е. объектов в колонках. Можно ввести 9999.
- Кол-во колонок - сколько колонок использовать при отображении вступительного текста - объектов: новостей, статей и т.д.
- Кол-во ссылок - число объектов, отображаемых как ссылки внизу страницы.
На этой же странице настройки параметров есть и настройки многого другого...
Как закрепить новость на главной странице
- Публикуем новость обычным образом, но в админ панели, в Меню "Содержимое", надо выбрать пункт "Управление главной страницой" и там у новости которая должна быть первой поставить "Порядок" = -1, если таких новостей должно быть две то у второй надо поставить -2 и т.д. А когда необходимость в этом отпадет, то нужно поставить положительное число.
- Второй способ заключается просто в создании модуля, в который надо сохранить вашу статью. Модуль вешается наверх сайта и вполне можно сделать так, что бы он выглядел как обычная статья. А можно и не делать. Вам ведь просто надо привлечь внимание пользователя к некоторому тексту.
Мне не нравится вид и как выводятся новости на странице. Я хочу что бы они были в рамочках, зеленого/красного цвета, по всякому приукрашенные.
По-умному это называется шаблоны. Таких вещей в Joomla нет. Есть ряд сторонних решений, позволяющих выводить новости по вашим шаблонам. Это ExView и ContentTemplater.
Как изменить текст на вкладке браузера с заголовком моего сайта
Глобальная конфигурация -> Название сайта
После копирайта внизу сайта отображается надпись "23 queries executed 1 Select ...". Как ее убрать.
В глобальных настройках надо выключить отладку сайта (Debug). Именно она отвечат за вывод выполненных запросов к базе данных.