Как добавить форму на страницу Notepub
Notepub поддерживает формы с полями: имя, телефон, электронная почта, комментарий.
Для того, чтобы добавить форму на страницу Notepub, необходимо добавить в заметку следующий блок (пример):
id: contact
title: Связаться со мной
fields:
- name: name
label: Ваше имя
type: text
required: false
- name: email
label: Ваша почта
type: email
required: true
- name: phone
label: Ваш телефон
type: phone
required: true
- name: comment
label: Комментарий
type: textarea
required: false
- name: privacy
label: Соглашаюсь с политикой конфиденциальности
type: privacy
required: true
href: https://example.com/privacy
submit:
- name: Отправить заявку
redirect: href (optional)
Оберните этот текст в блок кода Obsidian и удалите лишние поля.
Пояснения к полям:
fields - поля формы
name- тип поля. Notepub принимает только поля, указанные выше
label - заголовок поля. Любой текст
required - обязательность заполнения. Принимает значения true или false. Если true, форма не отправится, пока посетитель не заполнит это поле
href - ссылка
submit - кнопка отправки заявки
name - текст кнопки
redirect - ссылка, на которую посетитель вашего сайта будет перенаправлен после успешной отправки формы. Можно указать ссылку на другую страницу внутри вашего сайта или внешнюю ссылку. Можно оставить пустым или не указывать этот параметр вообще, тогда пользователь останется на той же странице после отправки формы.