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

pH43

  • Захожу иногда
  • 335
  • 8 / 1
Доброе время суток!

Есть AdsManager 2.7.0, появилась необходимость вывести сразу все имеющиеся в объявлении фотографии в списке объявлений, например, открываем "Мои объявления" - там выстраивается список всех поданных объявлений и у каждого только одно фото, и ссылка на расширенный режим. При входе в расширенный (подробный) режим  просмотра объявлений выводятся все фото объявления, а мне все их нужно выводить уже на этапе просмотра списка объявлений.

Темпл списка "моих объявлений", как понял, находится тут:

/components/com_adsmanager/views/myads/tmpl/default.php

кусок кода, отвечающий за вывод единственного изображения, вот:


Код

<?php
if (isset($content->images[0])) {
echo "<a href='".$linkTarget."'><img class='adimage' name='adimage".$content->id."' src='".$this->baseurl."images/com_adsmanager/ads/".$content->images[0]->thumbnail."' alt='".htmlspecialchars($content->ad_headline)."' /></a>";
} else  {
echo "<a href='".$linkTarget."'><img class='adimage' src='".ADSMANAGER_NOPIC_IMG."' alt='nopic' /></a>";
}
?>


Видимо, манимуляции именно здесь нужно проводить, чтобы все сразу фотки вышли. Подскажите, пожалуйста, как решить проблему?
« Последнее редактирование: 08.08.2014, 20:42:00 от pH43 »
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Код: php
if (!empty($content->images)) {
foreach ($content->images as $image) {
  echo "<a href='".$linkTarget."'><img class='adimage' name='adimage".$content->id."' src='".$this->baseurl."images/com_adsmanager/ads/".$image->thumbnail."' alt='".htmlspecialchars($content->ad_headline)."' /></a>";
}
} else  {
echo "<a href='".$linkTarget."'><img class='adimage' src='".ADSMANAGER_NOPIC_IMG."' alt='nopic' /></a>";
}
интернет-блог: http://websiteprog.ru
*

pH43

  • Захожу иногда
  • 335
  • 8 / 1
Работает, спасибо! + врепу

zomby6888, не подскажете, как эти объявления в обратном порядке вывести, чтобы последнее добавленное было в конце, а не в начале списка всех объявлений?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
перед строкой:
Код: php
foreach ($content->images as $image) {	
добавить строку
Код: php
$content->images = array_reverse($content->images);
интернет-блог: http://websiteprog.ru
*

pH43

  • Захожу иногда
  • 335
  • 8 / 1
Спасибо, код:

Код
$content->images = array_reverse($content->images);
foreach ($content->images as $image) {

сработал, картинки выдаются в обратном порядке, но я пытаюсь сделать, чтобы в обратном порядке выдавались сами объявления, т.е. добавленное 5 августа объявление должно отобразиться ниже, чем  добавленное 4-го августа. А сейчас самые новые объявления добавляются выше старых.

Пробовал  добавить следующий код, по аналогии с вашим:

$content->contents = array_reverse($content->contents);

перед этим:
foreach($this->contents as $content)  {

но объявления всё равно выводятся в том порядке, в котором были...
« Последнее редактирование: 08.08.2014, 23:05:20 от pH43 »
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
тогда уж так:
Код: php
$this->contents = array_reverse($this->contents);
интернет-блог: http://websiteprog.ru
*

pH43

  • Захожу иногда
  • 335
  • 8 / 1
то самое! еще раз спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 7061
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 17661
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
Редактировать все объявления

Автор den_ko

Ответов: 32
Просмотров: 15288
Последний ответ 25.11.2021, 10:43:38
от FlexNL
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 6269
Последний ответ 21.10.2021, 17:20:09
от khan-alex
Заглушки с http://placehold.it вместо картинок в списке объявлений

Автор efimov777

Ответов: 6
Просмотров: 6673
Последний ответ 12.04.2020, 07:25:59
от Pavel