Problème avec $this->get('Pagination') suite à une migration sur un serveur différent

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Problème avec $this->get('Pagination') suite à une migration sur un serveur différent

    Bonjour,

    j'ai développé un composant joomla 2.5 dans lequel j'ai fait dans la vue qui donne le listing le code suivant :

    Code PHP:
    class EpiceViewEpices extends JView
    {
      
    // Overwriting JView display method
      
    function display($tpl null
      {
        
    $this->epice $this->get('EpiceFromIdAndName');
        
    $this->items $this->epice;
        
    // Check for errors.
        
    $pagination $this->get('Pagination');
        echo 
    "<pre>" print_r($paginationtrue) . "</pre>";
        
    // Check for errors.
        
    if (count($errors $this->get('Errors'))) 
          {
            echo 
    "trolol 42"; exit;
            
    JError::raiseError(500implode('<br />'$errors));
            return 
    false;
          }
        
    // Assign data to the view
        
    $this->pagination $pagination;
        
    $this->addToolBar();
        
    // Display the template
        
    parent::display($tpl);
      }
      
      protected function 
    addToolBar() 
      {
        
    JToolBarHelper::title(JText::_('epice !'));
        
    JToolBarHelper::deleteList('''epices.delete');
        
    JToolBarHelper::editList('epice.edit');
        
    JToolBarHelper::addNew('epice.add');
      }

    Depuis le changement de serveur le get pagination fail et me dit la chose suivante :

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource


    Je ne comprend vraiment pas comment cela se fait. Surtout que cela vient bien de la puisque si je commente la ligne du $this->get('Pagination') cela fonctionne.

    Merci d'avance

  • #2
    Re : Problème avec $this-&gt;get('Pagination') suite à une migration sur un serveur diff

    Salut,

    As-tu fait les checks de base ?
    --> Warning/Avertissements
    --> Reconstruction de la base
    --> vider les caches
    --> verifier si toutes les tables/rows/columns sont bien là
    --> vérifier les versions PHP/MySQL

    une petite astuce pour rechercher des soluces à ce type de pb.
    Sur google search :
    site:forum.joomla.org joomla mysql_num_rows(): supplied argument is not a valid MySQL result resource
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X