Vladimir
Vladimir
уже
Михаил
Всем добрый вечер!
RINAT
Ilia
Привет
Combot
Привет
Приветствуем! 👋
Ihor
Vladimir
ура! не бот!
Михаил
Подскажите, пожалуйста, как Joomla Radical Form вызвать ссылкой? Задал форме id=zakaz, вызываю #zakaz и ничего. Если использовать button, то работает, но нет возможности прикрепить к картинке button, а надо сделать всплытие формы при клике на картинку. Помогите, пожалуйста.
Михаил
Добрый вечер, Владимир! Вроде Ваше детище)
Vladimir
Vladimir
у вас какой шаблон?
Михаил
Yootheme
Михаил
Pro
Vladimir
ну тогда по стандарту
Михаил
я могу только ссылку прикрепить к картинке
Vladimir
<a href="#modal-call" class="uk-button uk-button-primary" data-uk-toggle="">Перезвоните мне</a>
Vladimir
Vladimir
uk-toggle
Михаил
Так там же не код, а поле
Михаил
Михаил
Добавлял класс uk-toggle для фото, не помагает
Михаил
То есть простого решения нет?
Vladimir
берем html код и пишем что требуется
Михаил
Это не штатное решение шаблона, но именно так и сделал. Странно, но у большинство форм есть вызов простой ссылкой с указанием только ID формы, без атрибутов.
Vladimir
Vladimir
он не содержит никаких встроенных скриптов для вызова модалок и так далее
Vladimir
это на вашей стороне
Михаил
мне кажется, удобнее было бы сделать такой мальнький и такой полезный функционал встроенным в форму.
Vladimir
Vladimir
смысл RadicalForm в том, что он НЕ ВМЕШИВАЕТСЯ! в ваш шаблон
Vladimir
никаких дополнительных скриптов не ставит
Vladimir
зачем дублировать то, что уже и так есть?
Vladimir
у вас уже есть модалка в любой теме. зачем тащить то, что уже есть?
Vladimir
создать еще одного глючного монстра?
Vladimir
нет.
mmth
Vladimir
у нас расширения качественные и гарантированно работающие
Dmitry
mmth
Vladimir
Дмитрий
@progreccor сейчас rtf файлы в radical form запрещены
Дмитрий
если их надо будет грузить, надо апгрейдить логику проверки на text mimetype
Vladimir
Eugene
лютый пиздец.
Претензию в пять миллионов рублей предъявили петербургскому рабочему за создание сайта, зарегистрированного на его имя.
кратко: кто-то украл персональные данные мужика, зарегал на них доменное имя для того, чтобы опорочить на сайте репутацию некоей конторы.
контора нашла владельца домена и подала в суд.
мужик в IT вообще ноль. иск на 5 млн. руб.
но тут пиздец в том, что так на паспортные данные может любой зарегать домен, а отвечать - другому человеку
https://yandex.ru/turbo/novayagazeta.ru/s/articles/2021/03/13/napriazhenie-v-seti
Дмитрий
Дмитрий
фильтр там падает
Дмитрий
если ты передаешь именно несколько факлов в одной переменной
Дмитрий
там фиьтр не рассчитан на несколько файлов в однйо переменной
Дмитрий
@drekun
<input type=«file» name=«files[]» />
<input type=«file» name=«files[]» />
<input type=«file» name=«files[]» />
<input type=«file» name=«files[]» />
и потом в джумле
$input->files->get(‘files’)
Дмитрий
удивишься ошибкам фильтра
Denis
Вообще интересная вещь, Joomla\CMS\Input\Files, пытается фильтровать данные, а Joomla\Input\Files - нет. И зачем они до сих пор тянут и CMS и Framework, раз уж последний не взлетел?..
Dmitry
Dmitry
Dmitry
Denis
Dmitry
Dmitry
Vladimir
ну надо писать issue
Denis
Ну надо issue делать тогда
Там кстати легко исправить - в файле libraries/src/Input/Files.php обернуть в цикл строку
$isSafe = InputFilter::isSafeFile($results);
если $results[0] является массивом.
Vladimir
Vladimir
в таком случае примут
Denis
Примерно так:
if (!is_array($results[0]))
{
$isSafe = InputFilter::isSafeFile($results);
}
else
{
$isSafe = true;
foreach ($results as $result)
{
$isSafe &= InputFilter::isSafeFile($result);
}
}
Ilia
Vladimir
ну так issue кто будет писать?
Vladimir
можно пример кода, который вызовет ошибку?
Denis
Vladimir
надо issue оформить грамотно
Denis
Этого более чем достаточно, чтобы понять суть проблемы
Vladimir
ну ок
Vladimir
Denis
Denis
Сейчас смотрю на isSafeFile, судя по коду там должны поддерживаться массивы файлов: там есть $descriptors = $file и потом foreach ($descriptors as $fileDescriptor). А для одного файла там $descriptors = array($descriptors). В общем, нужно тестировать вживую.