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

zomboy

  • Новичок
  • 7
  • 0 / 0
Добрый день! Просьба помочь в решении проблемки: купил шаблон с www.templatemonster.com и теперь не могу его настроить под себя. Точнее, интересует как изменить названия меню, раскрывающихся при наведении курсора, на русские... Я не специалист в этой области. Если кто нибудь может подсказать как это сделать, буду благодарен за помощь.

З.Ы.: СМS установил, шаблон прикрутил.
Ссылка на демо шаблона: http://livedemo00.template-help.com/joomla_36428/
Ссылка на картинку меню которое не удается переименовать:
Спойлер
[свернуть]
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Вообще то это все в админке делается, если шаблон под движок был куплен
Админка - меню и дальше смотрите что как
Рекомендую ознакомиться с FAQ по версиям 1.5 - 1.7
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

zomboy

  • Новичок
  • 7
  • 0 / 0
Вообще то это все в админке делается, если шаблон под движок был куплен
Админка - меню и дальше смотрите что как
Рекомендую ознакомиться с FAQ по версиям 1.5 - 1.7

Дело в том, что в админке в разделе "Менеджер модулей: Модули" есть позиция user 1 к которой собственно говоря и относится блок раскрывающихся меню, но он не редактируется, либо просто я не знаю как. Вот ссылки на админку и на расположение блока user 1 по шаблону Template Monster:
Спойлер
[свернуть]
Спойлер
[свернуть]
Спойлер
[свернуть]
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Модуль меню это модуль меню, он выводит
А есть меню, в котором кнопочки и тексты, зайдите в админку - меню и там смотрите
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
В меню выкиньте примеры и подмените на свои, шаблон здесь не при чем.
Мелкий ремонт. skype poisk-plus
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Я рекомендую начать с FAQ !
Что бы иметь хотя бы малейшее представление что за что отвечает
Да а следующий вопрос будет что делать с демоматериалом ?
« Последнее редактирование: 25.12.2011, 12:53:46 от oriol »
*

zomboy

  • Новичок
  • 7
  • 0 / 0
Ребят, всем спасибо! Попробую разобраться...
« Последнее редактирование: 25.12.2011, 17:17:37 от zomboy »
*

zomboy

  • Новичок
  • 7
  • 0 / 0
Разобрался с переименованием подпунктов меню, а с переименованием главных меню нет... Подскажите, что именно я делаю не так. Все уже облазил, не могу разобраться... :o

Спойлер
[свернуть]

Имею ввиду "About Us"  "Our Services" и т.д.

Если их переименовать на русский язык, то они вообще тогда не отображаются... Хотя переименовываю в том же разделе и абсолютно точно так же...

Спойлер
[свернуть]
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
алиас попробуй стереть и поле оставить пустым он сам пропишется на транслите о-nas
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
там используется шрифт сufon, который видимо не поддерживает кирилицу. Что это - спросите у Google.
И почему бы вопросы не задавать тому кто делал этот шаблон, тем более что купили его.
*

zomboy

  • Новичок
  • 7
  • 0 / 0
Всем спасибо! А где можно найти шрифты шаблона (имею ввиду в своем купленном шаблоне)?
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
расширения/менеджер шаблонов/
и нажмешь на нужный шаблон, возможно там есть настройки, а если нет тогда CSS подправить

« Последнее редактирование: 27.12.2011, 14:06:04 от oriol »
*

zomboy

  • Новичок
  • 7
  • 0 / 0
Спасибо за помощь. Действительно, у меня используется cufon, а шрифт который он использует кириллицу не понимает... Ещё раз спасибо, будем думать теперь как шрифт изменить...
*

zomboy

  • Новичок
  • 7
  • 0 / 0
В папке с купленным шаблоном нашёл текстовый файл с шрифтами шаблонов (ссылкой на сайт шрифта), проверил кириллицу - не отображается... Спасибо SmokerMan'у за подсказку... погуглил. Зашел на сайт http://www.cufonfonts.com/ru, нашел подходящий с кириллицей, скачал и забросил в папку javascript своего шаблона, предварительно переименовав название на предыдущий javascript файл (метод топора - как раз для таких как я). И ура, всё пашет как надо. Ещё раз всем большое спасибо!  yes!
« Последнее редактирование: 27.12.2011, 14:24:33 от zomboy »
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
дай ссылку где твой шаблон размещен (только не демо)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 6439
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 4039
Последний ответ 15.08.2018, 15:29:56
от tromba
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 2056
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 1812
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 2982
Последний ответ 29.05.2017, 09:29:08
от gorbi_U