PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 14/04/2017 13:00:44

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 801

appel d'un fichier dans le dossier thème

Bonjour,

j'ai actuellement :
# themes
    ## monTheme
            ### css
                plucss.css
                theme.css

<link rel="stylesheet" href="<?php $plxShow->template(); ?>/css/plucss.css" media="screen"/> 
<link rel="stylesheet" href="<?php $plxShow->template(); ?>/css/theme.css" media="screen"/>

Je souhaiterai :
# themes
    ##common
            ### css
                plucss.css               
    ## monTheme
            ### css
                 theme.css

Comment dois-je modifier la ligne faisant appel à plucss.css en utilisant l'une des constantes de pluxml?

Cordialement

Hors ligne

#2 14/04/2017 14:32:11

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 535
Site Web

Re : appel d'un fichier dans le dossier thème

A première vue, rajoute la ligne suivante :

[== HTML ==]
<link rel="stylesheet" href="<?php $plxShow->template(); ?>../common/css/plucss.css" media="screen"/>

les ".." sont pas très élégants, mais cela devrait le faire


Geek à temps perdu, ubuntero en plus
( Un site hébergé chez LWS | un site en cours chez OVH | La plateforme de test chez FREE )
Bananapi, Orangepi, Raspberrypi
https://github.com/bazooka07/PluXml

Hors ligne

#3 14/04/2017 15:12:13

cpalo
Membre
Lieu : Franqueville Eure
Inscription : 13/07/2011
Messages : 801

Re : appel d'un fichier dans le dossier thème

Ce que je cherchais plutôt c'était si une constante existait , ou même si on pouvait la créer,
du genre PLX_CONFIG_THEMES
indiquant le chemin vers le dossier thèmes
et ayant par défaut la valeur data/themes/
et de quelle manière l'utiliser

Hors ligne

#4 14/04/2017 16:44:54

Yannic
Membre
Lieu : Lac-Saint-Jean QC CA
Inscription : 17/01/2017
Messages : 135
Site Web

Re : appel d'un fichier dans le dossier thème

cpalo a écrit :

Ce que je cherchais plutôt c'était si une constante existait , ou même si on pouvait la créer,
du genre PLX_CONFIG_THEMES
indiquant le chemin vers le dossier thèmes
et ayant par défaut la valeur data/themes/
et de quelle manière l'utiliser

Salut, pas de constante, mais il est défini dans la config :
Solution possible à moins qu'il y est mieux :

<link rel="stylesheet" href="<?php $plxShow->urlRewrite(($plxShow->plxMotor->aConf['racine_themes'])) ?>common/css/plucss.css" media="screen"/>

Sinon tu peux créer une constante (avec un code un peu différent dans ce cas là) via un plugin aussi, mais cela nécessitera de toujours avoir le plugin en question pour utiliser ton thème ce qui à mon sens n'est pas mieux et surtout pas une constante avec un nom qui risque d’être un jour utilisé/pris par pluxml car si un jour une constante de ce nom serais utilisé, tu pourrais avoir des soucis. il vaudrais mieux plutôt si tu tiens à une constante un MONPLX_CONFIG_THEMES plutôt qu'un PLX_CONFIG_THEMES.

Dernière modification par Yannic (14/04/2017 17:10:12)


Mon site de test : http://cryptocoins.exposed/ ( English, Français )
PluXml 5.6, plxMyMultiLingue, plxMyBetterUrls, plxMySearch, plxMyContact, plxMyAllArchive, plxMyShop, plxMyCapchaImage

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés