Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Fnac : 2 jeux de société achetés ...
Voir le deal

Affichage annonces prémiums dans recherche

Aller en bas

Affichage annonces prémiums dans recherche Empty Affichage annonces prémiums dans recherche

Message par Nicolas30 Jeu 14 Nov - 13:21

Bonjour,

Lorsque vous allez à la page recherche, vous pouvez voir vos annonces "premiums" en bas...
Mais l'affichage est limité à 2

Si vous voulez voir + d'annonces, voici l'astuce :

Éditez le fichier : \oc-includes\osclass\helpers\hPremium.php
à la ligne
Code:
function osc_get_premiums($max = 2) {
Changer la valeur 2 en ce que vous voulez... Pour ma part j'ai mis 10
Code:
function osc_get_premiums($max = 10) {
Mais là vous allez vous retrouvez avec seulement 3 annonces affichées...

De ce fait éditez le fichier : \oc-content\themes\bender\search.php
à la ligne
Code:
<?php
            $i = 0;
            osc_get_premiums();
            if(osc_count_premiums() > 0) {
                echo '<h5>Premium listings</h5>';
                echo '<ul class="listing-card-list '.$listClass.' premium-list" id="listing-card-list">';
                while ( osc_has_premiums() ) {
                    $class = '';
     ici ---->    if($i%3 == 0){                  <----ici
                        $class = 'first';
                    }
                    bender_draw_item($class,false,true);
                    $i++;
et ici ---->     if($i == 3){                      <----et ici
                        break;
                    }
                }
                echo '</ul>';
            }
        ?>
Changez les valeurs 3 en ce que vous voulez (de préférence la même que pour le fichier hPremium.php)
Code:
<?php
            $i = 0;
            osc_get_premiums();
            if(osc_count_premiums() > 0) {
                echo '<h5>Premium listings</h5>';
                echo '<ul class="listing-card-list '.$listClass.' premium-list" id="listing-card-list">';
                while ( osc_has_premiums() ) {
                    $class = '';
     ici ---->    if($i%10 == 0){                 <----ici
                        $class = 'first';
                    }
                    bender_draw_item($class,false,true);
                    $i++;
et ici ---->     if($i == 10){                     <----et ici
                        break;
                    }
                }
                echo '</ul>';
            }
        ?>
Cordialement
Nicolas30
Nicolas30
Modérateur
Modérateur

Messages : 33
Date d'inscription : 03/10/2013
Localisation : Gard

http://www.le30.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum