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

  [Opened] Comment appeller j_basepath dans un fichier javascript ?

Posted by pheromix on 04/15/2016 13:04

J'ai un fichier javascript (.js). J'aimerai référencer une image dans ce fichier ; donc je dois référencer la variable Jelix j_basepath ! Par exemple :

ajoutPrevImage.attr ("src", "{$j_basepath}srcs/www/design/images/icons/arrow_left.gif");

Comment faire ?

  [Opened] Comment appeller j_basepath dans un fichier javascript ?

Reply #1 Posted by laurentj on 04/15/2016 15:09

Bonjour,

dans ton template principal, ou via l'objet reponse et sa méthode addJSCode(), tu peux ajouter la déclaration d'une variable JS qui contiendrait la valeur de $j_basepath (qui équivaut à jApp->urlBasePath()), et utiliser cette variable dans ton fichier js.

  [Opened] Comment appeller j_basepath dans un fichier javascript ?

Reply #2 Posted by pheromix on 04/15/2016 16:04

ce fichier javascript sera utilisé par toutes les templates contenant une liste , pour afficher les boutons de navigation "précédent" et "suivant". Donc comment faire ? Pourriez-vous donner un code snippet ?

 
Page
  1. Effacement des champs date à l'ouverture d'un formulaire >
  2. jForms, ajouter des contrôle sur les champs en javascript >
  3. Tracer un utilisateur pour savoir sur quelle page il est >
  4. jForms, ajouter des contrôle sur les champs en javascript >
  5. [Résolu]Aide pour la lecture et l'enregistre dans une BDD >
  6. fct_image et récupération image serveur distant >
  7. jDao et l'attribut "default" n'a pas l'air de fonctionner >
  8. Comment appeller j_basepath dans un fichier javascript ?