Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

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

Семён

  • Moderator
  • 14
  • 6 / 0
  • design-joomla.ru
DJ Classifieds. Компонент написан изначально для Joomla 1.5

Компонент позволяет:
- сбор и отображение объявлений в различных категориях вложенных категорий
- добавление объявлений из фронтэнда зарегистрированных и незарегистрированных пользователей
- закладки для объявлений с возможностью создания индивидуального номера для каждой категории
- взимание платы / (PayPal)
- добавление любого количества изображений, которые классифицированы (лимит может быть настроен администратором)
- связь с рекламодателем со специальной формы

Кроме того, доступны модули:
- DJ_Classifieds items - объявления по критериям (последние, популярные или случайные)
- DJ_Classifieds menu - создает меню со всеми категориями
- DJ_Classifieds search - простой поиск

Компонент является относительно простым в использовании. Однако мы подготовили руководство (пока на английском) - http://design-joomla.ru/custom-joomla-extensions?func=fileinfo&id=112.

Демо можно посмотреть здесь - http://demo.joomla-monster.com/index.php?template=jm-classifieds.

Компонент может быть полезен для всех, особенно для ведущих порталы либо сайты социальных сетей на основе Joomla CMS. Посетители могут добавлять свои объявления в различные категориях, а владелец сайта может возложить на них ответственность за это. Кроме того, шаблон использует dj_menu, DJ_TickerNews модуль и один модуль ротатор - простой ротатор из наших статей. Три цветных модуля в верхней части страницы DJ_Classifieds. Просмотр популярных, а также случайных объявлений. Вы можете повсюду использовать этот компонент Joomla в зависимости от Ваших потребностей.
« Последнее редактирование: 18.08.2010, 21:22:29 от Семён »
*

alex54

  • Захожу иногда
  • 157
  • 3 / 1
