Как создать пользовательскую форму (Form) в October CMS?

Пользователь

от narciso , в категории: PHP , 10 месяцев назад

Как создать пользовательскую форму (Form) в October CMS?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vladimir , 9 месяцев назад

@narciso 

Для создания пользовательской формы в October CMS вы можете использовать плагин RainLab.Pages, который предоставляет возможность создавать и управлять страницами через административный интерфейс.


Вот, как вы можете создать пользовательскую форму с помощью плагина RainLab.Pages:

  1. Установите плагин RainLab.Pages через маркетплейс October CMS.
  2. Перейдите в раздел «Страницы» в административной панели October CMS и создайте новую страницу. Вы можете назвать ее, как вам удобно.
  3. Настройте настройки страницы, такие как URL, метаинформация и шаблон.
  4. Скопируйте и вставьте следующий код на странице в режиме редактирования:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
title = "Форма обратной связи"
url = "/form"

[contactForm]
==
{% flash success %}
    Ваше сообщение успешно отправлено!
{% endflash %}


    
        
    
    
        
    
    
        
    
    Отправить


  1. Сохраните страницу и опубликуйте ее на вашем сайте.


Теперь у вас должна быть страница с формой обратной связи. Когда пользователь отправляет форму, данные будут отправлены обратно на эту же страницу и обработаны кодом в плагине RainLab.Pages. Вы можете настроить действие после отправки формы, например, вывести сообщение об успехе или перенаправить пользователя на другую страницу.