Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [Résolu]Problème jurl dans les templates

Bonjour, j'ai installé jelix 1.4 en local sur mon ordinateur afin de développer un site web, j'ai ajouté l'alias dans la configuration de apache comme ceci :

<VirtualHost *>
    DocumentRoot "C:/wamp/www/monsite/monapp/www/"
    ServerName localhost
	Alias /jelix/ "C:/wamp/www/monsite/lib/jelix-www/"
  </VirtualHost>
	<Directory "C:/wamp/www/monsite/monapp/www/">
     AllowOverride all
     Order allow,deny
     Allow from all
   </Directory>
   <Directory "C:/wamp/www/monsite/lib/jelix-www/">
     AllowOverride all
     Order allow,deny
     Allow from all
   </Directory>@@

Lorsque je crée mon application et mon premier module, j'essaie d'utiliser la fonction jurl dans mes templates et j'obtiens :

In the template C:\wamp\www\monsite\monapp/modules/monmodule/templates/sommaire.tpl, unknown fonction jurl	C:\wamp\www\Jelix\lib\jelix\tpl\jTplCompiler.class.php	703

Je met bien jurl en minuscule, j'ai regardé la documentation et je n'ai pas trouvé de choses qui explique comment l'installer si ce n'est pas le cas(ce dont je suppose)

Pouvez vous m'aider, Merci

EDIT : je viens de remarquer que j'ai posté mon message dans la mauvaise section, si vous pouvez le déplacer aussi, je vous en remercie.

  [Opened] Problème jurl dans les templates

Bonjour,

problème de config probablement. dans pluginsPath, il devrait y avoir un lib:jelix/plugins/. Penser à vider aussi le temp.

  [Opened] Problème jurl dans les templates

Re bonjour,

Dans pluginsPath, j'ai bien un lib:jelix/plugins/, j'ai également vidé le temp, ça ne change rien

  [Opened] Problème jurl dans les templates

Dans ce cas tu as une erreur dans ton template... il faudrait nous montrer ce que tu fais exactement...

  [Opened] Problème jurl dans les templates

il y a bien un lib/jelix/plugins/tpl/html/function.jurl.php ?

  [Opened] Problème jurl dans les templates

J'ai bien un lib/jelix/plugins/tpl/html/function.jurl.php

Dans mon template, je fais juste un lien simple pour tester

<h3>Tests</h3>
<ul>
   <li><a href="{jurl 'main:index'}">Test</a></li>
</ul>

  [Opened] Problème jurl dans les templates

Dans le fichier *.resultini.php dans ton temp, il y a bien une section _tplpluginsPathList_common avec ce répertoire ?

[_tplpluginsPathList_common]
0="C:/wamp/www/monsite/lib/jelix/plugins/tpl/common/"

  [Opened] Problème jurl dans les templates

Oui, j'ai bien ce fichier qui contient

[_tplpluginsPathList_common]
0="C:/wamp/www/monsite/lib/jelix/plugins/tpl/common/"

, je peux le supprimer et il est régénéré lorsque je rafraîchis ma page.

  [Opened] Problème jurl dans les templates

Pour plus de précision voici un screen avec le message d'erreur:

http://hpics.li/9aa8131

Edit : lorsque j'utilise l'application de test qui est fournis en téléchargement, je n'ai aucune erreurs

  [Opened] Problème jurl dans les templates

Tu as plein de notices et un warning. Il serait interessant de savoir à quoi cela correspond (en particulier le warning). (faut cliquer dessus pour avoir la stack trace et donc repérer le code fautif)

 
Page
  1. [Résolu]Problème jurl dans les templates