Back to top

Autore Topic: [risolto]Layout categorie in prima pagina Seyret  (Letto 1008 volte)

Offline Felas

  • Appassionato
  • ***
  • Post: 663
  • Sesso: Maschio
    • Mostra profilo
[risolto]Layout categorie in prima pagina Seyret
« il: 12 Lug 2009, 19:53:50 »
Ciao

si può fare il layout delle categorie uguale a quello degli ultimi video? perchè non riesco a mettere una categoria dopo l altra ma solo a 2 colonne..
« Ultima modifica: 12 Lug 2009, 22:56:32 da Felas »

Offline Felas

  • Appassionato
  • ***
  • Post: 663
  • Sesso: Maschio
    • Mostra profilo
Re:Layout Seyret
« Risposta #1 il: 12 Lug 2009, 22:55:53 »
risolto andava da modificare il file videotools.class.php..

dalla riga 701 cioè dopo

$categorytemplate=$template->gettemplatefile("mainpagecategory.php", $theme);

 riscrivere quello che c'è con questo

$mainpagecategorycolumncount="1";
      $tdwidth=ceil(100/$mainpagecategorycolumncount)."%";


      $categoriesresult="<table width=\"100%\" class=\"mainpagecategorylist\">";

      $database->setQuery("SELECT * FROM #__seyret_categories WHERE parentcat='' ORDER BY categoryname ASC");
      $categories = $database->loadObjectList();


      $thecolumn=0;

      foreach ($categories as $categories){

         $categoryname=$categories->categoryname;
         $categoryid=$categories->catid;
         $categorydesc=$categories->categoryinfo;
         $cid=$categories->id;



         $link="index.php?option=com_seyret&Itemid=".$Itemid."&catid=".$cid;
         $seflink=sefRelToAbs($link);

         $categorydescmore=generatereadmorelink($categorydesc, "150", "category".$cid);


         $database->setQuery("SELECT count(*) FROM #__seyret_items WHERE published='1' AND catid='$categoryid'");
         $total = $database->loadResult();
         if ($total<>0){
            $database->setQuery("SELECT * FROM #__seyret_items WHERE  published='1' AND catid='$categoryid' ORDER BY addeddate DESC LIMIT 0, 1");
            $vid = $database->loadObjectList();
            foreach ($vid as $vid) {
            $imglink = $vid->picturelink;
            if ($imglink==""){
               $imglink=$mosConfig_live_site."/components/com_seyret/localplayer/nothumbnail.png";
               }
            }
         } else {
              $imglink=$mosConfig_live_site."/components/com_seyret/themes/".$theme."/images/directory.gif";
         }


          if ($thecolumn==0) {
             $categoriesresult.="<td width=\"$tdwidth\">".$categorytemplate."</td></tr>";
             $thecolumn=$thecolumn+1;

          } else if ($thecolumn==$mainpagecategorycolumncount){
             $categoriesresult.="<td width=\"$tdwidth\">".$categorytemplate."</td></tr>";
             $thecolumn=1;
          } else {
             $categoriesresult.="<td  width=\"$tdwidth\">".$categorytemplate."</td>";
             $thecolumn=$thecolumn+1;
          }
         $categoryname="<a href=\"$seflink\">".$categoryname."[/url]";
         $categoriesresult = str_replace( "{categorynameinmainpage}", $categoryname, $categoriesresult );
         $categoriesresult = str_replace( "{categorythumbnailsrcinmainpage}", $imglink, $categoriesresult );
         $categoriesresult = str_replace( "{categorydescrinmainpage}", $categorydescmore, $categoriesresult );



}

      if (substr($categoriesresult, -4)=="<tr>"){
         $categoriesresult=substr($categoriesresult, 0, -4);
      }
      $categoriesresult.="</table>";


      return $categoriesresult;


   }

}//class ends

?>

 



Web Design Bolzano Kreatif