2016-08-19 2 views

答えて

2

まず、componentを作成する必要があります。そして、あなたはCMS Pageにコンポーネントあなたを追加する必要があります

<form data-request="onTest" data-request-update="calcresult: '#result'"> 
    <input type="text" name="value1"> 
    <input type="text" name="value2"> 
    <input type="submit" value="Calculate"> 
</form> 
<div id="result"></div> 

:あなたはのdefault.htmにフォームを追加することができます。

public function onTest() 
{ 
    $value1 = post('value1'); 
    $value2 = post('value2'); 
    // insert you values to your model 
    $flight = new Flight; 
    $flight->value1 = $value1; 
    $flight->value2= $value2; 
    $flight->save(); 
    // or directly to database 
    Db::table('users')->insert(
     ['value1' => $value1, 'value2' => $value2] 
    ); 
    return TRUE; 
} 

あなたは公式ドキュメントのモデルとクエリとAjaxについての詳細を見つけることができます:コンポーネントのPHPファイルでは、新しい関数を作成することができます。

関連する問題