Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 38 Ответов
  • 8492 Просмотров
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Раньше не использовал K2, сегодня поставил, чтобы снизить нагрузку при выводе статей, но возникли проблемы с настройкой отображения новостей.
J2.5.8, K2 2.6.1
Как сделать так, чтобы на главной странице отображались новости из всех категорий в виде превью, с ограничением скажем в 200 слов, ссылкой "Подробнее" и пагинацией внизу страницы.
У меня сейчас выводится полный текст новостей. Тип пункта меню "Главная" - Новые материалы от одного или нескольких пользователей или категорий.

Подскажите как правильно настроить?
 
Можно ли каким-либо способом автоматически отправлять на e-mail (списка рассылки) добавляемые новости?
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Создай пункт меню k2 - Категории.
В "Счетчик ссылок" вставь число материалов выводимых на одну страницу.
"Нумерация страниц" - показать
"Разбивка на страницы" - показать.
Сортировка материалов - например, по "сперва новые"
Ну а дальше нужна настройка шаблна. в файле ...components\com_k2\templates\default\category_item_links.php
Количество вводново текста настраивается в настройках категории к2 в строке "Ограничение слов в вводном тексте".
Не очень сложно если понимать
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Создай пункт меню k2 - Категории.
В "Счетчик ссылок" вставь число материалов выводимых на одну страницу.
"Нумерация страниц" - показать
"Разбивка на страницы" - показать.
Сортировка материалов - например, по "сперва новые"
Ну а дальше нужна настройка шаблна. в файле ...components\com_k2\templates\default\category_item_links.php
Количество вводново текста настраивается в настройках категории к2 в строке "Ограничение слов в вводном тексте".
Не очень сложно если понимать
Где настраиваются эти параметры? При настройке пункта меню, в "K2 параметры" в самом каталоге или в настройках модуля K2 Content, который нужно привязывать к этому пункту меню?
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
А причем тут модуль K2 Content?
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Это нашел в настройках меню.
>В "Счетчик ссылок" вставь число материалов выводимых на одну страницу.
>"Нумерация страниц" - показать
>"Разбивка на страницы" - показать.
>Сортировка материалов - например, по "сперва новые"

А ограничение выводимого текста не нашел.

В К2 Категории -> K2 параметры у меня в 2.6.1 есть такой список настроек
"Макет и Отображение" "Контент" "Изображения" "Социум" "Комментарии" "Редактирование с лицевой части" "Расширенные" "Права"

Что-то похожее на ограничение кол-ва слов есть в вкладке "Контент" в разделе RSS-каналы -> "Ограничение на кол-во слов в вводном тексте". И там это ограничивается. Но это же только rss-лента.

Где настраивается ограничение отображения новостей?


