Mám chybu JSON v nasledujúcom formáte
error = [{field:"one", desc:"This is error for field one", value="FromPostFieldOne"},
{field:"two", desc:"This is error for field two", value="FromPostFieldTwo"}];
ktoré chcem zobraziť v nasledujúcej šablóne
{#error}
<form>
<input type="text" name="one" id="one" value="<!- value for field one from JSON-->"/>
<!-- Display error from JSON for field one here -->
<input type="text" name="two" id="two" value="<!- value for field two from JSON -->"/>
<!-- Display error from JSON for field two here -->
</form>
{/error}
Nie som schopný zistiť, či to dosiahnuéter "Explicitné nastavenie kontextu" alebo "{@if cond =" condition "} pomocník". Všetky príklady na lokalite Linkedin Dust ilustrujú, ako to urobiť pomocou kľúčových hodnôt JSON, ale nie objektových polí.
Pomôžte oceniť !!!!
odpovede:
1 pre odpoveď č. 1váš json nie je platný, mali by ste urobiť niečo takéto:
error = [
{
field:"one",
desc:"This is error for field one",
value:"FromPostFieldOne"
},
{
field:"two",
desc:"This is error for field two",
value:"FromPostFieldTwo"}
];