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

Книга Самоучитель по разработке расширений для Joomla! 1_5 на русском языке:
http://turbobit.net/4qsp0ikr8j35.html
или
http://gigapeta.com/dl/1170164abfe646

Админы, киньте в документацию, плз
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Хм. Зашел. Предлагается скачать некий файл 15 метров. Ни описания, нифига. Качайте файл и все. Ага щас.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Книга Самоучитель по разработке расширений для Joomla! 1_5 на русском языке:
http://turbobit.net/4qsp0ikr8j35.html
или
http://gigapeta.com/dl/1170164abfe646

Админы, киньте в документацию, плз
Выложите сюда хотя бы оглавление!
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
ну будь я дома фигня потратить минуту времени, но на работе через прокси хрен с файлообменика скачаешь что..
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Хм. Зашел. Предлагается скачать некий файл 15 метров. Ни описания, нифига. Качайте файл и все. Ага щас.
Я скачал, все норм. И правда документация ))) Многим будет полезна!
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Я скачал, все норм. И правда документация ))) Многим будет полезна!
Ну дык выложите сюда оглавление, чтобы не качать лишний раз. Может кому-то и не понадобится этот самоучитель.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Содержание
Глава 1 Расширения Joomla!   2
   Разработка: Обзор Ресторанов   
   Зачем расширять Joomla!   
   Настройки против Расширений   
   Как расширить Joomla!   
   Компоненты (Components)   
   Модули (Modules)

   Плагины (Plug-Ins)   
   Обзор тем   
   Создание ПИ (Toolbars) и Списков   
   Поддержание стиля и исключение повторений кода используя HTML функции   
   Доступ к БД и управление записями   2
   Безопасность и предпочтительный способ получения переменных запроса   3
   Меню управления   
   Управления логикой работы внутри Компонента   
   Конфигурация посредством XML-параметров   
   Упаковка и распространение   
   Наш Проект для примера   
   Резюме   
Глава 2 Приступая к разработке Компонента   
   Структура Компонента Joomla!   3
   Запуск Компонента   4
   Разделение на ИА и ИП в Joomla   
   Регистрация Компонента в БД   
   Создание ПИ   6
   Доступные кнопки ПИ   7
   Резюме   7
Глава 3 Разработка ИА   8
   Создание таблицы БД   
   Создание класса Table   8
   Создание формы Обзора   9
   Обработка данных   12
   Создание Списка   13
   Редактирование записей   14
   Удаление записей   16
   Резюме   16
Глава 4 Разработка ИП   17
   Листинг Обзоров   17
   Отображение Обзора   18
   Генерация дружественных для поисковиков ссылок   19
   Создание URL сегментов   19
   Парсинг URL сегментов   20
   Добавление комментариев   20
   Отображение комментариев   23
   Резюме
24
Глава 5 Разработка Модуля   24
   Регистрация Модуля в БД   24
   Создание и настройка базового Модуля   25
   Воспользуемся некоторыми помощниками (class Helper)   26
   Пробуем различные стили   26
   Попробуем смешать   28
   Резюме   28
Глава 6 Расширяем проект   29
   Модель, Вид, Контроллер: Почему?   29
   Построение Модели данных   29
   Модель Все Обзоры   29
   Модель одиночного Обзора   29
   Миграция на Виды   30
   Вид All   30
   Вид Review   31
   Переключения посредством Контроллеров (Controllers)   32
   Обновление связей и маршрутов   33
   Реорганизация кода ИА   34
   Управление публикацией Обзоров   36
   Добавление постраничной навигации   36
   Управление Комментариями   38
   Дополнительные ПИ   41
   Резюме   42
Глава 7 За кулисами: Плагины (Plug-Ins)   42
   Запросы к БД   42
   Плагин ссылка   43
   Плагин справочной информации   45
   Поиск Обзоров   47
   Резюме   49
Глава 8 Параметры   49
   Добавление параметров к расширениям   49
   Параметры для Модулей   49
   Параметры для Плагинов   50
   Резюме   56
Глава 9 Упаковываем все вместе   56
   Список всех файлов   56
   Упаковка Модуля   56
   Упаковка Плагина   57
   Упаковка Компонента   58
   Включение SQL-запросов   59
   Создание пунктов меню ИА   59
   Дополнительные сценарии установки   60
   Распространение   60
   Резюме   61
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Цитировать
Разработка: Обзор Ресторанов
Цитировать
Настройки против Расширений
улыбнуло :)
книга является платной в топку
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Это видимо просто её перевод.
Да, вроде просто перевод, все-равно считаю полезна будет многим!
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
да, перевод. не особо грамотный, но читаемый и доступный. есть .docx для печати. есть примеры кода в отдельном зипе. есть .pdf версия.
 неплохо.
SmokerMan, так книги вроде все платные, даже в библиотеке  :)

P.S. правда есть какой-то .rtf непонятный, весит почему-то 150 метров не открывается и вешает мне ноут.
« Последнее редактирование: 26.11.2010, 11:53:10 от alex0013 »
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
P.S. правда есть какой-то .rtf непонятный, весит почему-то 150 метров не открывается и вешает мне ноут.
слабенький ноут однако.)
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Да, вроде просто перевод, все-равно считаю полезна будет многим!

Бесспорно будет полезно. Даже такой перевод.
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
слабенький ноут однако.)
2004 г.      а, что делать...
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
2004 г.      а, что делать...
ну эт да. Думаю у него другие цели, такие куски кушать не приспособлен)
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Бесспорно будет полезно. Даже такой перевод.
Безусловно. Год назад был бы рад такой книге.

P.S. Вот только есть подозрение, кто-нибудь обязательно "настучит" автору и что он скажет одному богу известно. Вы бы связались с ним сами.
« Последнее редактирование: 26.11.2010, 12:06:27 от Lex »
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Валидация форм средствами Joomla

Автор VETERINAR

Ответов: 29
Просмотров: 38131
Последний ответ 09.10.2013, 15:14:44
от digitalheart
Как написать системный плагин для Joomla 1.5

Автор Sergey2

Ответов: 2
Просмотров: 28352
Последний ответ 23.06.2013, 15:28:38
от l-key
Плагин рейтинга чего угодно для Joomla 1.5

Автор Obmor

Ответов: 54
Просмотров: 30794
Последний ответ 18.12.2012, 15:01:55
от Raimonds
Как вы "въехали" в создание расширений?

Автор aanvale

Ответов: 4
Просмотров: 2542
Последний ответ 13.10.2012, 21:44:25
от passer
Модуля кнопка с кодом для Joomla 1.5 или Наш баннер,

Автор leo78

Ответов: 12
Просмотров: 7867
Последний ответ 19.12.2011, 00:35:25
от leo78