Новости Joomla

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0.JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность.👩‍💻 v.5.1.0. Что нового?Виджет предварительного просмотра- Добавлен интерактивный предпросмотр социальных кнопок в админ панели- Живое обновление настроек в реальном времени- Переключение между мобильным и десктопным видомУлучшенная мобильная поддержка- Оптимизированные размеры кнопок для мобильных устройств- Адаптивные стили для лучшего отображения на смартфонах- Touch-friendly интерфейсСовременная архитектура- Внедрена система Web Assets для Joomla 4/5- Оптимизированная загрузка ресурсов с атрибутом defer- Улучшенная производительностьТехнические улучшения- Добавлен новый метод getBaseUri() для лучшей обработки URL- Обновлена поддержка JoomShopping и ZOO компонентов- Улучшена совместимость с Joomla 5.xСкачать релиз с GitHubСтраница расширения@joomlafeed#расширения

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

При отображении форм компонента в админке раньше разработчикам нужно было описывать скрытые поля в лейаутах. И выглядело это так:

<?php // Это файл в /layouts/components/com_component/your_layout.php ?> <input type="hidden" name="task" value=""> <input type="hidden" name="return" value="<?php echo $input->getBase64('return'); ?>"> <input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>"> <?php echo HTMLHelper::_('form.token'); ?>

Начиная с Joomla 5.3 добавлен новый способ добавления таких полей (их называют control fields) - программно. И теперь это можно сделать просто в Controller / View.

<?php // В Controller/View добавляем поля $this->form ->addControlField('task', '') ->addControlField('return', $input->getBase64('return', '')) ->addControlField('forcedLanguage', $forcedLanguage);

А в layout'е просто используем метод

renderControlFields()

<?php // В layout формы echo $this->form->renderControlFields();

Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.

Смотреть Pull Request

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

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

amerikavas

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Проблема при установке ZOO
« : 23.04.2011, 12:52:57 »
Всем привет. Помогите пожалуйста. Уже второй день ковыряюсь и не могу понять в чём проблема. На денвере устанавливаю ZOO и всё ок, перенёс на хостинг и ошибка.
Попробовал установить ZOO 2.4 сразу на сайт который на хосте и при установке выдаёт  ошибку:
        * Компонент Установить: Minimum requirements not fulfilled.
        * Компонент Установить: Custom install routine failure

И ниже 2 ошибки ещё:
Function: dom_import_simplexml    Not OK    Check http://de.php.net/manual/en/function.dom-import-simplexml.php
Class: DOMNode    Not OK    http://de.php.net/manual/en/book.dom.php

Помогите! Подскажите как решить вопрос!
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Re: Проблема при установке ZOO
« Ответ #1 : 23.04.2011, 13:02:17 »
Помогите! Подскажите как решить вопрос!
Обратится в службу поддержки хостинга, если не помогут - поменять хостинг.
Проблема в том, что в настройках рhp не подключена (не установлена) библиотека simplexml.
Иначе Zoo не будет работать, т.к. внутренний контент построен на XML данных.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

amerikavas

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Проблема при установке ZOO
« Ответ #2 : 23.04.2011, 13:50:57 »
Цитировать
Обратится в службу поддержки хостинга, если не помогут - поменять хостинг.
Проблема в том, что в настройках рhp не подключена (не установлена) библиотека simplexml.
Иначе Zoo не будет работать, т.к. внутренний контент построен на XML данных.
Служба поддержки говорит что этот модуль включен! Блин, что же делать?
*

amerikavas

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Проблема при установке ZOO
« Ответ #3 : 23.04.2011, 22:11:47 »
Пытался установить на денвере самую свежую версию ZOO и при установке компонента тоже выдало ошибку:
Extension: cURL    Not OK    cURL is required for Facebook Connect and Twitter Authenticate to work.

Помогите разобраться в чём проблема
*

apirat

  • Захожу иногда
  • 122
  • 5 / 0
  • ...опачки!
Re: Проблема при установке ZOO
« Ответ #4 : 25.12.2011, 18:13:09 »
Для того чтобы установить расширение DOM XML, нужно сделать следующее.

    В файле настроек PHP (php.ini) раскомментировать строку, касающуюся этого расширения ( extension=php_domxml.dll для Windows, либо extension=php_domxml.so для Linux-платформ).
    Скопировать файл расширения ( php_domxml.dll или php_domxml.so ) в папку, где находятся расширения ( extension_dir ).
    Подключить расширение iconv так же, как в пунктах выше (иногда это расширение устанавливается автоматически вместе с domxml ).
    Скопировать дополнительные библиотеки в системную папку system (Windows 98) или system32 (WindowsNT/2000/XP). В первую очередь это библиотеки libxml2 и iconv, затем libxslt, libexslt и zlib.
    Перезапустить сервер.

взял от сюда intuit.ru/department/pl/plphp/14/plphp_14.html

Установил на сервере domxml вот эту шнягу все заработало!
*

xcreotiff

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Проблема при установке ZOO
« Ответ #5 : 25.12.2011, 21:19:49 »
Пытался установить на денвере самую свежую версию ZOO и при установке компонента тоже выдало ошибку:
Extension: cURL    Not OK    cURL is required for Facebook Connect and Twitter Authenticate to work.
Нужно скачать библиотеку cURL и кинуть ее в usr-local-php5-ext, затем подняться в каталог выше (php5) открыть php.ini и раскоментировать ;extension=php_curl.dll
Или сделать проще качаем эта, запускаем(дэнвер должен быть остановлен) ну и устанавливаем все как предлагает установщик.


Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с отображением каталога на zoo2.2 В IE 6

Автор Kitokedoki

Ответов: 4
Просмотров: 3535
Последний ответ 20.08.2018, 10:07:35
от raketa2000
Проблема с импорт большого количества итемов, с помощью JSON

Автор tarkasha

Ответов: 1
Просмотров: 1420
Последний ответ 17.12.2014, 12:56:55
от voland
Zoo Проблема с каталогом

Автор yoshkin

Ответов: 12
Просмотров: 2794
Последний ответ 03.06.2014, 23:59:38
от kozhenevsky
Подача материала через фронт в Зуу - проблема форматирования

Автор SemiLex

Ответов: 21
Просмотров: 3090
Последний ответ 20.01.2014, 17:58:30
от Дмитрий_76
В компоненте JBZoo проблема с выводом модуля

Автор tiptopvkr

Ответов: 0
Просмотров: 1167
Последний ответ 19.12.2013, 16:56:38
от tiptopvkr