Новости, публикации, статьи или другие разделы являются важной составляющей любого сайта. В связи с этим я сделал очень практичный модуль новостей для Joomla 2.5 и Joomla 3, который обладает всеми необходимыми функциями и настройками.
За счет универсальности настроек модуль может изменять вид выводимых материалов как угодно - от построчной верстки блоков по 3 или 4 в ряд до списка материалов (1 материал в одном ряду). В настройках можно отключать показ того или иного поля, например, заголовка материала или его картинки. По умолчанию модуль выводит 8 последних добавленных материалов по 4 штуки в одном ряду. Модуль отображает картинку, заголовок и краткое описание вашей публикации.
Скриншоты:
Рассмотрим основные возможности модуля:
- Может выводить материалы как с одной, так и с нескольких категорий сразу
- Возможность сортировки материалов (последние добавленные/случайные)
- Есть ограничение по количеству материалов, которые нужно вывести
- Возможность вывести материалы в виде одного, двух, трех, четырех, пяти и шести блоков в одном ряду
- Возможность показать или скрыть заголовок, картинку, краткое описание и дату материала.
- Модуль полностью адаптивен к мобильным версиям! Вне зависимости от настроек, на планшетах будут показаны новости в 2 и 3 колонки, а в телефонах по одному.
Установка:
1. Скачайте модуль bloglatestnews для Joomla 2.5 и 3
2. Процесс установки модуля идет стандартным образом через "Менеджер расширений". После установки в "Менеджере модулей" мой новостной модуль будет называться "Новости с картинками blogprogram.ru" - не забудьте его опубликовать, привязать к пункту меню и выставить позицию модулю.
Настройки:
Все настройки в модуле подписаны и при наведении на них, появляется всплывающая подсказка. Поэтому рассмотрим только самое главное.
- Во-первых, картинка материала. Чтобы модуль ее отобразил - загружайте картинку в специальное поле каждого материала. Для Joomla 2.5: Изображения и ссылки (вкладка справа, снизу) -> Изображение для вступительного текста материала. Для Joomla 3: Изображения и ссылки (вкладка сверху) -> Изображение для вступительного текста материала
- Кол-во материалов - сколько материалов модуль будет выводить
- Кол-во мат-в в одном ряду - сколько блоков в одном ряду выводить. Эффекто смотрятся значения 1-4. Поэкспериментируйте.
- Высота картинок - если вы грузите все картинки с разным размером, то поэкспериментируйте с этим полем. Чем больше число, тем меньше картинка будет обрезана по высоте.
Остальные настройки отключают/включают показ полей материалов и ограничивают длину заголовков, краткого описания в символах.
Если вы хотите поменять стиль модуля, то прописывайте перед тегом </body> свой стиль (обязательно с !important), например:
<style>
.bloglatestnews3 img {opacity: 0.5!important;}
</style>
Обновление 1
11.2017 Модуль обновлен до 3 версии! Добавлены сортировки: по алфавиту, числу просмотров и ручной сортировке материалов (это означает, что вы можете вручную настроить сортировку материалов в категории, а модуль ее повторит), как по возрастанию, так и по убыванию.
Обновление 2
16.01.2018 По многочисленным просьбам теперь длину текста материала можно ограничивать как по количеству символов, так и по количеству слов. Для этого добавлен специальный переключатель. Также после текста можно поставить любой знак, например, многоточие, означающее, что текст не закончен. Если он не нужен, то поставьте один пробел в поле "Многоточие после текста".
Здравствуйте. Возникла такая проблема: Заголовок новости отображается и привью тоже, а вот описание материала под картинкой не выводится, в настройках все вкл.
Разобрался, текст описания выводится темным цветом, а на темном фоне я не заметил)
Скачала модуль и столкнулась с такой проблемой. Он красиво выводит новости в ряд 1 и списком вниз. Но при нажатии на новость он открывает ее внизу после всего выведенного списка новостей. А можно ли сделать чтобы новость, на которую нажали открывалась или в новом окне или в окне с затуханием заднего фона? Возможно ли так. Очень жду ответа
Добрый день!
Два вопроса:
1) Как сделать, чтобы при выводе новостей по горизонтали картинка вплотную не соприкасалась с текстом.
2) Как сделать, чтобы новость открывалась как отдельная страница.
Перед </body> шаблона можете добавить
<style> .bloglatestnews3 img { margin: 10px 10px 10px 10px!important; } </style>
<script> $(".bloglatestnews2").each(function(){ $(this).find('a').attr('target', '_blank'); }); </script>
Боюсь прозвучит это глупо, но я элементарно не могу выровнять блок к центру. Смещается автоматом в левый край, а на мобильном частично за край.
Подскажите, пожалуйста, есть ли возможность самому определять те новости, которые отображаются модулем.
Да, blogprogram.ru/modules-posledniye-dobavlenniye-materiali-joomla25-3/#comment-1663
Здравствуйте! За модуль спасибо. Отличный продукт, что радует - это доступность в перекраивании "под себя", переопределил и в путь за необузданной фантазией... Есть вопрос: необходимо, чтобы материалы не обрывались на середине слова, а последнее слово выводилось целиком. Какие правки нужно внести, чтобы длина текста определялась количеством слов, а не символов? Спасибо.
Сделал, переустановите модуль
Модуль делает хорошее дело, однако 2 вопроса
1. после того как добавил Изображение для вступительного текста материала, в Блоге категории, который выводится в одном из пункте меню, появились картинки оригинального разрешения. КАК их убрать?
2 про те-же картинки, они теперь высвечиваются в модуле, но как я понял, они не центруюся, всё зависит от количества материала на странице?
1. Поищите в пункте меню, который для блога настройку, чтобы не показывать картинку вступительную. 2 Не центрируются - используйте css для своих задач
Это походу косяк джумлы или я просто не нашел, где скрыть эти картинки. Просто задисплэил картинки и теперь все ок
Я установила ваш модуль, скажите, как настроить порядок по ручной сортировке, у меня материалы находятся в категории новости, джумла 3.7? а так работает отлично!
Это стандартный функционал Joomla. Для этого откройте менеджер материалов, нажмите "Инструменты поиска" и выберите нужную категорию, например, Новости. Далее нажмите на кнопку "Порядок" (маленькие треугольники вверх и вниз перед полем "Состояние"). У вас станут активными напротив каждого материала кнопки (три вертикальные точки). Зажмите мышью на этой кнопке и перетяните материал выше или ниже нужного материала. Порядок автоматически сохранится и продублируется модулем.
Еще вариант (но это не точно) - У вас должен быть создан пункт меню, например, Новости с типом "Блог материалов", где в "Параметры макета Блога", в поле "Порядок материалов" выбран "Порядок материалов в менеджере". В любом случае надо отталкиваться от "Порядок материалов в менеджере" - настроить его и модуль повторит ручную сортировку категории.
Спасибо! Сработало
Добрый день, а как сделать сортировка по алфавиту
Модуль обновил, теперь есть сортировки по алфавиту, просмотрам и порядку в менеджере материалов
Все круто, но единственная проблема с которой я не могу разобраться, как разделить новости на страницы???
Этот модуль не обладает пагинацией, как если бы это был блок или список категорий. Он выводит заданное вами количество материалов сразу на 1-й странице.
Отличный модуль! всё просто супер. только не могу настроить, что бы было фото на всю ширину модуля, а текст под ним. подскажите пожалуйста?
По умолчанию картинка сразу 100% по ширине. Возможно ваш css перебивает настройки. Скажите адрес сайта без http - помогу (+ сколько в одном ряду у вас новостей должно отображаться?)
одна новость в ряду (они у меня столбиком идут)
Поставьте в футере перед Яндекс метрикой: <style>.bloglatestnews3 img {width: 100%!important; } </style>
Путь к вашему шаблону: /templates/at_conubia_free/ футер находится или в index.php или файле типа footer.php
спасибо огромное! помогло!!!
суперский модуль!
Joomla! 3.7.5
Модуль не выводит изображения на кириллице типа арбуз.jpg . А вот arbuz.jpg отображает.
Уважаемый разработчик, помоги решить чтобы и на кириллице то ж выводилось и отображалось изображение.
Так зачем в кириллице грузите - переименовывайте в латиницу без пробелов. Joomla плохо работает с кириллицей в принципе.
модуль простой и клевый.
вопрос! что где прописать чтобы текст заголовка новости обрезался не по буквам а ...
и также в интро текста добавить "..."
спасибо за ответ заранее
тоже интересуюсь данным вопросом... подскажите кто...?
Здравствуйте. Хороший модуль, даже очень. Скажите, а можно его как-то изменить, чтобы он выводил не материалы, а категории в виде картинок с описанием? И чтобы эта картинка была ссылкой для списка материалов этой категории?
Нет. Для этого вы можете использовать K2 или блог категории в пункте меню
Добрый вечер. Подскажите, как реализовать адаптивность данного модуля, то есть , что бы блоки при уменьшении не сжимались, а опускались вниз.
Здравствуйте, пока в модуле нет адаптивности. На этой неделе его доработаю.
Модуль новостей обновил. Теперь он адаптивен к мобильным версиям.
Благодарю Вас
Скажите а будет работать с joomla 3.7.2 и php 7
Да, должен
Здравствуйте, спасибо за модуль. Есть ли возможность чтобы в модуле текст был с абзацами, если они есть в статье?
Нет. Там весь html обрезается и выводится краткая часть новости. Ее длину можно ограничивать в настройках.
А модуль отображает материалы из подкатегорий? Для сайта включены, показываются, а в модуле не видно новостей из подкатегорий.
Показывает. Если хотите, чтобы показывал со всех категорий меняйте поле "Категория" (там же можно настроить детально - с какой именно показывать). Модуль работает на основе стандартного модуля новостей. Поэтому не показывать не может. Проверьте не удалены ли материалы, опубликованы ли они. Также, поставьте количество материалов, например не 8, а 60 - возможно у вас их много и все не влезают
Да в том и дело, что материалы на месте, при выборе в настройках внутренней категории они показываются, а при выборе родительской в настройках - не показываются. На сайте точно настроено отображение подкатегорий всех.
Здравствуйте, модуль хорош, но на сайте отображаються только последние 8 материалов. Как сделать просмотр более поздних материалов?
В модуле есть поле кол-во материалов
Здравствуйте. Модуль просто супер, прям то что надо! Но возникла не большая проблемка.. А именно позиция модуля не по центру, а по левому краю. Подскажите пожалуйста, как сие можно исправить? Спасибо.
В вашем случае оберните модуль таким div-ом: <div class="item-page">Модуль</div>
Спасибо огромное! Все получилось.
+1 плагин супер...спасиб
Подскажите, что делать с такой ошибкой, джумла 3.6.5?
Fatal error: Cannot redeclare class ModArticlesLatestHelper in Z:\home\localhost\www\j254.ru\modules\mod_bloglatestnews\helper.php on line 24
Возможно вы уже используете какой-то модуль последних или похожих новостей на той де странице, что и модуль bloglatestnews. Если да, то нужно оставить включенным какой-то один.
Спасибо, помогло
Модуль хороший, но как его разместить в двух местах? Настройки то одни. Размещаешь во втором, настройки берутся из первого
Больше одного на странице не устанавливалиcss в помощь
Вы неправы! Модуль прекрасно работает. А чтобы в разных местах модуль отображался по разному - создайте первый и выведите его в одном месте шаблона, затем продублируйте в админке модуль с новой позицией и нужными настройками отображения и выведите эту позицию в другом месте вашего сайта.
Прекрасный модуль! Он очень меня выручил на моем сайте!!
Почему не работает ссылка напротив "Изображение для вступительного текста материала"?
не встречал такого, возможно какие-то настройки джумлы блокируют загрузку картинок в вашем движке.
Модуль отличный! Скажите количество материалов в одном ряду можно увеличить с 6 до 10?
разобрался. Спасибо!
Здравствуйте! Модуль вообще отличный, есть одно НО, перерыла всю админку и все возможные настройки, никак не могу вывести дату на русском! Изменила вывод в файле default.php на $newDate = date("d M", strtotime($originalDate)); язык сайта русский, но выводится почему-то все равно 21 Oct ((
Здравствуйте. Можете попробовать просто числами: $newDate = date("d.m.Y", strtotime($originalDate));
Отличный модуль. Именно то, что нужно! Огромное спасибо разработчикам! Есть только один вопрос, как настраивать модуль, чтобы в мобильной версии заголовки и текст из разных колонок не "наползали друг на друга"? На десктоп смотрится шикарно.
Именно для вашего сайта можете вставить стиль в css файл:
@media (max-width:767px){
.bloglatestnews2 {
margin-right: 2%!important;
width: 48%!important;
}
.bloglatestnews4 a {
font-size: 13px!important;
line-height: 14px!important;
}
.bloglatestnews4 {
height: 36px;
}
}
Спасибо большое! Проблема решена! Теперь модуль - идеален!
Просто и понят! ТО что нужно, огромное спасибо разработчикам!
Модуль работает, благодарю!
Вот только как настроить его таким образом, чтобы между строчками не было таких гигантских интервалов? Как настроить так, чтобы дата материала и его заголовок находились на одной строке, а не на разных? Если нужно - дам ссылку, покажу как у меня это выглядит.
Много искал.Отличный плагин! Удобный в использований. Все Работает на Ура! Спасибо!
/modules/mod_bloglatestnews/tmp/default.php