2010-06-19 5 views
0

Je viens d'écrire le module joomla. C'est la version basique mais fonctionnelle de mon moule. Je veux l''effectiver', donc j'ai besoin de travailler avec des css. Les éléments de mon module ont leurs propres classes, donc je peux le styliser très facilement. Mais où mettre CSS?module joomla, où mettre css?

Répondre

1

Je crée généralement simplement un dossier css sous le répertoire de mon module. Vous pouvez ensuite utiliser cet appel d'inclure votre code CSS de votre code de module php: JDocument::addStyleSheet

+0

Merci. mais j'ai décidé de mettre css dans C'est assez simple pour mon module – matiit

0

Oui mais recommanderiez encore à mettre CSS dans un dossier séparé comme suggéré par Will Mavis comme il est l'approche professionnelle droite.

+0

C'est «plus correct», mais ce n'est toujours pas très «professionnel» de fournir de nombreuses feuilles de style différentes à chaque demande de page. Idéalement, ceux-ci seraient combinés par joomla et livrés en un seul fichier - peut-être que cela se produit dans la dernière version, mais certainement pas dans la version 1.5. –

0

Les ressources de votre extension Joomla doivent être placées dans le dossier/media.

Par exemple:

Pour un module appelé mod_supermodule, mettre les fichiers:

/media/mod_supermodule/css 
/media/mod_supermodule/images 
/media/mod_supermodule/js