Новости Joomla

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

Новый способ добавления и рендера полей в 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.
// В Controller/View добавляем поля$this->form  ->addControlField('task', '')  ->addControlField('return', $input->getBase64('return', ''))  ->addControlField('forcedLanguage', $forcedLanguage);
А в layout'е просто используем метод
renderControlFields()
// В layout формыecho $this->form->renderControlFields();
Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.Смотреть
Pull Request@joomlafeed#joomla #разработка #php

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

SETEVOY

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Вставил в шаблон флешку. Она отображается, но картинки, которые подружаются через pics.data:
Код
<?xml version="1.0" encoding="utf-8"?>
<slideshow>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/2.png" thumbimage="images/thumbs/2.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/2.png" thumbimage="images/thumbs/2.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/2.png" thumbimage="images/thumbs/2.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/2.png" thumbimage="images/thumbs/2.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/2.png" thumbimage="images/thumbs/2.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
<photo mainimage="images/photos/2.png" thumbimage="images/thumbs/2.png"></photo>
<photo mainimage="images/photos/1.png" thumbimage="images/thumbs/1.png"></photo>
</slideshow>

Картинки не показываются. Я их сначала запихнул в templates/shabl/images/
потом перепробовал пихать их в разные папки, но они так и не появились (

Помогите плз!
Готов заплатить за помощь.
Стучите в асю: 97-22-11
*

poizon

  • Захожу иногда
  • 495
  • 187 / 1
  • Buu
Re: Flash'ка не показывает картинки из XML
« Ответ #1 : 03.10.2008, 21:25:10 »
что за модуль?
*

SETEVOY

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Flash'ка не показывает картинки из XML
« Ответ #2 : 03.10.2008, 21:27:30 »
Не модуль а вставил просто в шаблоне:

Код
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="804" height="386" id="osobnyak" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<?php echo $mosConfig_live_site; ?>/templates/mansion-main/osobnyak.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="<?php echo $mosConfig_live_site; ?>/templates/mansion-main/osobnyak.swf" quality="high" bgcolor="#ffffff" width="804" height="386" name="osobnyak" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
*

poizon

  • Захожу иногда
  • 495
  • 187 / 1
  • Buu
Re: Flash'ка не показывает картинки из XML
« Ответ #3 : 03.10.2008, 21:28:53 »
а с чего Вы решили, что флеш поймет тот xml в данном случае?
*

SETEVOY

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Flash'ка не показывает картинки из XML
« Ответ #4 : 03.10.2008, 21:50:59 »
Спасибо, проблема решена.
Нужно было файл xml переместить в корень сайта, а не в папку шаблона.

Нужно бы это запомнить )
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Flash'ка не показывает картинки из XML
« Ответ #5 : 18.02.2009, 22:02:48 »
кстати, вопрос по теме.
решил тут свять xml-галлерейку на флэше.
всё работало рово до момент включения SEO, затем перестали подгружаться внешние данные.
сидел втыкал полчаса, потом тукнуло в голову-добавть слэш перед путём к файлам.
всё заработало, но только из-под джумлы...
отдельно стоящая флэшка, или она же, загруженная в браузер ничего не подгружает.
просмотр возможен только во время отладки мувика, во встроенном плейере.

кто-нибудь сталкивался с таким?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Flash'ка не показывает картинки из XML
« Ответ #6 : 08.10.2009, 15:28:28 »
проблема решилась корректировкой пути к файлу данных. то ли добавил слэш, то ли удалил-не помню уже :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Почему после смены шаблона - ещё долго показывает старый, и всё также.

Автор igorsuccess

Ответов: 5
Просмотров: 2932
Последний ответ 07.07.2013, 17:03:58
от Mazefaker
Подскажите, как в шаблоне it news 2 убирается обтекание картинки текстом.

Автор serius

Ответов: 2
Просмотров: 1849
Последний ответ 15.08.2012, 10:13:27
от Kerlen
я новичек в этом деле и не могу понять куда положить картинки..

Автор Funtik90

Ответов: 3
Просмотров: 2115
Последний ответ 08.06.2012, 13:56:43
от Seeker
Пропали картинки в шаблоне youmomentum

Автор garik77

Ответов: 6
Просмотров: 2287
Последний ответ 06.05.2012, 13:01:57
от garik77
Как организовать подложку под меню в виде картинки ?

Автор vadimish

Ответов: 6
Просмотров: 4008
Последний ответ 29.03.2012, 13:29:26
от vadimish