Raccourcis : Contenu - rubriques - sous rubriques
EN FR
Recherche Rapide Recherche avancée
 

  [Ouvert] Re: Re: Re: unknown fonction urljsstring

Posté par laurentj le 09/01/2013 16:19

Bonjour,

jTpl parse le template en utilisant les plugins qui correspondent au contenu du template. Si le template c'est du HTML, alors il utilise les plugins html de jtpl.

Dans ton cas, jTpl pense que ce n'est pas du HTML, donc normal que tu n'a pas accès à urljsstring.

Il faut savoir maintenant pourquoi il pense que ce n'est pas du HTML. Normalement, il tente de récupérer la réponse instanciée, il connait donc le type de contenu, et active alors les plugins qu'il faut. À priori, vu l'erreur, il n'a pas pu récupérer la réponse. Probablement parce que tu fais un getResponse trop tard dans ton contrôleur. C'est pour cela qu'il faut faire un getResponse en début de méthode de contrôleur.

Note: que le template soit dans une zone ou pas ne change rien au truc. Cependant, on peut former un type de contenu à jtpl :

  • soit en indiquant le type ('html') à la méthode display ou fetch de jTpl
  • soit, dans une zone, en indiquant le type dans la propriété $_tplOutputType ( = 'html' par ex).

  [Ouvert] Re: unknown fonction urljsstring

Réponse #1 Postée par bentaye le 09/01/2013 16:49

Je debute juste avec Ajax :)

 
  1. traitements en ligne de commande - "Unknown module" >
  2. Re: jEvent : lire les données postées dans un listener >
  3. Re: Git ou Mercurial >
  4. Utilisation d'un gabarit pour l'application >
  5. Re: jauthdb Installation ok mais pas de table >
  6. Re: Quelques anomalies avec jForms ? >
  7. SOAP Redirection >
  8. unknown fonction urljsstring