inserer un menu vertical dans ce code

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : inserer un menu vertical dans ce code

Re: inserer un menu vertical dans ce code

par 2you9999 » 02 avr. 2021, 18:06

merci

Re: inserer un menu vertical dans ce code

par Ryle » 02 avr. 2021, 17:57

C'est à priori la méthode widget() de ta classe HeaderNavigation qui permet de générer ton menu à partir des options que tu passes en paramètres. Je suppose que la liste d'items permet d'alimenter ton menu en ajoutant des éléments à la suite les uns des autres... Il faudrait donc regarder dans la documentation de la méthode s'il est possible d'ajouter des sous-éléments (et la syntaxe correspondante) pour générer un sous-menu et faire ce que tu veux.

Si la méthode le permet, il te suffit de passer les paramètres correspondant, et si ça n'a pas été prévu, tu pourras soit le développer toi même ou t'orienter vers un autre script qui répondra d'avantage à tes attentes.

Re: inserer un menu vertical dans ce code

par 2you9999 » 02 avr. 2021, 10:11

bonjour,

ok, donc c'est pour un site de rencontre;

c'est a but de modifier le menu horizontale, modifier en lien pour le transformer en menu verticale avec plusieurs liens. c'est un script que j'ai acheté.


voici le code complet :

Code : Tout sélectionner

<?php use yii\helpers\ArrayHelper; use youdate\widgets\HeaderNavigation; $countersMessagesNew = ArrayHelper::getValue($this->params, 'counters.messages.new'); $groupsEnabled = ArrayHelper::getValue($this->params, 'site.groups.enabled', true); ?> <div class="header collapse d-md-block p-0" id="header-navigation"> <div class="container"> <div class="row align-items-center"> <div class="col-lg order-lg-first"> <?= HeaderNavigation::widget([ 'options' => ['class' => 'nav nav-tabs border-0 d-flex flex-row justify-content-center justify-content-sm-start'], 'itemOptions' => [ 'class' => 'nav-item', ], 'items' => [ [ 'label' => Yii::t('youdate', 'Profil'), 'url' => ['/profile/'], 'icon' => 'home' ], [ 'label' => Yii::t('youdate', 'Historique'), 'url' => ['dashboard/index'], 'icon' => 'user' ], [ 'label' => Yii::t('youdate', 'Browse'), 'url' => ['directory/index'], 'icon' => 'user' ], [ 'label' => Yii::t('youdate', 'Groups'), 'active' => $this->context instanceof \app\controllers\GroupController, 'url' => ['group/index'], 'icon' => 'grid', 'visible' => $groupsEnabled, ], [ 'label' => Yii::t('youdate', 'Connections'), 'active' => $this->context instanceof \app\controllers\ConnectionsController, 'url' => ['connections/encounters'], 'icon' => 'heart' ], [ 'label' => Yii::t('youdate', 'Messages'), 'url' => ['messages/index'], 'icon' => 'mail', 'count' => $countersMessagesNew, ], [ 'label' => Yii::t('youdate', 'Tchat Webcam'), 'url' => ['page/TW'], 'icon' => 'grid', ], [ 'label' => Yii::t('youdate', 'Newsletter'), 'url' => ['page/Newsletter'], 'icon' => 'user', ], ], ]) ?> </div> </div> </div> </div>

merci

Re: inserer un menu vertical dans ce code

par Ryle » 31 mars 2021, 11:24

Salutations !

Impossible de t'aider avec si peu d'information... on ne sait pas à quoi ton code correspond, d'où il sort, à quoi il sert... et on a encore moins d'information sur ton menu vertical ou ce que tu cherches à faire... C'est un peu comme si tu nous demandais " quelle est la différence entre un pigeon ? " ;)

inserer un menu vertical dans ce code

par 2you9999 » 31 mars 2021, 09:26

Bonjour,

Comment inserer dans ce code le code d*un menu vertical ?

Merci

Code : Tout sélectionner

[ 'label' => Yii::t('youdate', 'Tchat Webcam'), 'url' => ['page/TW'], 'icon' => 'grid', ],