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

anri

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Редят подскажите как в <title>Заголовок | категория</title>
Как убрать категорию?
*

wd

  • Давно я тут
  • 538
  • 17 / 1
  • Просто юзер
Re: Как убрать категорию с title в sh404SEF
« Ответ #1 : 21.04.2011, 17:18:30 »
sh404SEF => закладка "Configuration" => пункт "SEO configuration" => закладка "Конф. стр. Заголовка содержимого Joomla" => ставить на "НЕТ" пункт "Вставлять Категорию".

Если это не то, то вообще отключить SEO в sh404SEF и использовать плагин titlemanager.
*

anri

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Как убрать категорию с title в sh404SEF
« Ответ #2 : 21.04.2011, 17:23:43 »
У меня немного по другому я выбрал НЕТ на против (Активировать Meta менеджмент)
B тайтл поправился
*

anri

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Как убрать категорию с title в sh404SEF
« Ответ #3 : 21.04.2011, 17:49:17 »
ой я отключил полностью Meta менеджмент .. можно в моей версии не отключая его исправит тайтл?
Версия 1.0.20_Beta - build_237 - Joomla 1.5.x
Если нет, то как обновиться до последней бесплатной версии.
*

wd

  • Давно я тут
  • 538
  • 17 / 1
  • Просто юзер
Re: Как убрать категорию с title в sh404SEF
« Ответ #4 : 21.04.2011, 17:56:54 »
Если

Цитировать
sh404SEF => закладка "Configuration" => пункт "SEO configuration" => закладка "Конф. стр. Заголовка содержимого Joomla" => ставить на "НЕТ" пункт "Вставлять Категорию".

этого в Вашей версии нет. то наверное нельзя. Только если код капать.
*

anri

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Как убрать категорию с title в sh404SEF
« Ответ #5 : 21.04.2011, 19:48:51 »
скачал версию 2_2.2.4.955 сейчас удалю старый и поставлю версию что скачал.
*

anri

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Как убрать категорию с title в sh404SEF
« Ответ #6 : 22.04.2011, 10:31:45 »
поставил новую версию и все поправил, спасибо.
*

wd

  • Давно я тут
  • 538
  • 17 / 1
  • Просто юзер
Re: Как убрать категорию с title в sh404SEF
« Ответ #7 : 22.04.2011, 12:47:08 »
Спасибо карму + не прибавит )) Но не за что.
*

petruchos911

  • Захожу иногда
  • 78
  • 3 / 0
Re: Как убрать категорию с title в sh404SEF?
« Ответ #8 : 07.05.2013, 20:36:47 »
У меня sh404SEF 4.0 и тоже проблема с названием категории в тайтл (не могу их убрать). Мне не помогает, если поставить "нет" в настройках показа категории. Может кто-то подскажет в чем проблема?
*

rubystar

  • Захожу иногда
  • 60
  • 1 / 0
Re: Как убрать категорию с title в sh404SEF?
« Ответ #9 : 22.01.2014, 15:45:24 »
У меня sh404SEF 4.0 и тоже проблема с названием категории в тайтл (не могу их убрать). Мне не помогает, если поставить "нет" в настройках показа категории. Может кто-то подскажет в чем проблема?

у меня так же как у вас, не убирается. как вы решили данную ситуацию ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

sh404SEF + OSMap Free

Автор xlenivecx

Ответов: 5
Просмотров: 3276
Последний ответ 14.12.2019, 22:34:33
от draff
Теги на страницах навигации sh404SEF

Автор alexey711

Ответов: 2
Просмотров: 3070
Последний ответ 25.06.2019, 15:02:55
от alexey711
Как выключить отображение кода модуля на странице 404 работающей через sh404SEF?

Автор Dim

Ответов: 1
Просмотров: 3384
Последний ответ 05.11.2018, 22:56:47
от Dim
Убрать слэши sh404SEF

Автор romagromov

Ответов: 1
Просмотров: 3553
Последний ответ 16.06.2018, 12:03:05
от romagromov
Управление 404 ссылками в sh404SEF

Автор Afman

Ответов: 0
Просмотров: 3511
Последний ответ 09.06.2018, 20:15:30
от Afman