[RESOLU] Changer d'affichage mais erreur après modification

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 : [RESOLU] Changer d'affichage mais erreur après modification

Re: Changer d'affichage mais erreur après modification

par keish » 06 août 2012, 18:22

Modération :
Afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ


Concernant ton problème, le message d'erreur indique qu'il n'existe aucune méthode nommé listContries() dans ta classe Search. A vu de nez, est-ce qu'il ne te manquerait pas simplement un "U" : listCountries() :)

Coucou!

Ton nez a vu juste et j'ai envie de dire j'aime ton nez ;))

Depuis le temps que je cherche le pourquoi du comment... pfff On a le nez dessus et l'erreur est tellement évidente lol

Encore merci de votre aide précieuse!!

@+

Re: Changer d'affichage mais erreur après modification

par Ryle » 06 août 2012, 10:55

Modération :
Afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ


Concernant ton problème, le message d'erreur indique qu'il n'existe aucune méthode nommé listContries() dans ta classe Search. A vu de nez, est-ce qu'il ne te manquerait pas simplement un "U" : listCountries() :)

Re: Changer d'affichage mais erreur après modification

par xTG » 06 août 2012, 07:04

Sans connaitre le framework utilisé difficile de te répondre.
Si c'est de la création dynamique de fonction via modèle tentes plutôt listCountrys() ou listCountry()

Changer d'affichage mais erreur après modification

par keish » 05 août 2012, 23:25

Bonjour à tous,

J'aimerais changer l'affichage de mes régions par l'affichage par pays. Mais avec mon code ci-dessous je ne parviens pas à faire le changement en question.

Seriez-vous pour quelle raison?

D'avance merci.

Code de base avec régions dans main.php:

<div class="sidebar">
<?php if ( !View::newInstance()->_exists('list_contries') ) {
View::newInstance()->_exportVariableToView('list_regions', Search::newInstance()->listRegions('%%%%', '>=', 'region_name ASC') ) ;
}

if( osc_count_list_regions() ) { ?>
<div class="row">
<div class="span4 columns">
<h3><?php _e('Regions', 'twitter') ; ?></h3>
<ul class="unstyled">
<?php while( osc_has_list_regions() ) { ?>
<li>
<a href="<?php echo osc_search_url( array( 'sRegion' => osc_list_region_name() ) ) ; ?>"><?php echo osc_list_region_name() ; ?></a> (<?php echo osc_list_region_items() ; ?>)
</li>
<?php } ?>
</ul>
</div>
</div>
<?php } ?>
</div>

Code modifié dans main.php:

<div class="sidebar">
<?php if ( !View::newInstance()->_exists('list_regions') ) {
View::newInstance()->_exportVariableToView('list_contries', Search::newInstance()->listContries('%%%%', '>=', 'country_name ASC') ) ;
}

if( osc_count_list_contries() ) { ?>
<div class="row">
<div class="span4 columns">
<h3><?php _e('Regions', 'twitter') ; ?></h3>
<ul class="unstyled">
<?php while( osc_has_list_contries() ) { ?>
<li>
<a href="<?php echo osc_search_url( array( 'sCountry' => osc_list_region_name() ) ) ; ?>"><?php echo osc_list_country_name() ; ?></a> (<?php echo osc_list_country_items() ; ?>)
</li>
<?php } ?>

J'ai l'érreur suivante :
Fatal error: Call to undefined method Search::listContries() in

Une solution?
Merci