Comment ajouter le bloc Toutes les catégories

Trouvez ici tout l'aide dont vous avez besoin concernant le script d'annuaire Arfooo.
Merci de reporter les éventuels bugs trouvés.

Comment ajouter le bloc Toutes les catégories

Messagede vtt » Lun 31 Jan 2011 13:39

Bonjour,

J'aimerai ajouter le bloc recherche "Toutes les catégories " dans la recherche simple :?:

Exemple de mon bloc recherche :arrow:

Quoi _ Toutes les catégories _ Ou _ Recherche

Cordialement :P
vtt
 
Messages: 90
Inscription: Dim 21 Nov 2010 15:50


Re: Comment ajouter le bloc Toutes les catégories

Messagede vtt » Ven 4 Fév 2011 13:10

J'ai trouvé comment afficher La recherche toutes catégories dans la simple recherche

Voir http://www.materiel-vtt.com/

Insérer le code suivant dans men/menuheader/searchEngine.tpl

Code: Tout sélectionner
<div id="searchEngineExtraFields"><select name="categoryId" id="searchEngineCategoryId"><option value="0">{'extraFieldSearch_all_categories'|lang}</option></select></div
Par contre les catégories dans la barre ne s'affiche pas...


Comment afficher les catégories et sous catégories dans barre :?:

Quelq'un à déjà fait cela ?



Cordialement
vtt
 
Messages: 90
Inscription: Dim 21 Nov 2010 15:50

Comment ajouter le bloc Toutes les catégories

Messagede vtt » Lun 7 Fév 2011 22:40

Bonsoir ,

Voici le jQuery qui commande la recherche avancée... J'aimerai avoir de l'aide d'un petit genie pour afficher Toutes les catégories dans la recherche simple :roll:

Code: Tout sélectionner
(function($){

    $.searchEnginePanel = function(){
   
        var that = {
            filled: false,
            loadCategoryFields: function(categoryId){
           
                $.ajax({
                    global: false,
                    type: "POST",
                    url: AppRouter.getRewrittedUrl("/extraField/getByCategoryId"),
                    data: {
                    categoryId: categoryId,
                    mode: "search"
                }, success: function(response){
                    var height = 0;
                   
                    $searchModules = $("#searchEngineExtraFields").empty().append(response).find(".searchModule");
                   
                    $searchModules.each(function(){
                        $this = $(this);
                        height = Math.max(height, parseInt($this.css("height")) + parseInt($this.css("top")));
                    }).end().css("height", height ? height + 10 : 20);
                     
                    if (setting.searchValues && setting.searchValues.categoryId == categoryId) {
                        $("#searchPanelForm").autoFill(setting.searchValues);
                    }
                   
                    $("#searchEngineCategoryId").change(function(){
                        that.loadCategoryFields($(this).val());
                    });
                    $("#searchEngineExtraFields").show();
                   
                }});
               
            },
           
            setEventsHandlers: function()
            {
                $("#searchPanelForm [name=categoryId]").change(function()
                {
                        that.loadCategoryFields($(this).val());
                });
               
                $("#advancedSearchLink").click(function()
                {
                    if($("#searchEngineExtraFields").is(":visible"))
                    {
                        $("#searchEngineExtraFields").hide();
                    }
                    else
                    {
                        that.loadCategoryFields(setting.categoryId || 0);
                    }
                   
                    return false;
                });
            },
           
            init: function(){
                   
                    that.setEventsHandlers();
            }
        }
       
        that.init();
       
    };
   
})(jQuery);


Cordialement
vtt
 
Messages: 90
Inscription: Dim 21 Nov 2010 15:50


Retourner vers Installation, aide et report de bugs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com
cron