Виталий
А в layouts, который в корне Joomla не стоит хранить файлы своего компонента?
Sergey
Sergey
Так и нужно, чтоб ваш компонент поддерживал переопределение макетов.
Виталий
То есть и в компоненте и в Joomla?
Для поддержки переопределения можно и явно задать пути.
RINAT
Неправильно приподносить
RINAT
Решаем проблему с уязвимостью в CMS Joomla 4 и Joomla 5
Смотреть выпуск
Vladimir
Vladimir
который продвигает тильду
Ihor
я пониямаю и согласен. но можно тоже самое высказать иначе :) без так сказать диагнозов :) лучше дать оценку действию чем человеку :)
Ihor
хотя это не жумла ру :) твое право :)
Vladimir
Александр
всем привет! Помогите с радикалмультифилд
установил поле, quantum manager
В доп полях создал поле с возможностью прикрепления файлов и теперь при создании материала выходит ошибка
Sergey
Виталий
Стоит. Оно для этого и сделано
оказалось нет, сама Joomla подтягивает только следующие папки:
/templates/cassiopeia/html/layouts/com_mycomponent
/components/com_mycomponent/layouts
/templates/cassiopeia/html/layouts
/layouts
то есть для своего компонента надо использовать первые два
в RadicalMart нестандартно сделано, это сбило с толку
Igor
Igor
Самый низший приоритет.
Igor
Пример почему так.
У RM есть макет administrator.list.search если ты хочешь его переопрделить в своем компоненте ты кладешь в свой копонент в папку /admin/layouts/components/radicalmart и т.д файлик и переопределеяешь. Если человек хочешь у себя в шаблоне переопределить твое переопределение он кладет в шаблон по высшему приоритету.
Vladimir
Виталий
Igor
Igor
Еще раз, для тех кто не знает.
Если у вас срабатывает сканер, или вы находите какой-то подозрительный код.
Вы не пишите об это на форумах или публичных площадках. О находке вы сообщаете разработчику. Либо человеку который знает что с этим делать.
И ждете ответа. Если ответ вас не устраивает, то связываетесь с "авторитетными людьми" которым вы доверяете и думаете как действовать дальше.
Почему так.
В случае с уязвимостью, через час после вашей публикации по ней начнут атаковать.
В случае с политикой, которая фактически уязвимостью не является, вы связываете руки тем кто может и хочет это исправить.
И помните OpenSource по факту строиться исключительно на доверии (пока CRA не готов), поэтому всегда проверяйте что вы ставите.
Sergey
Привет, подскажите такой вопрос. У меня есть в базе список городов и регионов.Подскажите как можно сделать чтоб через доп поля их можно выбирать через чекбокс? с группировкой по олбастям? , что-нибудь вроде такого
Sergey
Хотя бы направьте в какую сторону смотреть.
Igor
Sergey
Sergey
Ссылку скинете на доку?
Есть статья https://coolcat-creations.com/en/blog/tutorial-build-your-own-custom-field-plugin, старая ещё но в целом верная. Структуру плагина новую делайте сразу. Я начинал это всё переводить, но забросил, так как нужно было обновлять и по сути писать свою статью. Руки не дошли.
Sergey
Спасибо
Sergey
Ссылку скинете на доку?
Ещё смотрим доку здесь https://manual.joomla.org/docs/building-extensions/plugins/ её обновляют
Sergey
По образу и подобию сообразите
Sergey
Получается доп поля свои только через плагин
Sergey
Вот ещё статейка https://www.abdulwaheed.pk/en/blog/41-information-technology/44-joomla/335-how-to-create-custom-form-field-for-custom-component-joomla-4.html
Sergey
Но тоже на старый манер пока что
Александр
Коллеги, помогите, пожалуйста советом. Мне нужно в материале прикреплять файлы пдф doc и пр. форматов.
Количество файлов заранее неизвестно.
Нужно сделать список примерно такого формата
Название файла - дата и время добавления и ссылка на скачивание.
Как думаете, можно ли это сделать стандартными полями?
Пока была идея сделать повторяемое поле и в него уже доп поля дочерней формы
Александр
это вообще реально на полях сделать?
Vladimir
угу
Sergey
Sergey
Там же захочется ещё иконку формата, размер файла вывести и прочее.
Александр
Иконок не нужно, размер файла тоже не обязательно. Главное, чтобы была ссылка на скачивание. Количество файлов до 100
Александр
я пробую создать поле для файла, из стандартных вроде только медиа есть, но в него прикрепляются картинки, а не файла
Vladislav
Александр
а можно ли сделать, чтобы вместо стандартного медиаменеджера открывался квантум в этом поле?
Vladimir
Vladimir
Мультифилд же?
Александр
вот разбираюсь, сейчас зашел в панели в квантум, а там ошибка
Call to undefined method Joomla\CMS\MVC\Factory\MVCFactory::setUserFactory()
Joomla 4.3.4. видимо из за этого
Sergey
Vladimir
Александр
Quantum Manager 3.0
Поле - Radical MultiField 3.1.0
Sergey
Sergey
Sergey
Ну там вообще надо смотреть как сделано.
Sergey
Там может и без них сделано
Sergey
Виталий
Как думаете имеет ли право на существование альтернативный класс Pagination, который не требует знать общее количество материалов (total)?
Vladimir
Виталий
Показывать так:
1 2 3 [4] >
То есть есть 4 страницы, мы на 4ой, и есть минимум ещё одна
Vladimir
Vladimir
Для того чтобы узнать - надо знать общее количество ….
Виталий
Источник данных - API, которое принимает offset и limit, и возвращает массив. Общее кол-во не возвращает.
Если вернуло не полный массив, то понятно что дальше нет, а если полный, то я делаю второй запрос.
Vladimir
Виталий
Не знаю почему не предусмотрели это.
RINAT
💬Как часто вы пишете документацию?
Sergey
Привет подскажите, почему может быть, если включен sef то $id = $app->getInput()->get('id'); не могу получить, он же вроде все ранво должен получить id текущей статьи. Или может есть еще способо получения id текущей статьи в плагине
Sergey
Сергей Cave
-
Сергей Cave
@progreccor а в RF как сделать. чтоб при отправке формы данные улетали только в свой скрипт, но письмо не отправлялось?
Vladimir
Vladimir
там на первой вкладке
Сергей Cave
хм... мне надо только с определенной формы )
Vladimir
Сергей Cave
понял
пасип
Andrey
неплохо