Disons que j'ai la fonction suivante:Comment appeler une fonction avec des arguments de modèle dans SilverStripe
function fruit ($request) {
...
$response = array('apple' => '1dollars', 'mango' => '2dollars');
return json_encode($response);
}
Je veux accéder à quelque chose comme $response.apple
dans mon modèle.
J'ai essayé ce qui suit, mais cela ne fonctionne pas comme rien montre sur ma page:
<% control response %>
<h1>$response.apple<h2>;
<% end_control %>
Si je tente d'accéder à la fonction fruit
de mon modèle, fruit
me donner une erreur. fruit(request)
me donne aussi une erreur.
Mais si je vais aux fruits qui retourne mes données tout à fait bien:
["apple":"1dollar","mango":"2dollar"]