Re: Dj-Classifieds - компонент объявлений
« Ответ #1 : 19.08.2010, 07:34:43 »
поставил русский компонет, админка и фронт отображается нормально, языковые файлы в кодировке utf8  без bom, но когда добавляешь категорию или обьявление заголовки и описание в знаках ? ((( и в админке и на фронтэнде

поковырял компонент, так и не понял где править надо



« Последнее редактирование: 19.08.2010, 07:38:02 от alex54 »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Dj-Classifieds - компонент объявлений
« Ответ #2 : 19.08.2010, 09:19:57 »
Семён, вы бы протестировали работу своего сайта в разных браузерах.
а то не всем интересно вникать, почему в Firefox 3.0.11 кнопки "загрузить" просто НЕТ.
а в опере 9 всё застопорилось при нажатии на неё. удалось запустить закачку только из 10-ой оперы. и то уже - из принципа.
имхо, так вы себе репутацию быстро угробите, как веб-разработчики
ps
о.. кнопка то есть, как показало вскрытие firebug'ом. просто она вложена в тег <h2> и браузеру стыдно такое отображать :)
*

Семён

  • Moderator
  • 14
  • 6 / 0
  • design-joomla.ru
Re: Dj-Classifieds - компонент объявлений
« Ответ #3 : 19.08.2010, 14:00:46 »
Семён, вы бы протестировали работу своего сайта в разных браузерах.
а то не всем интересно вникать, почему в Firefox 3.0.11 кнопки "загрузить" просто НЕТ.
а в опере 9 всё застопорилось при нажатии на неё. удалось запустить закачку только из 10-ой оперы. и то уже - из принципа.
имхо, так вы себе репутацию быстро угробите, как веб-разработчики
ps
о.. кнопка то есть, как показало вскрытие firebug'ом. просто она вложена в тег <h2> и браузеру стыдно такое отображать :)
Благодарю +1 :)
*

alex54

  • Захожу иногда
  • 157
  • 3 / 1
Re: Dj-Classifieds - компонент объявлений
« Ответ #4 : 19.08.2010, 17:04:37 »
Семён, а по вопросу сказать есть что?
*

Семён

  • Moderator
  • 14
  • 6 / 0
  • design-joomla.ru
Re: Dj-Classifieds - компонент объявлений
« Ответ #5 : 19.08.2010, 17:15:12 »
Семён, а по вопросу сказать есть что?
Пока тестирую у себя, у меня всё впорядке..
Возможно у вас это из за кодировки бызы данных...
*

alex54

  • Захожу иногда
  • 157
  • 3 / 1
Re: Dj-Classifieds - компонент объявлений
« Ответ #6 : 20.08.2010, 18:53:38 »
точно, таблицы в latin1_swedish_ci ((( почему? везде стоит utf8_general_ci
исправил кодировки таблиц, все стало нормально
*

alex54

  • Захожу иногда
  • 157
  • 3 / 1
Re: Dj-Classifieds - компонент объявлений
« Ответ #7 : 20.08.2010, 18:59:20 »
супер компонент )))) респект +1
*

BILARIUSS

  • Захожу иногда
  • 98
  • 24 / 1
  • Художник дизайнер
Re: Dj-Classifieds - компонент объявлений
« Ответ #8 : 22.08.2010, 00:12:18 »
а где скачать ^-^
Разработка дизайна для вашего сайта.шаблоны для сайтов
Логотипы, баннеры, psd шаблоны, графика для компонентов
*

alex54

  • Захожу иногда
  • 157
  • 3 / 1
*

kostet7

  • Осваиваюсь на форуме
  • 48
  • 3 / 0
  • Когда сфоткают нормально, тогда и будет аватар
Re: Dj-Classifieds - компонент объявлений
« Ответ #10 : 31.08.2010, 15:02:25 »
Русифицировал модуль показа объявлений и добавил возможность отображать в модуле ссылку на добавление объявления.


прицепить к сообщению не вышло .... по этому так...
_____________________
http://files.arthousestudio.ru/mod_djclassifiedsitems_rus.zip
*

kostet7

  • Осваиваюсь на форуме
  • 48
  • 3 / 0
  • Когда сфоткают нормально, тогда и будет аватар
Re: Dj-Classifieds - компонент объявлений
« Ответ #11 : 02.09.2010, 00:37:05 »
А можно организовать что бы администратору автоматически отправлялось письмо при редактировании  и  добавлении нового  объявления ?
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Re: Dj-Classifieds - компонент объявлений
« Ответ #12 : 09.09.2010, 06:36:53 »
Пока тестирую у себя, у меня всё впорядке..
Возможно у вас это из за кодировки бызы данных...
Компонент мне понравился,и как раз в цвет под шаблон
Хотелось бы узнать можно сделать расширенный поиск пусть хоть в модули хоть в компоненте,а?
*

Vadoo

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #13 : 09.09.2010, 11:17:15 »
подскажите я чето не вижу как добавить объявление пользователю )
*

Дамирыч

  • Новичок
  • 9
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #14 : 12.09.2010, 03:03:14 »
Русифицировал модуль показа объявлений и добавил возможность отображать в модуле ссылку на добавление объявления.

Как сделать кнопку для добавления доски? Напиши по-подробней пжл.
*

sergeypv

  • Новичок
  • 1
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #15 : 18.09.2010, 01:22:25 »
Когда нажать сохранить или применить, при добавлении категории, открывается пустая страница и категория не добавляется, в чем может быть проблема??
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Dj-Classifieds - компонент объявлений
« Ответ #16 : 03.10.2010, 11:14:51 »
Не с одного браузера не качается модуль меню. Подправте пожалуйста ссылку.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Dj-Classifieds - компонент объявлений
« Ответ #18 : 03.10.2010, 11:31:14 »
мдя.... все качает а вот этот модуль не хочет.

Not Found

The requested URL /downloads/download/modules/mod_djclassifieds_v.0.9.zip was not found on this server.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Семён

  • Moderator
  • 14
  • 6 / 0
  • design-joomla.ru
Re: Dj-Classifieds - компонент объявлений
« Ответ #20 : 03.10.2010, 14:21:21 »
Извиняюсь,
уже работает:)
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Dj-Classifieds - компонент объявлений
« Ответ #21 : 03.10.2010, 15:05:38 »
А по функционалу в этой теме можно задавать вопросы?
Просто как то не гуд в объявлении показывается только категория. Вернее если есть подкатегирия в которой опубликовано объявление, то показывает только её. А в какой категории приходится уже гадать.
И почему при выборе категории (при добавлении объявления) у меня категории показаны - Название категории и цена в скобках. А если у меня все бесплатно, то просто показывает Категория(0EURO).
И JComments реально прикрутить к нему?

