Jump to content

u_ny

Members
  • Posts

    9
  • Joined

  • Last visited

Profile Information

  • Activity
    Freelancer

u_ny's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Merci pour vos réponses, je viens de relire le topic et je me rends compte que j'ai pris un très mauvais exemple. Prenons-en un autre plus concret: dans ProductController : public function setMedia() { parent::setMedia(); $this->addCSS(_THEME_CSS_DIR_.'product.css'); $this->addCSS(_PS_CSS_DIR_.'jquery.fancybox-1.3.4.css', 'screen'); $this->addJqueryPlugin(array('fancybox', 'idTabs', 'scrollTo', 'serialScroll')); $this->addJS(array( _THEME_JS_DIR_.'tools.js', _THEME_JS_DIR_.'product.js' )); if (Configuration::get('PS_DISPLAY_JQZOOM') == 1) $this->addJqueryPlugin('jqzoom'); } Si on override setMedia(), parent::setMedia() appelle quand même les css et js du productController parent. On peut donc avec l'override ajouter facilement des css et js, mais ce qui m'intéresse, et ce que je ne comprends pas, c'est de savoir comment supprimer un des appels du fichier parent. Par exemple dans ce cas, jquery.fancybox-1.3.4.css ou le plugin jQuery serialScroll.
  2. Mazette. Merci de ta réponse, même si je suis un peu déçu Hum, si quelqu'un a une idée, ou une piste...
  3. Il est possible d'ajouter des fichiers css (ou js, peu importe) grâce à l'override, j'aimerais savoir s'il est possible de supprimer un fichier css. Par exemple, dans frontController, supprimer global.css. Possible ou pas ? (Il y a bien addCSS(), pas de delCSS() ? )
  4. Je relance le sujet, ça m'intéresse vraiment de trouver une solution. Je précise que j'utilise la version stable. Autre chose, la fonction "serveur de media" du BO est pour les CDN il me semble, pas pour les sous-domaine ? En espérant une clarification de tout ça, merci de m'avoir lu.
  5. Hello! J'aimerais mettre en place des sous-domaines pour servir les css et javascript. J'ai donc suivit les recommandations de la doc. if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') { define('_THEME_IMG_DIR_', 'http://img2.xxx.com/'); define('_THEME_CSS_DIR_', 'http://css.xxx.com/'); define('_THEME_JS_DIR_', 'http://js.xxx.com/'); define('_THEME_CAT_DIR_', 'http://img1.xxx.com/c/'); define('_THEME_PROD_DIR_', 'http://img1.xxx.com/p/'); define('_THEME_MANU_DIR_', 'http://img1.xxx.com/m/'); define('_PS_IMG_', 'http://img1.xxx.com/'); define('_PS_ADMIN_IMG_', 'http://img1.xxx.com/admin/'); } else { define('_THEME_IMG_DIR_', _THEMES_DIR_._THEME_NAME_.'/img/'); define('_THEME_CSS_DIR_', _THEMES_DIR_._THEME_NAME_.'/css/'); define('_THEME_JS_DIR_', _THEMES_DIR_._THEME_NAME_.'/js/'); define('_THEME_CAT_DIR_', __PS_BASE_URI__.'img/c/'); define('_THEME_PROD_DIR_', __PS_BASE_URI__.'img/p/'); define('_THEME_MANU_DIR_', __PS_BASE_URI__.'img/m/'); define('_PS_IMG_', __PS_BASE_URI__.'img/'); define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/'); } En rajoutant ce code donné par la doc, à la fin de defines.inc.php, plusieurs erreurs disant que les différent "define" on déjà été défini. J'ai donc commenté les lignes déjà définies, pour que ce bout de code soit bien pris en compte. Je recharge donc ma page, là, plus d'erreur, par contre plusieurs css sont manquante, dont global.css. Embêtant. J'ai vérifié les nom des sous-domaine et dans defines.inc.php, identiques. J'ai cherché un peu partout, et je ne voit pas ce qui peut provoquer cette erreur. Je précise que j'ai testé en local, et sur un serveur distant. Même constat, des css disparaissent... Si quelqu'un a une idée...
  6. Merci beaucoup ckarone, j'ai pu avancer grâce a ça !
  7. Je vais essayer de mieux m'expliquer Je cherche à ajouter un "<span>" autour du symbole de la devise.
  8. Bonjour! Je cherche, comme le titre le laisse entendre, à appliquer du css juste sur le symbole de la devise du prix. J'ai beau chercher, par exemple, $product.price affiche le prix ET la devise, pas moyen de styler simplement la devise. Si quelqu'un a une piste, ça m'aiderait beaucoup. Merci!
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More