Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Как модифицировать Модуль Карусели для AdsManager 2.6.5 !

Есть рабочий шаблон Модуля Карусели но он отображает только при условии, что указана категория из которой нужно показывать эти объявления, а если не указать категорию то будет показывать только 1 категорию.

Помогите переделать Шаблон модуля с условием, если не указана категория то будет показывать все объявления (как это делает обычный модуль mod_ads кагда установить Latest ads)

Ниже исходный код Шаблона модуля Карусели :

Спойлер
[свернуть]
 
« Последнее редактирование: 11.06.2013, 12:38:17 от IMA-FOREX »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
интересно однако! а при чём тут шаблон, если не секрет?
шаблон - он и в Африке шаблон, что ему "подсунут", то и выводит
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Это helper модуля надо переделывать, а не шаблон.
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Это helper модуля надо переделывать, а не шаблон.

Прошу прощения. Значит не то выложил вот файл helper.php

Спойлер
[свернуть]

Вот тут загвоздка т.к. в этой строке AND #__adsmanager_ads.published = '1' прописано я так понимаю, что по умолчанию показывать объявления с 1 Категории а нужно показывать просто последние объявления скажем 20 штук.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
 AND #__adsmanager_adcat.catid = '".$categoryID."' — здесь категория. А то что вы предположили, это «опубликованно»
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
AND #__adsmanager_adcat.catid = '".$categoryID."' — здесь категория. А то что вы предположили, это «опубликованно»

И снова Я ошибся. В любом случае, у меня не хватит знаний написать условие: Если не указана, категория то показывать просто 25 последних объявлений.

Если подскажете какое условие включить то буду Вам благодарен.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Попробуйте так:
Код: php
if ($categoryID) {
$cats = 'AND #__adsmanager_adcat.catid = "'.$categoryID.'"';
}
$sql = 'SELECT #__adsmanager_ads.* FROM #__adsmanager_ads, #__adsmanager_adcat
WHERE #__adsmanager_ads.id = #__adsmanager_adcat.adid
'.$cats.'
AND #__adsmanager_ads.published = "1"
        ORDER BY date_created DESC';
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Попробуйте так:
Код: php
if ($categoryID) {
$cats = 'AND #__adsmanager_adcat.catid = "'.$categoryID.'"';
}
$sql = 'SELECT #__adsmanager_ads.* FROM #__adsmanager_ads, #__adsmanager_adcat
WHERE #__adsmanager_ads.id = #__adsmanager_adcat.adid
'.$cats.'
AND #__adsmanager_ads.published = "1"
        ORDER BY date_created DESC';

Скорее всего не то т.к. перепробовал много вариантов.
Проблема начинается уже с того, что при условии если в настройках не указать НОМЕР Категории то автоматом проставляется 1
(проставлял уже параметры даже в базе данных и то не помогло)

Прилагаю рабочий модуль карусели но с выводом определенной категории только, а нужно имеено что если ничего не поставить или поставить 0 (нулевую) категорию, то что бы показывало Последние добавленные.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
как-то так
« Последнее редактирование: 11.06.2013, 09:37:13 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
как-то так

За оперативность огромное спасибо как всегда, но работает только ограничение по кол-ву показываемых объявлений,
а самое главное пока так и не решено т.к. показывает только ту категорию, которую выбираеш в настройках Модуля
(Где параметр Category ID) а если не поставить никаой вообще категории то показывает 1. Ну а если поставить 0 категорию то вообще ничего не показывает.

Я так понимаю, что в файле helper.php вот эта строка ORDER BY a.date_created DESC LIMIT 30'); отвечает за показ 30 последних созданных объявлений из той категории, которую указываем  настройках модуля.

А нужно что бы показывало просто 30 Последний объявлений, которые разместили на сайте
(имеется ввиду как в Модуле Adsmanager - Ads  с выбранным параметром Latest Ads)

Заранее  благодарен за время потраченное на мою тему, но Я думаю что может это в дальнейшем многим пригодится.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
перекачайте и замените все файлы
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
перекачайте и замените все файлы

Огромное спасибо. Работает как надо. 
*

quest-u

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
НЕ стал создавать тему пишу сдесь у меня вопрос по этому модулю  ! при подаче обьявления фото отображаются если в обьявление вставил фото!а если не вставил фото, то показывает вот это
ВОПРОС как вставить свое фото или NOIMAGE в этот модуль?
ЗАРАНИЕ Огромное спасибо. :D
« Последнее редактирование: 07.07.2013, 20:57:25 от quest-u »
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
ссылку давайте!
*

quest-u

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
« Последнее редактирование: 08.07.2013, 10:44:43 от quest-u »
*

quest-u

  • Осваиваюсь на форуме
  • 10
  • 0 / 0

max_1985 ты мне поможешь?
*

quest-u

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
нехочу плодить тем мож кто нибудь ответит !
*

quest-u

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
кто нибудь знает как сделать ?
*

Avory

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
уважаемые, а есть ли такой модуль для j1.5?
*

quest-u

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
*

Avory

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Здравствуйте, подскажите как убрать или поставит по русски VIEW AD!
Не могу найти. Смотрел в языковых файлах не нашел.
С этим просто, как обычно не внимательность.
В настройках модуля в графе  View Ad Text , пишем что надо и все.
А изображения не отображаются ( на скрине видно), проверил в папке лежат /images/com_adsmanager/ads/
В чем может быть дело? AdsManager 2.8.2, Joomla! 3.2.0   
Пробовал на трех разных браузерах. Пробую карусель на денвере
Вроде и путь в файле default.php, лежит  modules-mod_adsmanagercarousel-tmpl-default.php правильно прописан ( может не там смотрю?)
файл под спойлером
Спойлер
[свернуть]
Спасибо.  
« Последнее редактирование: 08.12.2013, 11:27:53 от stendapuss »
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Где же все таки поправить, где находил вроде везде показано прописано ссылка на картинку:
там и лежат.
Выложил на сайт, подскажите http://www.mani-mani-net.ru/%D0%B4%D0%BE%D1%81%D0%BA%D0%B0-%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9/

Не дождался помощи, переставил все.
Сейчас стоит модуль другой. С оф сайта.
« Последнее редактирование: 14.01.2014, 18:13:47 от stendapuss »
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Скачал установил. Все отлично только он перематывает сразу по 10 или по 15 объявлений. А хотелось бы чтоб по одной. Почему. Кто знает?
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
...Еще лучше! Хотел удалить модуль и установить заново. Удалил установил, пишет модуль успешно установлен. А в менеджере модул :(ей его теперь нет.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Попробуйте создать новый модуль, возможно в выборе типов модулей он будет.
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Попробуйте создать новый модуль, возможно в выборе типов модулей он будет.
Спасибо помогло! А вот как насчет перемотки объявлений? Не подскажешь?
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Хотелось бы чтоб перематывал как здесь, по очереди:
http://www.mani-mani-net.ru/%D0%B4%D0%BE%D1%81%D0%BA%D0%B0-%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9/
Там у меня уже другой модуль стоит. Не дождался помощи, все перезалил, и сайт и доску всю. Картинки отображаются, только там мало еще с изображениями объявлений. Поэтому не видно, что картинки показывает.
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Там у меня уже другой модуль стоит. Не дождался помощи, все перезалил, и сайт и доску всю. Картинки отображаются, только там мало еще с изображениями объявлений. Поэтому не видно, что картинки показывает.

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

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

Автор nicklas

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

Автор klekovkinandrey

Ответов: 2
Просмотров: 17283
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 5855
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 16298
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 31082
Последний ответ 27.03.2020, 22:32:04
от Pavel