Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
09/07 16:11
#21
Pascal Coulougnon 205
09/07 16:11
C'est bien mon problème.
l<a href="#"> exécute un lien, ça je sais faire, il suffit de rentrer l'url.
Moi je voudrais exécuter une tâche, qui est je pense: action="<{xoAppUrl search.php}>"

Mais je ne peux pas l'écrire <a href="<{xoAppUrl search.php}>" et je ne sais pas comment l'écrire

Quant au input, pffff suis largué complet
Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
09/07 16:43
#22
Pascal Coulougnon 205
09/07 16:43
Je pense avoir avancé :
j'ai remplacé href="#" par action="<{xoAppUrl search.php}>"
ce qui donne :

<li class="ruby-menu-right ruby-menu-social ruby-menu-search"><a action="<{xoAppUrl search.php}>"><class="fa fa-search" aria-hidden="true"></i><span><input type="text" name="search" placeholder="<{$smarty.const.THEME_SEARCH_TEXT}>">


La piste est bonne?
Si oui il me resterait a faire un appel avec mon input, c'est ça?
Re : Ajout megamenu dans nav-menu
Alain T
Alain T

Re : Ajout megamenu dans nav-menu

Alain T 278
12/07 15:25
#23
Alain T 278
12/07 15:25
Je ne comprends pas pourquoi tu n'essayes pas simplement avec le code que je t'ai donné,
à placer uniquement dans la balise <li>.

<li class="ruby-menu-right ruby-menu-social ruby-menu-search">  le code que je t''ai copié </li>


Ne rajoute rien d'autre...
Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
12/07 17:09
#24
Pascal Coulougnon 205
12/07 17:09
Je devrais donc mettre tout ça ? :

<li class="ruby-menu-right ruby-menu-social ruby-menu-search">
        <
form class="form-inline d-none d-sm-block mr-3" role="search" action="<{xoAppUrl search.php}>" method="get">
            <
div class="form-row">
                <
div class="col-9">
                    <
input class="form-control form-control-sm" type="text" name="query" placeholder="<{$smarty.const.THEME_NAV1_KEYWORD}>">
                </
div>
                <
div class="col-3">
                    <
input type="hidden" name="action" value="results">
                    <
button class="btn btn-primary btn-sm" type="submit"><span class="mx-auto xoopsinactive-color fas fa-search fa-lg"></span></button>
                </
div>
            </
div>
        </
form>
            </
li>


Dans ce cas la recherche s'exécute mais visuellement j'obtiens cela :
Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
12/07 17:12
#25
Pascal Coulougnon 205
12/07 17:12
L'image ne passe pas, voici le lien direct : http://www.lumieresdefrance.com/xoopstest2/index.php
- Theme "LDF_clear" pour voir le résultat avec le code ci-dessus
- Theme "LDF_nolabel" pour voir le résultat que je voudrais, mais là je ne parviens pas a exécuter le code
Re : Ajout megamenu dans nav-menu
Alain T
Alain T

Re : Ajout megamenu dans nav-menu

Alain T 278
12/07 23:19
#26
Alain T 278
12/07 23:19
C'est normal que tu n'ais pas l'image,
tu n'as pas de FontAwesome v5 sur ce thème, tu n'as que du v4, inclu avec le cœur de XOOPS !

En attendant mon tuto (que j'ai commencé ce soir), remplace
<span class="mx-auto xoopsinactive-color fas fa-search fa-lg"></span>

par
<span class="mx-auto fa fa-search fa-lg"></span>

Ne pas mettre de "s" dans "fa"

Héhéhéhé !
Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
13/07 00:17
#27
Pascal Coulougnon 205
13/07 00:17
Merci Alain.

Je vais appliquer bêtement ta correction et tâcher de comprendre comment tout ça fonctionne, mais j'ai vraiment du mal a appréhender tout ça.
Dès que j'ai l'impression de piger un truc, je m'aperçois que je me retrouve encore plus paumé qu'avant.
Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
13/07 08:56
#28
Pascal Coulougnon 205
13/07 08:56
Salut Alain, je me retrouve avec absolument aucun changement.
Même après avoir vidé le cache du nav et celui de xoops.

Ne serait-ce pas l'histoire du bouton qui met la zone?

Citation :

Alain T a écrit :
C'est normal que tu n'ais pas l'image,
tu n'as pas de FontAwesome v5 sur ce thème, tu n'as que du v4, inclu avec le cœur de XOOPS !

En attendant mon tuto (que j'ai commencé ce soir), remplace
<span class="mx-auto xoopsinactive-color fas fa-search fa-lg"></span>

par
<span class="mx-auto fa fa-search fa-lg"></span>

Ne pas mettre de "s" dans "fa"

Héhéhéhé !
Re : Ajout megamenu dans nav-menu
Alain T
Alain T

Re : Ajout megamenu dans nav-menu

Alain T 278
13/07 09:23
#29
Alain T 278
13/07 09:23
Pour ce qui est de l'icône de la loupe,
en FontAwesome Version 4, c'est bien cela.

Voir ce lien !
Re : Ajout megamenu dans nav-menu
Pascal Coulougnon
Pascal Coulougnon

Re : Ajout megamenu dans nav-menu

Pascal Coulougnon 205
13/07 10:18
#30
Pascal Coulougnon 205
13/07 10:18
Oui Alain, aucun soucis avec l'icone de la loupe.
Je pense que nous ne parlons pas de la même chose, mais je me suis peut être mal expliqué.

Sur l'adresse suivante, http://www.lumieresdefrance.com/xoopstest2/index.php

le theme "LDF_clear" affiche la recherche suivant l'intégration de ton code, ça fonctionne parfaitement (sauf sur mobile) mais ce n'est pas ce que je souhaite.

J'aimerai conserver l'effet du theme "xtest_clear_nolabel" avec seulement la loupe, puis avec le champ de recherche qui apparait au survol de la loupe.
Par contre, je n'arrive pas exécuter ma recherche xoops depuis ce champ de recherche.