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

Publié le | Aucun commentaire

Classé dans : Personnalisation, Intervention délicate en 40 min. | Mots clés : PluXml, PluCss, menu

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 smiley

Source :

Écrire un commentaire

Quelle est le troisième caractère du mot seurm ?

Fil RSS des commentaires de cet article