2016-11-17 7 views
0

私は小枝で遊び始めていますが、私はそれにとても戸惑います。 質問がまったくばかに聞こえると申し訳ありませんが、まあまあです。どこでも少し見えて、何も見つかりませんでした。小枝に変数を格納していますか?

したがって、ユーザーが入力した文字列をtwigの変数に格納するにはどうすればよいですか?私のテンプレートのよう

私が持っている:

<input type="text" name="name"/> 

私は変数にこの入力の「値」を保存するために何をすればいいの? ここには直接の方法がありますか?

とは全く違うやり方をしますか?

もしあれば、どうすればよいですか?

答えて

2

あなたのテンプレートに戻ってあなたのコントローラから変数を渡す必要があり、

<?php 
    $twig->render('template.twig', [ 
     'name' => isset($_POST['name']) ? $_POST['name'] : '', 
    ]); 

template.twig

<input type="text" name="name" value="{{ name }}" /> 
+0

は理にかなって、ありがとう! :-) – yamayama

関連する問題