Insérer lien relatifs

Bonjour,

Cela fait quelques jours seulement que j'utilise Pluxml. J'aime sa légèreté (bien sûr), sa simplicité qui permet d'aller à l'essentiel. Merci à votre équipe de faire exister ce projet.Je construis actuellement un site composé de quelques pages statiques.
Mon problème : j'ai adapté un template en html sans souci pour en faire un thème Mais je n'ai pas réussi à mettre les liens de url en relatif que ce soit pour insérer des images ou même les fichiers css dans le head. A chaque fois j'ai été obligé de mettre des liens absolus. J'ai essayé différents paths mais sans succès . Y a -t-il un moyen de mettre des liens relatifs du style ../images/monimage.jpg ?
D'avance, merci pour votre aide.

Réponses

  • k610ik610i Member
    février 2012 modifié
    Regarde comment le thème par défaut est fait. ;)
  • J'ai bien regardé mais je ne comprends toujours pas.

    . Dans le thème par défaut, si je prends des liens, par exemple, dans le header , écrit <a href="#page_url"..... ou bien < a href="#page_url" : je ne vois pas comment écrire le lien en relatif avec cela.

    Prenons un exemple concret que je chercher à résoudre : je veux insérer une image dans une page. Comment puis-je insérer le lien en relatif dans src = " " ?
    Ca fonctionne parfaitement en lien absolue Mais Je vous pose cette question car j'ai installé ce site en construction dans un répertoire qui ne sera pas le répertoire final et je voudrais éviter d'avoir à modifier toutes les url lorsqu'il je changerais de répertoire...........
  • ça dépend où tu mets ton image...


    Pour ta page de style, par exemple
    href="<?php $plxShow->template(); ?>/style.css"
    
  • Francois56Francois56 Member
    février 2012 modifié
    Merci pour la réponse, ça m'aide déjà

    Pour l'image, disons que je veux la mettre tout simplement dans le répertoire "images" du theme que j'ai créé : est-ce qu'alors ça donnerait <img src="<?php $plxShow->template(); ?>/images/monimage.jpg ?" /> ?

    Je viens d'essayer mais ça ne marche pas , je ne dois pas a voir la bonne syntaxe (mon niveau en php est.......inexistant, désolé)
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    Essaye avec:
    <img src="themes/defaut/images/monimage.jpg" alt="" />
    

    dans le lien remplace defaut par le nom de ton theme

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • Ca marche, génial. C'était évidemment la solution la plus simple. Je pensais l'avoir essayé .Désolé de vous avoir dérangé. Merci encore.
Connectez-vous ou Inscrivez-vous pour répondre.