Журнальный вывод контента через custom
Про подключение новостей через custom написано в документации:
Тег {custom>, отвечает за вывод статей в пользовательском формате, имеет следующие параметры:
{custom category=»2,7″ template=»custom» aviable=»global» from=»0″ limit=»10″ cache=»yes»>
Где
category это список ID категорий, из которых производить выборку новостей, разделяются запятой без пробелов.
template файл шаблона который будет использоваться при выводе новостей в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные для короткой новости.
aviable раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения:
global — во всех разделах
main — на главной странице
date — при просмотре новостей за определенные даты
cat — при просмотре категории
showfull — при просмотре полной новости
search — при просмотре результатов поиска
userinfo — при просмотре профиля
register — при регистрации
stats — при просмотре статистики
pm — при просмотре персональных сообщений
feedback — при просмотре обратной связи
favorites — при просмотре закладок
newposts — при просмотре новых сообщений
addnews — при добавлении новости
lastcomments — при просмотре последних комментариев
static — при просмотре статических страниц
catalog — при просмотре каталога страниц
alltags — при просмотре облака тегов
tags — при просмотре новостей из облака тегов
Вы можете комбинировать разделы при помощи «|», например aviable=»userinfo|register|main» будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.
from номер новости с которой начнется вывод
limit сколько новостей будет выведено
cache принимает значения yes или no — устанавливает кешировать вывод или нет, рекомендуется кешировать для снижения нагрузки.
Внимание необходимо указывать все параметры обязательны а также необходимо соблюдать их порядок.
Помните что каждое использование этого тега создает дополнительную нагрузку на базу данных, т.к. идет дополнительная выборка, поэтому используйте ее с умом если необходимо экономить на ресурсах.
В «Журнальных шаблонах» обычно используются дополнительные поля, куда вставляются картинки-превьюшки и отдельные шаблоны для каждой категории новостей, выводимых через custom.
Вывод похожих новостей из категории в
Как сделать, чтобы похожие новости
Что-то смекнуть не могу.
2 mithrandir 05.10.2012 16:56
- mithrandir
- Модератор
- Карма: 5 / 0
Re: Вывод похожих новостей из категории в
Используйте модуль LinkEnso — https://alaev.info/blog/post/3982 "Похожесть" новостей в этом виде перелинковки как раз можно настроить категориальной принадлежностью. Правда в итоге это не "похожие новости" будут, а предыдущие и следующие.
3 Hooligan 05.10.2012 17:09
- Hooligan
- ТоварисЧЬ!
- Карма: 31 / 0
Re: Вывод похожих новостей из категории в
Как сделать, чтобы похожие новости (relatednews) выводились только из той же категории, что и сама новость ? Что-то смекнуть не могу.
Хак — расширенный вывод related и custom новостей + картинка
Как сделать, чтобы похожие новости (relatednews) выводились только из той же категории, что и сама новость ? Что-то смекнуть не могу.

Мне много раз встречались разнообразные хаки для расширенного вывода новостей, выводимых тегами
Итак первый представленный хак:
Advanced-Custom

Назначение: Вывод новостей с превьюшками и определенным количеством символов в названии и в кратком содержимом через custom
Возможности:
— Вывод обрезанного, до заданного количества символов, заголовка (при установке значения 0 заголовок не обрезается);
— Вывод обрезанного, до заданного количества символов, краткого содержания (при установке значения 0 краткое содержание не обрезается, сохраняется всё форматирование и т.д. в общем как обычно и выводится
— Вывод уменьшенной, до заданного размера, копии изображения из краткого содержания. Изображение уменьшается и обрезается через crop до квадрата, и сохраняется в папке кеша сайта с префиксом, соответствующим размеру. Таким образом можно вывести одни и те же новости в разных местах с картинками разного размера, а при редактировании или удалении новостей, либо очистке кеша сервер не будет захламляться лишними файлами.
— Вывод, при необходимости, кликабельной превьюшки, увеличивающейся через HightSlide до оригинала.