Changer la couleur des éléments de menu actifs Contact, Rechercher et Blog

Publié le 19 août 2015 | Classé dans : Personnalisation, Intervention délicate Mots clés : PluXml, PluCss, menu | Aucun commentaire

00. Pour une présentation et une navigation homogènes on souhaite que les éléments de menu Contact, Rechercher et Blog, s'affichent comme les autres éléments. Notamment lorsque le curseur de la souris les survole et lorsqu'ils sont actifs. A priori il suffit, dans chaque script correspondant à chaque élément, de trouver la ligne où sont associées les classes CSS à l'élément de menu. Puis de les modifier pour obtenir la présentation souhaitée.

Contexte :

  • PluXml 5.4
  • PluCss 1.1
  • MyContact - Version 1.7
  • MySearch - Version 1.5.3

01. Dans le répertoire du plugin MyContact, sauvegarder une version originale du script, et éditer le script :

$ cd plugins/plxMyContact/

$ cp plxMyContact.php plxMyContact.php.ori

$ vim plxMyContact.php

02. Remplacer la ligne :

echo "<?php array_splice(\$menus, ".($this->getParam('mnuPos')-1).", 0, '<li><a class=\"static '.\$class.'\" href=\"'.\$this->plxMotor->urlRewrite('?".$this->getParam('url')."').'\" title=\"".$this->getParam('mnuName_'.$this->default_lang)."\">".$this->getParam('mnuName_'.$this->default_lang)."</a></li>'); ?>";

par la ligne :

echo "<?php array_splice(\$menus, ".($this->getParam('mnuPos')-1).", 0, '<li class=\"static '.\$class.'\"><a href=\"'.\$this->plxMotor->urlRewrite('?".$this->getParam('url')."').'\" title=\"".$this->getParam('mnuName_'.$this->default_lang)."\">".$this->getParam('mnuName_'.$this->default_lang)."</a></li>'); ?>";

03. Sauvegarder le nouveau script :

$ cp plxMyContact.php plxMyContact.php.ok01

04. Reste à en faire autant pour Rechercher (plxMySearch.php) et Blog (⚠à compléter⚠).

05. Actualiser l'afffichage du site web, survoler et cliquer sur les éléments de menu Contact, Rechercher et Blog, et ça marche

Écrire un commentaire

Quelle est la quatrième lettre du mot wcgglw ?

Fil RSS des commentaires de cet article