2010-04-30 7 views
0

Cela peut sembler une question très noob mais je n'ai pas encore trouvé la réponse. J'ai un fichier header.tpl qui contient le code xhtml. Je veux et un script java à l'aide de jquery. Mais mon problème est qu'il ne se passe pas simplement ce que je lui dis de faire. Parce que l'hébergeur de page comps php avec SMARTY, j'ai dû faire une petite modification au script de bloc, qui a eu le {literal} {/ literal}. Mais le reste semble ok. Btw le jquery.js est dans le même dossier que header.tpl.JQuery avec SMARTY php

Fichier header.tpl http://feupload.fe.up.pt/get/SQWJvybQkDCmjEG

PS: Je événement remplacé tout le code par le tutoriel getstarted sur la page d'accueil jquery et a ajouté le {{} literlar/literal} (sinon il donnerait une erreur) et l'acier n'a pas fonctionné

+0

Vous n'avez pas posé de question, vous venez de dire que c'est cassé. Quel est le comportement attendu? Que fait-il qu'il ne devrait pas faire? – mattbasta

Répondre

0

Smarty est seulement un langage de template qui prépare votre HTML. Ignorer PHP et Smarty pour le moment. Ce que vous devez regarder est le produit HTML fini tel qu'il apparaît dans votre navigateur. Il est probable qu'il existe des erreurs JavaScript que vous pouvez facilement consulter dans la console d'erreur de Firefox par exemple. Essayez de trouver et d'afficher les parties pertinentes dans le code HTML fini et regardez si tout est en ordre là-bas.

0

il semble que lorsque vous êtes dans le serveur, vous devez encore ajouter au fichier le chemin du dossier qui se trouve même si le fichier se référant à elle est sur le même dossier ... désolé les gars

0

pourquoi pas juste faire un autre fichier js avec vos trucs jquery dans celui que vous chargez donc vous n'avez pas à vous soucier de la façon dont cela fonctionne ou ne fonctionne pas dans smarty?