Конструктор форм

InstantCMS 2.X
#1 12 октября 2021 в 20:56

В конструкторе форм по сути есть возможность создать расширенную форму обратной связи и это здорово.

Но есть одно НО- гость не может прикрепить ни фото ни файл в этой форме. Как реализовать такую возможность?

#2 12 октября 2021 в 21:03

А как Вы собираетесь проверять их на вирусы? Пользователи с проверенным емайлом всё-таки немного безопаснее.

#3 12 октября 2021 в 21:09

А как Вы собираетесь проверять их на вирусы?

lexvai

А как Вы проверите файлы зарегистрированных? 😀
Ещё раз- речь о форме обратной связи! Всё уходит на указанный почтовый адрес. Речь не о размещении контента!

#4 13 октября 2021 в 14:18

У кого как. Все лезет на сайт и попадает в БД.Изображение

#5 13 октября 2021 в 16:46

У кого как. Все лезет на сайт и попадает в БД.

lexvai

Я без понятия что у Вас за компонент и как он относится к моей теме.

#6 13 октября 2021 в 17:05

 DeeMon

НО- гость не может прикрепить ни фото ни файл в этой форме

DeeMon

Как понять не может? Неактивные поля, или не видно ему полей или что?

#7 13 октября 2021 в 17:06

Как понять не может?

Lora

не прикрепляется файл, письмо уходит без файла, только с текстовой информацией с полей

#8 13 октября 2021 в 17:26

А при добавлении полей в форму, есть права на эти поля?

#9 13 октября 2021 в 17:37

А при добавлении полей в форму, есть права на эти поля?

Lora

Вы смотрели данный компонент?

#10 13 октября 2021 в 18:23

 DeeMon, картинки и файлы не грузятся, потому что поля в конструкторе форм используются те же, что и в типах контента.

А там всё жестко прописано. Например:

github.com/instantsoft/icms2/blob/master/system/controllers/images/actions/upload.php#L7

github.com/instantsoft/icms2/blob/master/system/controllers/files/actions/upload_with_wysiwyg.php#L38

#11 13 октября 2021 в 18:31

А там всё жестко прописано.

Loadырь
  1. !$this->cms_user->is_logged

Печально… От части суть формы теряется, как правило на сайте сталкиваюсь с тем, что почти 80% обращений от не пользователей, а от гостей, и часто требуется прикрепление файлов.

Печально, что в CMS исключили настройку прав для гостей, они стали типа потусторонним миром.

#12 13 октября 2021 в 18:42

Печально, что в CMS исключили настройку прав для гостей, они стали типа потусторонним миром

DeeMon

Что мешает сделать свою форму?

#13 13 октября 2021 в 20:30

Что мешает сделать свою форму?

Lora

Вопрос конечно не конструктивный от слова «совсем». Может Вы хотели сказать компонент? Они тут уже есть, не один. Все аналогично цепляются за права user.  Loadырь, уже писал о хуке для своего компонента тыц. Но там не для компонента в коробке, его тогда не было ещё.
А именно для затеи своей и задач, учитывая предстоящие пляски с бубном и малого время для поставленной задачи, мне проще вообще отдельный скрипт сделать не причастный к CMS и вынести его отдельной страницей.

#14 13 октября 2021 в 20:54

Можно системный виджет написать. И выводить, где угодно.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.