Новости Joomla

👩‍💻 Вышел Quantum Manager 3.3.0 - медиа менеджер для Joomla.

👩‍💻 Вышел Quantum Manager 3.3.0 - медиа менеджер для Joomla.

Популярный файловый менеджер для Joomla от отечественных разработчиков.

v.3.3.0. Что нового?
- Joomla 6. Компонент полностью совместим с Joomla 6, плагин обратной совместимости не требуется.
- Рефакторинг. Полностью удалён устаревший код, оставшийся в наследство от версий для Joomla 3.
- Новые настройки для SVG. Новые параметры фильтрации SVG-файлов.
- Улучшена безопасная функция предварительного просмотра SVG-файлов. Благодаря новым механизмам фильтрации восстановлена ​​возможность безопасного предварительного просмотра SVG-изображений.
- Исправления ошибок. Исправлены ошибки с данными EXIF ​​и обновлена ​​библиотека EXIF.

Читать новость
Скачать расширение

Также обновление получил плагин пользовательского поля Radicalmultifield для совместимости с новым Quantum Manager.

Репозиторий GitHub
Релиз на GitHub

@joomlafeed

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

mspuz

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Добрый день. Использую - Joomla! 3.8.3 (PHP 7.1.9). Пытаюсь разработать модуль. Написал исходники, установил, все прошло нормально. У модуля используется два параметра, которые прописаны в манифест файле так:
Код
	<config>
<fields name="params">
<fieldset name="basic">
<field
name="thisday_filter"
type="radio"
class="btn-group btn-group-yesno"
default="1"
label="MOD_MYTZ_THISDAY_SHOW_LABEL"
description="MOD_MYTZ_THISDAY_SHOW_DESC">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>

После установки данные параметры отобразились на основной странице модуля. Теперь пытаюсь получить доступ к данным параметрам, но ни как не получается. В интернете везде указано, что это делается через переменную $module->params. Но в данной переменной ($module) вообще нет упоминания о данных параметрах. Ни как не могу разобраться - где искать?
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
А просто к $params обратиться не пробовали?
Так то, при инициализации, прередаётся два объекта $params и $module
*

mspuz

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Если вывести значение переменной $params, то вот что получаем:
Код
Joomla\Registry\Registry Object
(
    [data:protected] =&gt; stdClass Object
        (
            [domain] =&gt;
            [moduleclass_sfx] =&gt;
            [module_tag] =&gt; div
            [bootstrap_size] =&gt; 0
            [header_tag] =&gt; h3
            [header_class] =&gt;
            [style] =&gt; 0
        )

    [initialized:protected] =&gt; 1
    [separator] =&gt; .
)
Т.е. видны только параметры, которые сбоку.
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Если вывести значение переменной $params, то вот что получаем:
Код
Joomla\Registry\Registry Object
(
    [data:protected] =&gt; stdClass Object
        (
            [domain] =&gt;
            [moduleclass_sfx] =&gt;
            [module_tag] =&gt; div
            [bootstrap_size] =&gt; 0
            [header_tag] =&gt; h3
            [header_class] =&gt;
            [style] =&gt; 0
        )

    [initialized:protected] =&gt; 1
    [separator] =&gt; .
)
Т.е. видны только параметры, которые сбоку.
Код: php
<?php $params->get('domain'); ?>
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

mspuz

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Код: php
<?php $params->get('domain'); ?>
Это я понимаю, но в переменной $params нет моих параметров, например thisday_filter, поэтому я не могу к ним обратиться  *suicide*
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
видимо вы добавляли их в уже установленный XML, но настройки модуля потом не сохраняли?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

mspuz

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
видимо вы добавляли их в уже установленный XML, но настройки модуля потом не сохраняли?
Но ведь в бекенде у меня есть доступ к данным параметрам - я могу изменять их состояние! Понимаю, что бред какой-то и видимо где-то я жестко туплю, но ни как не пойму где.
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
проверьте в базе. параметры пишутся туда?
*

mspuz

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
проверьте в базе. параметры пишутся туда?
Отлично! Проверил в БД - в поле параметров нет информации. Зашел в модуль, изменил параметры, нажал сохранить и в БД появилась информация. Проверил в коде и тут появились мои параметры. Спасибо, все работает.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
для того чтобы получать параметры по-умолчанию до сохранения модуля, используйте второй параметр в методе
Код
$params->get('thisday_filter', 'тут значение по-умолчанию');
логично, если оно будет такое же как задано в xml в default
Код
default="1"
т.е.
Код
$params->get('thisday_filter', 1);
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как из Стиль модуля - none, убрать custom

Автор all_zer

Ответов: 3
Просмотров: 1538
Последний ответ 15.11.2025, 16:20:01
от all_zer
Не могу разблокировать материалы, модули для редактирования

Автор Ecodrev

Ответов: 3
Просмотров: 1574
Последний ответ 24.03.2025, 20:20:55
от R31rus
Дублируются дивы у модуля mod_custom

Автор timofe

Ответов: 0
Просмотров: 1158
Последний ответ 07.09.2024, 13:19:48
от timofe
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 2443
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Вывод содержимого модуля mod_custom без html разметки

Автор goga_pgasovav

Ответов: 3
Просмотров: 1741
Последний ответ 07.06.2024, 11:15:50
от goga_pgasovav