*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
В компоненте есть материалы и есть категории к которым они относятся. Например, есть категория "Новости мира", щелкайте по ней и в его настройках в "Опции отображения материала в списке категории" есть такое поле.
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Фигня какая-то. Нашел, поставил ограничение - ничего не изменилось ;(
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Ограничение по вводному тексту делаем следующим образом:
В файле ...\components\com_k2\templates\default\category_item.php
Ищем строку связанную с выводом вводного текста. Обычно это строка
Цитировать
<?php if($this->item->params->get('catItemIntroText')): ?>
     <!-- Item introtext -->
     <div class="catItemIntroText">
        <?php echo $this->item->introtext; ?>
     </div>
     <?php endif; ?>
В ней нам нужна часть кода
Цитировать
<?php echo $this->item->introtext; ?>
Меняем ее на
Цитировать
<?php echo K2HelperUtilities::characterLimit($this->item->introtext,200); ?>
где 200 - количество символов (не слов).
« Последнее редактирование: 12.11.2012, 11:56:30 от kisBoss »
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Огромное спасибо! Все получилось!
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Обновился до 2.6.2 поставил этот хак - не получилось :( Взял category_item.php от 2.6.1 - аналогично. Подскажите, что делать?
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
Отбой, хак все-таки действует!
*

maccamset

  • Захожу иногда
  • 74
  • 2 / 0
Можно ли каким-либо способом автоматически отправлять на e-mail (списка рассылки) добавляемые новости?
C этим как справились? Самому интересно..
*

Magi

  • Захожу иногда
  • 113
  • 0 / 0
К сожалению пока никак. Для стандартного контента есть хак, который отправляет. Знакомый программист в отпуске, когда выйдет обещал переделать его под K2. Если сделает и будет работать - поделюсь.
« Последнее редактирование: 28.11.2012, 15:14:59 от Magi »
*

Andry48

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Ограничение по вводному тексту делаем следующим образом:
В файле ...\components\com_k2\templates\default\category_item.php
Ищем строку связанную с выводом вводного текста. Обычно это строка
Цитировать
<?php if($this->item->params->get('catItemIntroText')): ?>
     <!-- Item introtext -->
     <div class="catItemIntroText">
        <?php echo $this->item->introtext; ?>
     </div>
     <?php endif; ?>
В ней нам нужна часть кода
Цитировать
<?php echo $this->item->introtext; ?>
Меняем ее на
Цитировать
<?php echo K2HelperUtilities::characterLimit($this->item->introtext,200); ?>
где 200 - количество символов (не слов).
Почему то не работает :(, в категориях нет, только в материалах. Все сделал как написано версия 2.6.2
*

Andry48

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
По прежнему актуально!
Почему то не работает :(, в категориях нет, только в материалах. Все сделал как написано версия 2.6.2
*

osde

  • Новичок
  • 5
  • 0 / 0
у меня тоже "Ограничение слов в вводном тексте" действует только на категории, а на главную страницу(Главная страница у меня "Новые материалы от одного или нескольких пользователей или категорий") нет, есть решение?
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Попробуйте
Цитировать
<?php echo K2HelperUtilities::wordLimit($this->item->introtext, 40); ?>
У меня нет старой версии компонента, поэтому протестировать не могу.
Хотя код, в принципе, один и тот же. Попробуйте в других файлах поменять. Просто не понятно, где именно у Вас не работает
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Andry48

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Не работает в категориях, где выводится список категорий с вводным текстом в 2 колонки. Вводный текст показывается весь.
Вот смотрим на сайте Версия К2 самая последняя K2 v2.6.5
« Последнее редактирование: 04.03.2013, 09:24:42 от Andry48 »
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Не работает в категориях, где выводится список категорий с вводным текстом в 2 колонки. Вводный текст показывается весь.
Вот смотрим на сайте Версия К2 самая последняя K2 v2.6.5
Речь в этой теме шла об ограничении количества символов в вводном тексте. У Вас же на главной странице не вводный текст, а описание категории. Лечится это в файле ...components\com_k2\templates\default\category.php
строка
Цитировать
<p><?php echo $subCategory->description; ?></p>
меняем на
Цитировать
<p><?php echo K2HelperUtilities::characterLimit($subCategory->description,100); ?></p>
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Andry48

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Лечится это в файле ...components\com_k2\templates\default\category.php
строкаменяем на
Спасибо огромное!! Всё помогло великолепно!
*

lisejkoa

  • Новичок
  • 1
  • 0 / 0
Ограничение по вводному тексту делаем следующим образом:
В файле ...\components\com_k2\templates\default\category_item.php
Ищем строку связанную с выводом вводного текста. Обычно это строкаВ ней нам нужна часть кодаМеняем ее нагде 200 - количество символов (не слов).

Привет. Все хорошо. Все работает, но есть один минус - когда в категории отображаетса видео и заменить код для сокращения вводного текста, то видео пропадает, как етого избежать?
*

Slemt

  • Новичок
  • 1
  • 0 / 0
У меня тоже проблемка.Я хочу создать библиотеку фильмов для скачивания.Создал родительскую категорию топ фильмы и в ней жанры как под-категории.Но, как выяснилось, проблема не в этом. Во общем у меня сбиваются в кучу вложенные материалы во всех категориях начиная с третьего материала. Попробовал с перепиской в PHP, материалы выровнялись в два ряда, но опять же после третьего.Я бы так оставил, но количество материалов увеличится и они собьются опять вместе.Короче, ЧТО ДЕЛАТЪ?
*

scukofey

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • Феячу!
В ней нам нужна часть кода Меняем ее нагде 200 - количество символов (не слов).

Попробовал так сделать, но почему-то вводный текст обрезается вместе с изображениями которые в нем вставлены - не подскажите как решить эту проблему?!
*

poz1tive

  • Новичок
  • 4
  • 0 / 0
*

genrih-rex

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
  • asdb
Здравствуйте !
Помогите ! что может быть в К2 в новостях ставлю в ограничении слов в водном тексте количество слов например 30 слов, режет прекрасно ! но пропадает картинка изображения :( хотя галочка стоит на изображение (показать). !
что можно сделать, что бы картинка оставалась и текст резало по моим настройкам?

« Последнее редактирование: 11.12.2013, 15:27:28 от genrih-rex »
*

genrih-rex

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
  • asdb
Спасибо! Сработало!
Ачто ты сделал что у тебя картинка в водном осталась ?
*

Mishok333

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Ачто ты сделал что у тебя картинка в водном осталась ?
та же проблема, как быть ?
*

Mishok333

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
и еще вопрос, как так же ограничить вывод текста в RSS.
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
и еще вопрос, как так же ограничить вывод текста в RSS.
Помоему в настройках компонента есть такое в разделе "Контент"
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Mishok333

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
то же самое, при выводе списка категорий, изменения из админ части не работают ((

я так понимаю что нужно руками править, только вот где...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как добавить свой класс для страниц вывода материалов по тегу k2?

Автор Slava77

Ответов: 0
Просмотров: 2629
Последний ответ 16.02.2023, 23:29:34
от Slava77
Убрать ограничение в коротком описании при создании категории в k2

Автор p.g.

Ответов: 0
Просмотров: 1133
Последний ответ 13.10.2022, 09:51:35
от p.g.
Переопределение вывода материалов категории.

Автор Grione

Ответов: 2
Просмотров: 681
Последний ответ 10.01.2019, 16:08:59
от Grione
(K2 компонент) Правка стиля вывода списка материалов в категории

Автор Di_Bor

Ответов: 0
Просмотров: 654
Последний ответ 30.11.2018, 11:48:28
от Di_Bor
Ищу модуль для вывода категорий k2 с функцией AJAX загрузки

Автор Slava77

Ответов: 1
Просмотров: 977
Последний ответ 10.08.2017, 10:25:34
от Septdir