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

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
если смотреть на quickstart шаблона  то в модуле news pro gk4 кнопка добавить в корзину :
но я делаю все с чистого шаблона и вот как у меня получается... как єто исправить?

Настройки модуля уже даже настраивал идентично, но кнопка не изменилась, тому и думаю что вопрос по шаблону. Спасибо


или хотябы как добавить Нужную надпись на Эти кнопки..?



и вопрос номер 2:

когда захожу в корзину вот что происходить ... нет ошибок, только белая полоска...
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: вопрос по шаблону GK_eSport и не только
« Ответ #1 : 27.09.2012, 13:28:55 »
Для кнопки надо загрузить картинку и в CSS прописать путь к ней .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #2 : 27.09.2012, 17:50:32 »
если не трудно, то в каком именно файле?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: вопрос по шаблону GK_eSport и не только
« Ответ #3 : 27.09.2012, 17:56:32 »
если не трудно, то в каком именно файле?
Если не трудно дайте ссылку а сайт .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #4 : 27.09.2012, 18:43:38 »
нашел файл, и рисунок, и там все хорошо... так как должно быть
www.bela-ink.es но вот ссылка
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: вопрос по шаблону GK_eSport и не только
« Ответ #5 : 27.09.2012, 19:22:17 »
vmsite-ltr.css
строка 51

Сотрите
background: url("../images/vmgeneral/backgrounds.png") repeat-x scroll 0 -160px #E8E8E8;
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #6 : 28.09.2012, 01:02:24 »
trilus
Прошу прощения за вопрос не по теме.
А что за аккордеон меню используется слева?
Делаю на таком же шаблоне сайт и даже в демо стандартном модуля меню такого нет.
Подскажите что за меню. Если конечно можете, поделитесь. Очень хочется себе подобное сделать в будущем.
Заранее благодарю.
Кривизна рук не компенсирует прямизну извилин.
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #7 : 28.09.2012, 02:20:21 »
trilus
Прошу прощения за вопрос не по теме.
А что за аккордеон меню используется слева?
Делаю на таком же шаблоне сайт и даже в демо стандартном модуля меню такого нет.
Подскажите что за меню. Если конечно можете, поделитесь. Очень хочется себе подобное сделать в будущем.
Заранее благодарю.
Это точно самое стандартное. Сейчас пишу с телефона, утром постараюсь дать точный ответ как его включить. Я уверен что оно с шаблоном...

всетаки вернулся к комютеру, это самые обычние категории Virtuemart+клас CSS модуля - dark
« Последнее редактирование: 28.09.2012, 02:52:29 от trilus »
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #8 : 28.09.2012, 02:48:41 »
vmsite-ltr.css
строка 51

Сотрите
background: url("../images/vmgeneral/backgrounds.png") repeat-x scroll 0 -160px #E8E8E8;

стереть пришлось больше, но спасибо что сказали в каком файле. Хотел поставить "+"  но не знаю как. а по поводу корзины нет соображений?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: вопрос по шаблону GK_eSport и не только
« Ответ #9 : 28.09.2012, 03:23:09 »
а по поводу корзины нет соображений?
Сейчас уже нету :)
С утра может будут .
« Последнее редактирование: 28.09.2012, 13:02:54 от umbabaraumba »
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #10 : 28.09.2012, 15:22:20 »
А так хочется узнать у автора этого сайта, что же за меню боковое левое у него было в виде аккордеона. Уже его на том месте нет, а ночью стоял аккордеон.
Хозяин сайта, подскажи да помоги. Может действительно это делается стандартными функциями этого шаблона.
Кривизна рук не компенсирует прямизну извилин.
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #11 : 29.09.2012, 11:08:42 »
А так хочется узнать у автора этого сайта, что же за меню боковое левое у него было в виде аккордеона. Уже его на том месте нет, а ночью стоял аккордеон.
Хозяин сайта, подскажи да помоги. Может действительно это делается стандартными функциями этого шаблона.
Это как я уже писал
Цитировать
всетаки вернулся к комютеру, это самые обычние категории Virtuemart+клас CSS модуля - dark
но я чтото "слишком подправил" и уже как в "quickstart" шаблона... Если создать модуль "Категории VIrtuemart" на чистом шаблоне то будет такое же "меню"... пока что я сам недавно начал делать все это тому не особо силен ...  :(
« Последнее редактирование: 29.09.2012, 11:15:46 от trilus »
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #12 : 29.09.2012, 13:19:43 »
 
Это как я уже писал  но я чтото "слишком подправил" и уже как в "quickstart" шаблона... Если создать модуль "Категории VIrtuemart" на чистом шаблоне то будет такое же "меню"... пока что я сам недавно начал делать все это тому не особо силен ...  :(

components/com_virtuemart/assets/css/vmsite-ltr.css все точно сдесь, я в тот вечер много чего менял, но сегодня путем проб и ошибок понял что сдесь... если хочете могу сбросить только этот файл... заменив им уже тот что имеется должно работать
*

trilus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: вопрос по шаблону GK_eSport и не только
« Ответ #13 : 08.10.2012, 15:00:49 »
неужели никто не сталкивался с проблемой корзины?
*

yla81

  • Новичок
  • 9
  • 0 / 0
Добрый день. Возник такой вопрос что делать не знаю, купила? установила шаблон GK_eSport. И вот что происходит при добавлении категории на английском языке на сайте отображается при клике со стороны сайта на созданую категорию белое окно с таким url   http://домен/index.php/virtuemart/default-layout/новая категория, а если добавлять на русском языке то при охранении в админке уже белое окно что делать помогите все голову поломала.  :( :( :( :( :( :( :(
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Re: Вопрос по шаблону GK_eSport и не только
« Ответ #15 : 30.04.2014, 14:12:36 »
шо то ничего не понял. Еще раз и на пальцах, если можно, или дайте скрины, или же самый лучший - ссылку на сайт
*

yla81

  • Новичок
  • 9
  • 0 / 0
Re: Вопрос по шаблону GK_eSport и не только
« Ответ #16 : 30.04.2014, 16:17:31 »
а можите дать куда можно в личку написать и показать?) Заранее спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться