J'ai le problème suivant : je vais avoir un div dont la taille va varier en fonction d'éléments graphiques qui le composent... en PHP je sais aller chercher la taille de chacun des élements pour calculer la taille de mon div et générer le code ad hoc.
Cela pose-t-il un problème d'intégrer cette portion de code dans un squelette SPIP ?
J'ai le problème suivant : je vais avoir un div dont la
taille va varier en fonction d'éléments graphiques qui le
composent... en PHP je sais aller chercher la taille de
chacun des élements pour calculer la taille de mon div et générer le
code ad hoc.
Cela pose-t-il un problème d'intégrer cette portion de code dans un
squelette SPIP ?
J'ai le problème suivant : je vais avoir un div dont la taille va varier en fonction d'éléments graphiques qui le composent... en PHP je sais aller chercher la taille de chacun des élements pour calculer la taille de mon div et générer le code ad hoc.
Cela pose-t-il un problème d'intégrer cette portion de code dans un squelette SPIP ?
de quelle taille d'élément tu parles?
Tu peux mettre du php dans tes squelettes, regarde:
Mais il est préférable de passer par des filtres pour faire cela. C'est mieux pour ton serveur puisque les résultats calculé par les filtres seront mis en cache (contrairement au php mis directement dans le squelette).
Par exemple:
dans mes_fonctions.php3:
function length($texte) {
return strlen($texte);
}
dans ton squelette:
[(#TEXTE|length)]
(remarque que dans ce cas, tu aurais même pu écrire direct: [(#TEXTE|strlen)])
J'ai le problème suivant : je vais avoir un div dont la taille va
varier en fonction d'éléments graphiques qui le composent... en PHP
je sais aller chercher la taille de chacun des élements pour calculer
la taille de mon div et générer le code ad hoc.
Cela pose-t-il un problème d'intégrer cette portion de code dans un
squelette SPIP ?
Mais il est préférable de passer par des filtres pour faire cela. C'est
mieux pour ton serveur puisque les résultats calculé par les filtres
seront mis en cache (contrairement au php mis directement dans le
squelette).
Ce sont des images... le div sera constitué d'images qui seront en fait des logos d'articles (avec un effet de survol)... leur nombre va donc varier en fonction du nombre d'articles... et je veux pouvoir connaître la largeur du div contenant les logos donc calculer la somme de la taille en largeur de chaque image avec du padding entre chaque image.
oui, alors fait cela avec un filtre dans mes_fonctions.php3: