Новости 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 Гость просматривают эту тему.
  • 1 Ответов
  • 1530 Просмотров
*

AlucarD

  • Захожу иногда
  • 82
  • 1 / 0
Добрый день друзья, хочу сделать заглушку для изображения но не сильно силен в PHP есть у меня такая функция

Код
<?php if($this->item->params->get('catItemImage') && !empty($this->item->image)): ?>
  <!-- Item Image -->
  <div class="catItemImageBlock pull-left">
<?php if($extrafields[8]): ?>
  <div class="update-title-block">
  <div class="update-title-exclamation">!</div>
  <div class="update-title-fields"><?php echo $extrafields[8];?></div>
  </div>
  <?php endif; ?>
<span class="catItemImage ">
<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); ?>"  />
<?php //Hover item images ?>
<div class="image-overlay">
<div class="hover-links clearfix">

<a class="hover-zoom" data-rel="prettyPhoto" href="<?php echo $this->item->imageXLarge; ?>">
<i class="icon-resize-full"></i>
</a>
<a class="hover-link" href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>">
<i class="icon-link"></i>
</a>
</div>
</div>
  </span>
 
  <div class="clr"></div>
  </div>
<?php endif; ?>
в самом начале я как понял идет проверка будет ли изображение и если условие выполняется то картинка загружается. А вот если условие не выполняется ничего нет, я так понимаю нужно дописать функцию else и туда написать функцию загрузки готового изображения из какой-нибудь папки которая и будет заглушкой
помогите сделать все правильно=)
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Код: php
<?php if($this->item->params->get('catItemImage') && !empty($this->item->image)): ?>
  <!-- Item Image -->
  <div class="catItemImageBlock pull-left">
<?php if($extrafields[8]): ?>
  <div class="update-title-block">
  <div class="update-title-exclamation">!</div>
  <div class="update-title-fields"><?php echo $extrafields[8];?></div>
  </div>
  <?php endif; ?>
<span class="catItemImage ">
<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); ?>"  />
<?php //Hover item images ?>
<div class="image-overlay">
<div class="hover-links clearfix">

<a class="hover-zoom" data-rel="prettyPhoto" href="<?php echo $this->item->imageXLarge; ?>">
<i class="icon-resize-full"></i>
</a>
<a class="hover-link" href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>">
<i class="icon-link"></i>
</a>
</div>
</div>
  </span>
 
  <div class="clr"></div>
  </div>
    <?php elseif (empty($this->item->image)) : ?>
      <div class="catItemImageBlock pull-left">
    <img src="/images/noimage.png" alt="<?php echo K2HelperUtilities::cleanHtml($this->item->title); ?>"  />
      </div>
<?php endif; ?>

Если опция "показывать изображение" включена, но изображение не загружено, то будет выводиться /images/noimage.png.
Создание сайтов, шаблонов, помощь в решении проблем.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автоматическая дата снятия с публикации материала

Автор kozhenevsky

Ответов: 10
Просмотров: 5946
Последний ответ 17.11.2023, 08:08:49
от Vastriet
Как заменить заглушку изображения в к2?

Автор sergspb

Ответов: 0
Просмотров: 3592
Последний ответ 13.10.2022, 14:21:02
от sergspb
В Joomla! 3.9.1 в к2 не меняется порядок расположения материала

Автор sergspb

Ответов: 0
Просмотров: 2244
Последний ответ 12.06.2021, 15:20:52
от sergspb
Ошибка ПРИ создании материала В К2 - РЕШЕНО

Автор korchaga

Ответов: 1
Просмотров: 2580
Последний ответ 28.12.2020, 03:21:46
от korchaga
Изображения в K2

Автор portos

Ответов: 68
Просмотров: 33304
Последний ответ 10.12.2020, 00:45:57
от Divn