私は、永続性を持って自分のフォーム値を入力するために、mustache.php(KohanaのKOstache)を使用しています。私は/私は口ひげデータにアクセスして使用することができます最善の方法何方法があるかどうかを知るために好奇心が強いmustache.jsとmustache.phpの併用
<input type="checkbox" id="copy-billing-address"><span>My billing address is the same as my shipping address</span><br />
<label for="project[billing-organization]" class="pb-label">Organization:</label> <input type="text" name="project[billing-organization]" value="{{#field_data}}{{billing-organization}}{{/field_data}}" />
{{#errors}}{{#billing-organization}}<span class="validation-error">{{billing-organization}}</span>{{/billing-organization}}{{/errors}}
<label for="project[billing-address-1]" class="pb-label">Address:</label> <input type="text" name="project[billing-address-1]" value="{{#field_data}}{{billing-address-1}}{{/field_data}}" />
{{#errors}}{{#billing-address-2}}<span class="validation-error">{{billing-address-2}}</span>{{/billing-address-2}}{{/errors}}
<label for="project[billing-city]" class="pb-label">City:</label> <input type="text" name="project[billing-city]" value="{{#field_data}}{{billing-city}}{{/field_data}}" />
{{#errors}}{{#billing-city}}<span class="validation-error">{{billing-city}}</span>{{/billing-city}}{{/errors}}
等...
:私のテンプレートは、この線に沿って何かでありますPHPがテンプレートの値を入力するように戻っていることを示します。たとえば:
<?php $view->jsondata = json_encode($array); ?>
//javascript
var template = $("#billing-address").innerHtml();
var data = {{jsondata}}
html = Mustache.to_html(template, data);
template.innerHtml(html);
にはどうすれmustache.phpを使用して、私のJavaScriptに{{jsondata}}
を送ることができますか?
1 :) – ZolaKt