Back to top

Autore Topic: Problemino mio componente...  (Letto 1062 volte)

Offline emtio

  • Nuovo arrivato
  • *
  • Post: 4
  • Sesso: Maschio
    • Mostra profilo
Problemino mio componente...
« il: 30 Ott 2008, 12:27:17 »
Salve, spero di postare nella sezione giusta (è la prima volta)...avrei un piccolo problema, ho scritto un mio componente per la gestione semplificata della squadre di calcio e mi da un errore.
Mi spego meglio: vado dal backend e clicco sul mio componente lui mi dice

Citazione
Fatal error: Call to a member function getListFooter() on a non-object in /var/www/intr/administrator/components/com_squadre/views/squadre/tmpl/default.php on line 45
Posto le porzioni dei file utilizzati

Citazione
FILE default.php

<form action="index.php" method="post" name="adminForm">
  <div id="editcell">
    <table class="adminlist">
      <thead>
        <tr>
          <th width="5">
            <?php echo JText::_('ID'); ?>
          </th>
          <th width="20">
            <input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($this->items); ?> );" />
          </th>
          <th width="125">
            <?php echo JText::_('Name'); ?>
          </th>
          <th>
            <?php echo JText::_('Championship'); ?>
          </th>
         </tr>
      </thead>
      <tfoot>
        <tr>
          <td colspan="4">
            <?php echo $this->pagination->getListFooter(); ?> //RIGA 45
          </td>
        </tr>
       </tfoot>
      <tbody>
Citazione
FILE view.html.php

defined('_JEXEC') or die('Restricted access');
   
jimport('joomla.application.component.view');
   
 class SquadreViewSquadre extends JView {
       
      function display($tpl = null){
          $items &= $this->get('Team');
          $pagination &= $this->get('Pagination');
          $this->assignRef('items', $items);
          $this->assignRef('pagination', $pagination);         
          parent::display($tpl);
        }
    }
e infine il modello
 
Citazione
FILE squadre.php
   
        function &getPagination() {
            if (empty($this->_pagination)) {
                jimport('joomla.html.pagination');
                $this->_pagination = new JPagination( $this->getTotal(),
                    $this->getState('limitstart'), $this->getState('limit') );
            }
            return $this->_pagination;
        }
cosa posso fare? Anche perchè in tutta onestà mi pare di aver capito dalle varie guide online che la paginazione la gestisce lui e quindi il codice è abbastanza standard.

PS:parlo di Joomla 1.5
Grazie Mille.
« Ultima modifica: 30 Ott 2008, 12:39:15 da emtio »

Offline giaconet

  • Esploratore
  • **
  • Post: 163
  • Sesso: Maschio
    • Mostra profilo
Re: Problemino mio componente...
« Risposta #1 il: 30 Ott 2008, 12:31:05 »
Ciao. C'è una sezione del forum dedicata agli sviluppatori. Prova a postare li (anche se tra un po' verrai probabilmente spostato  ;) )
Nulla è sicuro, sicuramente il nulla

Offline emtio

  • Nuovo arrivato
  • *
  • Post: 4
  • Sesso: Maschio
    • Mostra profilo
Re: Problemino mio componente...
« Risposta #2 il: 30 Ott 2008, 12:38:33 »
Non ho postato li perchè ho letto che quella sezione è riferita a joomla 1.0, ora non so cosa fare ma per me non è un problema se lo devo spostare li.

grazie comunque. ;D

Offline giaconet

  • Esploratore
  • **
  • Post: 163
  • Sesso: Maschio
    • Mostra profilo
Re: Problemino mio componente...
« Risposta #3 il: 30 Ott 2008, 14:23:01 »
Non è riservata solo alla 1.0.
Nella pagina principale del forum, scorri in basso fino alla sezione Sviluppo.
Se ti leggi qualche post capisci subito che non è affatto limitata alla 1.0.

Ciao
Nulla è sicuro, sicuramente il nulla

 



Web Design Bolzano Kreatif