Jump to content

[Résolu]CSS du module


Recommended Posts

Bonjour, je suis entrain de créer un fichier CSS dans mon module  

 

Le fichier CSS est placé dans (mon_module/css/mon_module.css)

 

J’ai fait un appel d'une balise dans mon fichier php ainsi que tpl mais pas de modifications 

 

Il n’accepte que les CSS du module qui sont dans (\prestashop\css\)

 

Comment je peux faire pour qu'il accepte mes propre balise est ce que l'emplacement du mon fichier CSS est faux au bien je dois faire une modification dans le code pour qui puisse applique le contenue de ma feuille de style 

 

 

Edited by sabrine (see edit history)
Link to comment
Share on other sites

 

Bonjour, je suis entrain de créer un fichier CSS dans mon module  

 

Le fichier CSS est placé dans (mon_module/css/mon_module.css)

 

J’ai fait un appel d'une balise dans mon fichier php ainsi que tpl mais pas de modifications 

 

Il n’accepte que les CSS du module qui sont dans (\prestashop\css\)

 

Comment je peux faire pour qu'il accepte mes propre balise est ce que l'emplacement du mon fichier CSS est faux au bien je dois faire une modification dans le code pour qui puisse applique le contenue de ma feuille de style 

 

 

l'appel dans le fichier php dois se faire comme suit : 

public function hookHeader()
	{
		if (Configuration::get('PS_CATALOG_MODE'))
			return;

		Tools::addCSS(($this->_path).'votre_fichier_css.css', 'all');
		
	}

et il faut aussi mettre dans l'installation du module qu'il faut l'installé dans le header (hookHeader)

Link to comment
Share on other sites

ça marche pas :(

j'ai voulus changer l’apparence du bouton demande devis  j'ai indiquer dans la fonction install que le module doit installer dans le hookHeader et j'ai met ce bous de code dans le même fichier . parceque le fichier tpl qui contient la déclaration du bouton et appel dans le hook hookProductActions dans le même fichier racine 
Link to comment
Share on other sites

coucou

 

pour un version PS 1.5+ et comme ton  fichier css est dans un dossier CSS 

 

dans la fonction  hookheader pour le tpl

if (Configuration::get('PS_CATALOG_MODE'))
			return;
$this->context->controller->addCSS($this->_path.'css/mon_module.css', 'all');

si tu doit te servir aussi du fichier css pour la config du module

 

au debut de la fonction displayForm

 

ou tu declare $hmtl=' pour l'afficahge

 <link href="'.$this->_path.'css/mon_module.css" rel="stylesheet" type="text/css" media="screen" />

@++

 

Loulou66

Link to comment
Share on other sites

ba c'est bien , alors maintenant, il faut mettre une class ou id spécifique pour le code dans le fichier tpl.

bien sur dans le css que j'ai vu du module, il n' y a que : .buttonn, normalement ça, on est d'accord qu'il n'y a pas d'autre bouton avec la class : .buttonn

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...