Back to top

Autore Topic: Errore nella template  (Letto 837 volte)

patellone

  • Visitatore
Errore nella template
« il: 03 Feb 2012, 18:22:46 »
Warning:  Division by zero in /home/mhd-01/www.miosito.com/htdocs/templates/yoo_vox/html/com_content/frontpage/default.php on line 39

questo è l'errore che visualizzo sul mio sito.

E questo è il contenuto del file default.php dalla riga 35 alla numero 86. C'è una divisione per 0 ma come risolverla?

if ($i < $this->total) {

            // init vars
            $count   = min($this->params->get('num_intro_articles', 4), ($this->total - $i));
            $rows    = ceil($count / $this->params->get('num_columns', 1));
            $columns = array();
            $row     = 0;
            $column  = 0;
           
            // create intro columns
            for ($j = 0; $j < $count; $j++, $i++) {

                if ($this->params->get('multi_column_order', 1) == 0) {
                    // order down
                    if ($row >= $rows) {
                        $column++;
                        $row  = 0;
                        $rows = ceil(($count - $j) / ($this->params->get('num_columns', 2) - $column));
                    }
                    $row++;
                } else {
                    // order across
                    $column = $j % $this->params->get('num_columns', 2);
                }

                if (!isset($columns[$column])) {
                    $columns[$column] = '';
                }

                $this->item =& $this->getItem($i, $this->params);
                $columns[$column] .= $this->loadTemplate('item');
            }

            // render intro columns
            $count = count($columns);
            if ($count) {
                if ($count != 1) {
                    echo '<div class="teaserarticles multicolumns">';
                } else {
                    echo '<div class="teaserarticles">';
                }
                for ($j = 0; $j < $count; $j++) {
                    $firstlast = "";
                    if ($count != 1) {
                        if ($j == 0) $firstlast = "first";
                        if ($j == $count - 1) $firstlast = "last";
                    }
                    echo '<div class="'.$firstlast.' float-left width'.intval(100 / $count).'">'.$columns[$j].'</div>';
                }
                echo '</div>';
            }
        }

Grazie in anticipo per il vostro aiuto.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Errore nella template
« Risposta #1 il: 03 Feb 2012, 18:46:14 »
Il template in oggetto è un template commerciale e quindi non è possibile chiedere supporto nel forum, ti chiedo cortesemente di rivolgerti presso il produttore, avendolo pagato hai diritto anche al relativo supporto.
 

patellone

  • Visitatore
Re:Errore nella template
« Risposta #2 il: 03 Feb 2012, 19:44:32 »
 ;D
Già ho contattato produttore, speravo solo di trovare una soluzione più rapidamente, ma a quanto pare questo non è un forum che da soluzioni, in quanto i moderatori invece di offrire soluzioni pensano solo a polemizzare. Scusate l'errore eliminate pure il post. Cercherò fortuna altrove.

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Errore nella template
« Risposta #3 il: 03 Feb 2012, 20:09:12 »
Uee'
patellone, in ogni forum ci sono delle regole e compito dei moderatori è di farle rispettare.
Se tu non accetti queste regole, sei liberissimo di rivolgerti altrove.

Leggiti un po' di netiquette e quando intervieni in un forum non solo questo, comincia  a frequentarlo per vedere come funziona. Poi magari potrai parlare di polemiche lol.

Grazie dell'attenzione.

Ti allego il link che spiega come ci si comporta in questo forum, leggi bene in fondo, dove c'è scritto "La condotta":
http://wiki.joomla.it/index.php?title=Come_si_utilizza_il_forum
« Ultima modifica: 03 Feb 2012, 20:11:59 da maicolstaip »
Non si risponde a PM tecnici. Postate sul forum. Grazie.

 



Web Design Bolzano Kreatif