Конструктор форм для двойки

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Подобие конструктора форм для двойки.

#16 14 сентября 2014 в 21:04
Добрый день, скажите пожалуйста, а что за редактор Вы здесь krivo.pro/iforms/3 применили?
И возникает сразу следующий вопрос- у вас эта форма в готовом виде сделана или это как поле "обратная связь" в типе контента? И вы создали новый тип контента с полем "обратная связь", если это так, то неплохо было бы еще поле кнопка для типа контента сделать, по которому вызывалась бы или форма оратной связи или какая другая нужная форма.
#17 15 сентября 2014 в 06:41

что за редактор

AVPRT
Обычный редактор ckeditor

сразу следующий вопрос

AVPRT
Это вывод формы из конструктор форм. Используется, как форма обратной связи. Набор полей можно изменить самому, выводится любая форма по ссылке сайт/iforms/ИД, где ИД — идентификатор формы(ищется в админке компонента). К типам контента, пока никакого отношения не имеет. Появилась мысль, сделать поле для типов контента и там указывать, какую форму выводить, но пока не придумал как реализовать несколько шаблонов для вывода этих форм в разных местах.
#18 1 октября 2014 в 08:51
Loadырь, подскажите, пожалуйста, в чем может быть проблема: при попытке сохранить создаваемое поле перекидывает на 404 ошибку по адресу: sitename/admin/controllers/edit/iforms/forms/fields
#19 1 октября 2014 в 20:40
Ух ты, кто-то всё таки пробует поставить мои наработки!!!
ded, скорее всего нужно в таблице cms_iforms для поля email указать значение по умолчанию NULL. Но не заморачивайтесь с этим, у меня в профиле я обновил архив, там появилось поле в типах контента. Скачайте и повторно установите компонент стандартным способом для двойки. install автоматом удалит уже установленный компонент и сотрёт уже имеющиеся формы. update сделает то, что я писал в начале. Посмотреть как это выглядит можно тут
#20 1 октября 2014 в 20:51

там появилось поле в типах контента

Loadырь
Ух ты! laugh
#21 2 октября 2014 в 13:25
Loadырь я использую компонент + спасибо тебе!
#22 2 октября 2014 в 14:15
и я использую.
+ уже ставил ;)
#23 2 октября 2014 в 14:24
подплюсовали б человеку, имели б шикарный блог…
#24 2 октября 2014 в 14:29
Loadырь, Даже не видел, запесочилась видимо. Сразу + и в меморайз smile
#25 2 октября 2014 в 14:57
Сделал выбор шаблонов для каждой формы. На выбор 5 штук, которые можно редактировать на своё усмотрение. Правда мои шаблоны не сильно отличаются друг от друга. Себе нарисуете, посимпатичнее.

Есть вопрос к тем, кто ведёт крупные проекты: У вас сколько пользователей в группе администраторы? 0-5, 5-10, 10-15 или более 15, но менее 50.

Хочу сделать отправку сообщений с формы сразу нескольким админам. Выбор их в виде чекбоксов. Так вот эти чекбоксы, как расположить? в одну строку подходит для 0-10 пользователей, для свыше 10 — лучше в столбик, ну свыше 50 — уже без разницы как выводить.
Об обновлении файлов сообщу позже.
#26 2 октября 2014 в 17:27

очу сделать отправку сообщений с формы сразу нескольким админам. Выбор их в виде чекбоксов.

Loadырь
лучше в столбик думаю
#27 3 октября 2014 в 12:00
Обновил файлы. Почти всё, что хотел в нём реализовал. Планировал сделать форму обратной связи, для сайта, а получилось чуть больше. Это пять шаблонов на выбор из списка, отправка нескольким админам, вывод в разных местах. Шаблоны лежат тут: \templates\default\controllers\iforms\. Рисуйте какими хотите их видеть. Я сделал там самый минимум для вида.
Пока некорректно работает отправка формы, если на одной странице несколько форм (например есть виджет с одной формой и контент с другой формой). В случае, если у вас стоит стандартная reCaptcha, то она выводится только один раз на страницу и поэтому вам надо следить, чтобы на одной странице не было нескольких форм. Если у вас нестандартная капча позволяющая много раз выводится, то тут ситуация следующая: Если форма заполнена верно, то отправка проходит без проблем. Но если какое-то обязательное поле будет заполнено неверно, то система вернёт ошибку. И эта ошибка вернётся не в ту форму, которую заполняли, а в первую по ходу форму в контенте или последнюю из виджетов. В целом мультиформы, вряд ли кому-то понадобятся. Да и r2, когда-нибудь прикрутит нормальные формы в движок. А пока можете пользоваться этим.

Файлы в моём профиле.
#28 3 октября 2014 в 12:51
Спасибо за отличную работу, Loadырь!
#29 9 октября 2014 в 10:43
Обновил файлы. Теперь файлы полей: изображение, набор изображений, файл — прикрепляются к письму на емаил или выводятся ссылками в личном сообщении. Добавил возможность удалять файлы с сервера после отправки на емаил. Соответственно, если установлено удаление файлов, то никакие ссылки не выводятся.
#30 19 октября 2014 в 11:46
Добавить к теме уже нечего. Закрываю.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.