Skip to content
Grav 2.0 is officially stable. Read the announcement →

Community guidelines

Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.

General

Default values on form

Started by xavi 9 years ago · 1 replies · 882 views
9 years ago

Hi,

I have a created a form to gather user information. Now I have the information stored on the database, I want to fill the form with the information the user has provided. I am trying to do it with twig variables on the "default" attribute of the form, just like this:
name: user-name
default: {{ userNameFromDatabase }}

I have a plugin that handles the information recovery and assignment to the twig vars:
public function onMarkdownInitialized(Event $event)
{
$this->grav['twig']->twig_vars['userNameFromDatabase'] = 'John';
}

It doesn't display anything. I have modified the system.yaml, pages - frontmatter - process_twig to true, but nothing happens neither.

Is there a proper way to print a form fulfilled with the user information?

Thanks,
xavi

Suggested topics

Topic Participants Replies Views Activity
General · by Jerry Hunt, 4 days ago
2 74 6 hours ago
General · by pamtbaau, 11 hours ago
1 47 11 hours ago
General · by Andy Miller, 23 hours ago
0 43 23 hours ago
General · by Marcel, 12 months ago
6 346 5 days ago
General · by Duc , 5 days ago
3 39 5 days ago