Я уже воспользовался одной статьей ПафНутиЙ’я, сделал вывод новостей в две колонки, за что ему очень благодарен! Теперь я хочу сделать вывод новостей на главной в две колонки и по категориям. вот рисунок, что я примерно хочу:
![]()
- Ответил: ПафНутиЙ
- 1 комментарий
- Похожие вопросы
- Проблема с закреплённым постом
- Возможно ли сделать вывод популярных новостей рандом?
- Убрать вывод новости из категорий и на главной если в ней нет картинок
- Вывод информации в определенном месте на главной
- Как сделать вывод всех категорий на главной странице?
- Вывод новостей плиткой в 2 колонки
Ответил: ПафНутиЙ
Данный вопрос, уже обсуждался в одной из тем сайта. вот тут
А если немного подробнее, то вот так это можно реализовать.
Сперва в шаблоне main.tpl
Для колонки «В России»
Для колонки «Спорт»
Ну или чуть проще
И советую почитать о теге
1 комментарий
Похожие вопросы
Проблема с закреплённым постом
Возможно ли сделать вывод популярных новостей рандом?
Убрать вывод новости из категорий и на главной если в ней нет картинок
Вывод информации в определенном месте на главной
Как сделать вывод всех категорий на главной странице?
Вывод новостей плиткой в 2 колонки

решили проблему? смотрите стили редактора /engine/editor/jscripts/froala/css/
там должен быть файл editor.css весом примерно 100кб.
на сайте тыкаем по ПКМ + просмотр код страницы. ctrl + f и в поле пишем: editor.css если находит, то стили есть.
важно делать это всё находясь при этом в полной новости. мб чот их блокирует.
попробуйте заменить всё содержимое папки /engine/editor/jscripts/froala/ из оригинального дистрибутива двига, сделайте резерв если есть правки в редакторе/его стилях. не забываем про версию dle, сверяйте её.
Как создавать списки в HTML знают почти все. Это просто.Для маркированного списка используются теги .

Gogetlinks 10 лет. Компания празднует первый юбилей и объявляет конкурс на тему «Я люблю .

Для создания эффективной рекламной компании в Яндекс.Директ необходимо выполнить ряд основных .

Хорошо известно, что Google использует более 200 сигналов ранжирования. Кроме того, каждый год он .

Не так давно, 31 августа, специалисты рoскомнадзора провели рабочую встречу с представителями .

Есть такая, часто возникающая, задача — сравнить два файла по содержимому. Зачем? Ну, к примеру, .

То, что в Интернете можно зарабатывать неплохие деньги знают все. Но вот как это сделать, для .

Недавно возникла одна небольшая проблемка. Рассказываю.
Есть сайт, вернее небольшой блог. Как у всех блогов на CMS DLE, на главной странице выводится список всех кратких новостей, добавляемых на сайт.
Но справа у сайта имеется еще две колонки, в которые выводятся краткие новости, но уже с разбивкой по темам. Плюс в отдельном окне выводятся самые читаемые новости. В итоге получается, что на главной странице одновременно может находится несколько анонсов на одну и ту же тему. Что весьма некрасиво.
Поэтому мне поставили задачу, вместо вот этого общего списка новостей на главной странице выводить одну единственную последнюю новость, причем в полном формате.
Вначале мне показалось, что дело выеденного яйца не стоит.
Захожу в Админпанель и открываю пункт Настройка системы.
Прямо в общих настройках скрипта (1 вкладка) нахожу вот такой пункт. (Картинка кликабельна)
Для тех, кто не видит на картинку, дублирую:
Информация выводимая по умолчанию на главной странице:
Выберите тип контента, который будет выводится на главной странице сайта по умолчанию. В случае если вы выбираете показ статической страницы, вам необходимо в админпанели создать статическую страницу с именем: main
Среди пунктов есть три возможности:
1. Создать статическую страницу с именем main.tpl и выводить ее.
2. Выводить новости при помощи тега
3. Выводить новости при помощи тега
ВНИМАНИЕ! Если у вас старая версия cms DLE, где нет этого пункта, все равно читайте дальше, ниже я объясню, что нужно будет сделать дополнительно.
Первый пункт — не то. Будет выводиться статическая страница, причем все время одна и та же.
Второй пункт — тег
Третий пункт — тег
Значит, выбираю вот этот третий пункт.
Открываю шаблоны сайта (Админпанель — Шаблоны сайта). Нахожу шаблон main.tpl и в нем нахожу строчки вывода информации
Снизу добавляю тег
Мне надо выводить на главной одну новость из всех категорий. Пишу:
То есть в атрибуте category=» » перечисляю все существующие категории, в атрибуте template=»» указываю новый шаблон и в limit=»1» ставлю 1 для вывода 1 новости.
Новый шаблон короткой новости shortstory2 создается простым копированием исходного шаблона shortstory.
Если у вас старая версия и вы не выбрали третий пункт, делайте так:
То есть теги
Вот, практически и все.
Однако, тег
Теперь на главной все в порядке. Однако при выборе какой-то категории, на страничке новостей этой категории, будут выводиться тоже не анонсы, а полные версии.
Выход — ограничить высоту выводимой новости в описании стилей.
Именно для этого понадобился второй шаблон короткой новости shortstory.
Shortstory2 трогать не надо. А в shortstory нужно найти блок, который отвечает за стили. То есть тот
У меня на сайте это выглядело так:
Нужно изменить имя класса. Скажем так main-news-text2.
Сейчас осталось найти в файле стилей (обычно style.css) описание класса main-news-text, скопировать его, изменить имя на новое и добавить две строчки.
К примеру у меня в сайте получилось такое описание блоков:
Хочу сделать вывод полной и краткой новости для разных категорий в разных форматах.
К примеру, в разделе «Игры» вывод краткой новости 12 постеров 3 на 4, а в полной информация о той или иной игре.
Соответственно в новостной категории иной вид, более соответствующий новостному разделу.
- Вопрос задан более двух лет назад
- 1052 просмотра

Ну, вы даете. Это ж встроенная функция в движок.
Все разделы панели управления -> Категории -> Добавить или изменить категорию
Для категории Новости:
Шаблон короткой новости — shortstory_news .tpl
Шаблон полной новости — fullstory_news .tpl
Для категории игры:
Шаблон короткой новости — shortstory_games .tpl
Шаблон полной новости — fullstory_games .tpl
Соответственно, все эти шаблоны должны быть добавлены в папку Шаблона /templates/ваш_шаблон/
Как верстать в 4 колонки, надеюсь, учить не придется)