А вообще компонент зачетный. Легкий и ничего лишнего. Только некоторые мелочи портят всю ситуацию.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

p.slavik

  • Захожу иногда
  • 71
  • 8 / 0
  • В неволе, блин...
Re: Dj-Classifieds - компонент объявлений
« Ответ #22 : 04.10.2010, 02:13:51 »
Семён, у вас на сайте вместо модуля DJ_Classifieds items качается DJ_Classifieds menu - поправьте, пожалуйста.
*

Семён

  • Moderator
  • 14
  • 6 / 0
  • design-joomla.ru
Re: Dj-Classifieds - компонент объявлений
« Ответ #23 : 04.10.2010, 11:11:13 »
Спасибо, уже поправил:)
*

Семён

  • Moderator
  • 14
  • 6 / 0
  • design-joomla.ru
Re: Dj-Classifieds - компонент объявлений
« Ответ #24 : 04.10.2010, 11:16:37 »
А по функционалу в этой теме можно задавать вопросы?
Просто как то не гуд в объявлении показывается только категория. Вернее если есть подкатегирия в которой опубликовано объявление, то показывает только её. А в какой категории приходится уже гадать.
И почему при выборе категории (при добавлении объявления) у меня категории показаны - Название категории и цена в скобках. А если у меня все бесплатно, то просто показывает Категория(0EURO).
И JComments реально прикрутить к нему?

А вообще компонент зачетный. Легкий и ничего лишнего. Только некоторые мелочи портят всю ситуацию.
Можно, но пока мы не занимаемся решением всех проблем наших расширений т.к. многое в этих расширениях сделано согласно требованиям наших клиентов по сайтам:) Но в скором будущем будем этим заниматься.
*

mustang75

  • Захожу иногда
  • 71
  • 2 / 1
Re: Dj-Classifieds - компонент объявлений
« Ответ #25 : 12.10.2010, 12:24:51 »
подскажите я чето не вижу как добавить объявление пользователю )
Меню создай для компонента
*

Benediction

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #26 : 24.10.2010, 00:50:29 »
Как исправить кодировки эти ? Если можно - поподробнее
*

Benediction

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #27 : 24.10.2010, 00:51:21 »
точно, таблицы в latin1_swedish_ci ((( почему? везде стоит utf8_general_ci
исправил кодировки таблиц, все стало нормально
Как исправить кодировки эти ? Если можно - поподробнее
*

aanvale

  • Захожу иногда
  • 68
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #28 : 04.11.2010, 11:30:00 »
Как исправить кодировки эти ? Если можно - поподробнее

Думаю что там, где можно таблицы редактировать - например в phpmyadmin. Она скорее всего стоит. Или из панели управления хостингом.
*

Toliamba

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Dj-Classifieds - компонент объявлений
« Ответ #29 : 04.11.2010, 15:02:09 »
 ! Подскажите пожалуйста ... как ограничить размер загружаемого изображения? !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поиск в админке DJ-Classifieds

Автор shop-user

Ответов: 1
Просмотров: 2331
Последний ответ 30.11.2022, 09:49:33
от Leo1986
Добавить к dj classifieds прямую оплату и доставку УкрПошта

Автор Alex_gs

Ответов: 0
Просмотров: 2959
Последний ответ 11.01.2022, 14:55:25
от Alex_gs
Не добавляются фото к объявлениям DJ-Classifieds 3.6.4

Автор spaun0982

Ответов: 7
Просмотров: 4202
Последний ответ 03.11.2021, 12:59:49
от igorMas
Как включить emoji в dj-classifieds?

Автор inkvizitr

Ответов: 0
Просмотров: 2542
Последний ответ 09.03.2021, 19:24:36
от inkvizitr
Можно ли в DJ-Classifieds создать несколько адресов для одного объявления?

Автор Kijv

Ответов: 0
Просмотров: 2552
Последний ответ 15.02.2021, 11:38:49
от Kijv