Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

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

cmotp10

  • Осваиваюсь на форуме
  • 29
  • 3 / 1
Здравствуйте уважаемое сообщество. Продолжаю пилить Joomla k2 компонент. Мне очень нравится компонент, несмотря на некоторую его ограниченность в функционале компонент реально прост и удобен, и если несколько разбираться в коде, то большинство ограничений исчезают.

В предыдущих темах я разбирал принципиальные для себя вопросы. Возможно предложенные ответы пригодятся и Вам:

Отдельный title для статьи в k2 Спасибо Rex_One.
Оптимизация загрузки изображения в статью k2

Сегодня я хочу поставить перед собой новую задачу. Она реальна в воплощении, но мне требуется помощь сообщества в правильной организации кода. Я не программист, поэтому такая трудность.

Задача.

1. Мне нужно, что бы в списке материалов (т.е. в блоге, где одна статья идет за другой), скажем после 3 топика появлялся блок рекламы.

2. Мне нужно, что бы в самом материале после определенного количества символов (предположим 500 символов) выводился так же блок (к примеру - рекламы).

Я понимаю решение так. Необходимо в файлах категори.пхп и артикл.пхп прописать (по моему на языке программирования это называется массив), где указать, что после количества чего-то выводится блок.

UPD1: в задаче №2 помимо вывода блока после 500 символов нужна проверка, если количество символов в статье меньше, либо равно тем же 500 символов, то блок не выводить.

UPD2: я пока не придумал условия, как выводить блок для решения задачи №1, если блог материалов выводится не 1 за 1, а например 2 в ряду.

Уважаемое сообщество, если вы знаете решение  задачи, пожалуйста подскажите.
*

cmotp10

  • Осваиваюсь на форуме
  • 29
  • 3 / 1
up

это актуальная тема (кстати относится не тоьлко к к2 но и к обычной категории Joomla и материалам в них).

Не верю, что среди сообщества нет смышленого пхп-программиста
*

a777d2

  • Новичок
  • 2
  • 0 / 0
Расскажу как я реализовал в K2 Joomla 3.0!
1) Работа с избранными, т.е. избранные материалы это и будет наша реклама. Переименовываем! Настраиваем классы в CSS для избранных, скрываем текст display: none;, заголовки и т.д., кроме изображения, настраиваем изображение!

2) В K2 есть изображения, где к примеру указывается текст изображения и авторские права, авторские права я переименовал в web-site рекламодателей, в этот пункт меню ввел ссылку на сайт рекламодателя!

В шаблоне кода блога category_item.php поменял:

Код
<?php if($this->item->params->get('catItemImage') && !empty($this->item->image)): ?>
 <!-- Item Image -->
 <div class="item-image-wrap catItemImageBlock">
 <span class="item-image catItemImage">
   <?php if($this->item->params->get('itemImageMainCredits') && !empty($this->item->image_credits)): ?>
   <a target="_blank" href="<?php echo $this->item->image_credits; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>">
    <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />
   </a>
<?php endif; ?>
 </span>
 <div class="clr"></div>
 </div>
<?php endif; ?>

По сути дела все просто) Но пришлось денек помучатся как это реализовать, но потом допер)
« Последнее редактирование: 03.07.2013, 21:43:40 от a777d2 »
*

stahov

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
де цикл вывода материалов

Код: php
foreach($this->leading as $key=>$item):

Код: php
				if ($key==2) {
необходимый код
}

Для вставки в статью еще не нашел решение
*

Vasiok

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос материалов из Joomla3 + K2 в Joomla4

Автор Magnum79

Ответов: 0
Просмотров: 3242
Последний ответ 24.05.2024, 21:49:14
от Magnum79
Автоматическая дата снятия с публикации материала

Автор kozhenevsky

Ответов: 10
Просмотров: 5946
Последний ответ 17.11.2023, 08:08:49
от Vastriet
Как добавить свой класс для страниц вывода материалов по тегу k2?

Автор Slava77

Ответов: 0
Просмотров: 6282
Последний ответ 16.02.2023, 23:29:34
от Slava77
Наполняя категорию K2 копированием материалов, пропадает навигация в статьях

Автор Slava77

Ответов: 4
Просмотров: 4192
Последний ответ 24.12.2021, 22:30:56
от Slava77
K2 Store - вывод Product Options в карточке товара

Автор John_Flores

Ответов: 1
Просмотров: 1920
Последний ответ 26.11.2021, 12:04:32
от John_Flores