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

Proka

  • Захожу иногда
  • 53
  • 0 / 1
Всем привет!
Объясните неразумному. Созданы категории товаров и пара уровней подкатегорий. Когда захожу на страницу самой подкатегории все хорошо, выводятся товары этой подкатегории. А вот, когда перехожу на уровень выше, например на страницу самой категории подкатегории не отображаются, т.е. просто пустая страница. Может кто-то объяснить, как на странице категории вывести подкатегории товаров?
Здесь немного неправильно, просто товар добавлен и отображается, а должны отображаться подкатегории категории Фотообои


а это, чтоб понятно было, о каких подкатегориях речь:
« Последнее редактирование: 04.08.2020, 10:57:06 от Proka »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
Пункт меню главная магазина ЖШ есть ?
нет, категории выводятся из главного меню вот так:
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Пункт меню тип главная магазина ЖШ можно создать в скрытом меню. Если не будет результата- переключите на стандартный шаблон для теста .
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
Пункт меню тип главная магазина ЖШ можно создать в скрытом меню. Если не будет результата- переключите на стандартный шаблон для теста .
Речь об этом?
мне это не подходит, у меня в самом магазине созданы категории и подкатегории. Такая реализация даст возможность выводить все категори/подкатегории отдельно, но ломает логику работы главного меню(
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
а шаблон Joomla у вас студийный ?
шаблон ЖШ дефолтный ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
а шаблон Joomla у вас студийный ?
шаблон ЖШ дефолтный ?
шаблон Vina Orion, шаблон ЖШ из коробки, нигде в настройках ЖШ ничего не менял
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
Нет, это пункт меню не в скрытом меню.
тогда я не понимаю, как это сделать, и что мне это даст, когда сделаю?
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
шаблон Vina Orion, шаблон ЖШ из коробки, нигде в настройках ЖШ ничего не менял
насколько я понял вопрос в том, что войдя в родительскую категорию вы не видите дочерних и списка товаров. да ?
скорее всего вопрос шаблона
зайдите по ftp в шаблон Joomla там в папку HTML и папку ком_жумшоппинг, переименуйте в ком_жумшоппинг1 например.
и посмотрите на сайте будут ли отображаться дочерние категории.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
насколько я понял вопрос в том, что войдя в родительскую категорию вы не видите дочерних и списка товаров. да ?
скорее всего вопрос шаблона
зайдите по ftp в шаблон Joomla там в папку HTML и папку ком_жумшоппинг, переименуйте в ком_жумшоппинг1 например.
и посмотрите на сайте будут ли отображаться дочерние категории.
Да, верно! в родительской категории вообще нет товаров, потому что она по сути своей обертка, а вот все товары уже лежат в подкатегориях, соответственно, когда захожу в родительскую - там пусто.
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
в родительской должны выводится подкатегории.
вопрос в шаблоне скорее всего.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
насколько я понял вопрос в том, что войдя в родительскую категорию вы не видите дочерних и списка товаров. да ?
скорее всего вопрос шаблона
зайдите по ftp в шаблон Joomla там в папку HTML и папку ком_жумшоппинг, переименуйте в ком_жумшоппинг1 например.
и посмотрите на сайте будут ли отображаться дочерние категории.
спасибо огромное! папку переименовал и подкатегории появились! у меня уже волосы седеть начали из-за этих катекгорий/подкатегорий!)
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
просто приведите в соответствие шаблон категории  в переопределении в папке HTML.
список файлов шаблона ЖШ есть в ФАКе этого раздела.
исходный код чтобы категории выводились можете посмотреть в дефолтном шаблоне.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
просто приведите в соответствие шаблон категории  в переопределении в папке HTML.
список файлов шаблона ЖШ есть в ФАКе этого раздела.
исходный код чтобы категории выводились можете посмотреть в дефолтном шаблоне.
а можете ткнуть носом ущербному, где FAQ лежит?
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
в прикрепленных темах в корне раздела.
[FaQ] JoomShopping - готовые решения
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
в прикрепленных темах в корне раздела.
[FaQ] JoomShopping - готовые решения
премного благодарен!
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
просто приведите в соответствие шаблон категории  в переопределении в папке HTML.
список файлов шаблона ЖШ есть в ФАКе этого раздела.
исходный код чтобы категории выводились можете посмотреть в дефолтном шаблоне.
теперь столкнулся с новой головной болью, почему-то шаблон категорий какой-то странный у меня: оно явно не так должно выглядеть( может, есть мысли, где я накосячил и как исправить?
вот так оно выглядит у меня:

а так, мне кажется должно выглядеть по шаблону:

у меня такое ощущение, что шаблон сайта сломан, но я не так силен в этом вопросе, чтобы понять, где чинить(
« Последнее редактирование: 13.08.2020, 19:02:29 от Proka »
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
адрес сайта можно ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
адрес сайта можно ?
отправил в личку
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
да получил, но на сайте варез.
к варезу тут отношение однозначное.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
да получил, но на сайте варез.
к варезу тут отношение однозначное.
эээ... там нет вареза, все куплено, плагины на JoomShopping.com, а шаблон сайта с квикстартом у самого разработчика - VinaGekko, могу письмо с сайта о подтверждении покупки, там есть один плагин, но он не подошел даже
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
указанный вами сайт продает варез.
чтобы не попадаться больше в такую ситуацию можете проверять наличие ресурса которым вы пользуетесь в списке сайтов которые черные (не путать с движением BLM) https://jpath.ru/blacklist.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
указанный вами сайт продает варез.
чтобы не попадаться больше в такую ситуацию можете проверять наличие ресурса которым вы пользуетесь в списке сайтов которые черные (не путать с движением BLM) https://jpath.ru/blacklist.
черт, я правда не знал( если я его отключу можно расчитывать на помощь?
меня сейчас филтрация товаров меньше всего интересует...
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
та да, вы не первый. и к сожалению не последний.
про отключу забавно звучит если честно.
удалить надо! и не ставить, не пользовать варез.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
та да, вы не первый. и к сожалению не последний.
про отключу забавно звучит если честно.
удалить надо! и не ставить, не пользовать варез.
ну я это и имею в виду, нужно же просто в управление компонентами зайти у удалить?
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
а по шаблону переопределите его правильно, в папке компонента, и переделайте как надо.
у вас там от квикстарта "свое видение" шаблона.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
ну я это и имею в виду, нужно же просто в управление компонентами зайти у удалить?
угу.
и больше оттуда ничего не ставить ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
ну я это и имею в виду, нужно же просто в управление компонентами зайти у удалить?

эй только не этот компопнент !
искать надо в модулях
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Proka

  • Захожу иногда
  • 53
  • 0 / 1
эй только не этот компопнент !
искать надо в модулях
этот я не трогал, я не лишен остатков здравого смысла)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести заголовок прописанный в пункте меню вместо названия категории

Автор anatolij

Ответов: 13
Просмотров: 2051
Последний ответ 04.12.2024, 15:20:00
от kit2m2
В описании категории не работает плагин Jshortcodes

Автор SLV

Ответов: 1
Просмотров: 962
Последний ответ 09.09.2024, 17:35:29
от kit2m2
Сортировка товаров внутри категории

Автор oslyabya

Ответов: 1
Просмотров: 1082
Последний ответ 02.08.2024, 22:06:39
от nevigen
Как исключить отображение текста в определенных категориях?

Автор art22

Ответов: 4
Просмотров: 1403
Последний ответ 25.07.2023, 19:53:58
от art22
Сравнить общее количество товаров категории с количеством на странице

Автор goga_pgasovav

Ответов: 6
Просмотров: 1294
Последний ответ 25.01.2023, 20:12:58
от goga_pgasovav