Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : g.m. 30 Nov 2007, 16:54:51
-
come da oggetto, conoscete un modulo scroller orizzontale per virtuemart?
Quello che c'è nel pacchetto scrolla anche in orizzontale ma i prodotti li mette sempre in verticale
Grazie
-
in che senso intendi che li mette in verticale?
ho appena provato e non mi risulta...
ciao
jk
-
Ha ragione g.m.,
non scrolla in orizzontale,
addirittura a me dà un riquadro bianco quando setto scroll left/right. :-\
Ed inoltre non so se a voi succede,
ma se carico la pagina su IE (invece di Firefox),
con ualsiasi settaggio di scroll (up/down/left/right),
mi da lo scroll (testo e foto) sul margine sinistro, anche se le impostazioni sono su center align. >:(
-
l'effetto che ottengo è questo,
lo scroll avviene regolarmaente nelle 4 direzioni possibili
ma i prodotti (esempio 5) li mette in verticale come se fossero in una tabella con 1 colonna e 5 righe.
Io invece vorrei che mi mettesse 5 prodotti in orizzontale su un'unica riga e li scrollasse verso dx o sx indifferentemente.
Quindi riformulo: è possibile farlo con il modulo di contenuto nel pack di virtuemart? se si come?
Grazie
-
vedi se questo ti aiuta,
http://forum.virtuemart.net/index.php?topic=22184.0
ciao
jk
-
grazie, nn ne avevo proprio voglia di modificarmelo da solo ;)
-
I have solved the problem..
here is the Code
Replace the code between
* Display Product Data * Helper DB function
with follwing code in file mod_productscroller.php
Hope it will help..it works for me
* Display Product Data
*/
function displayScroller (&$rows) {
global $mosConfig_absolute_path;
$database = new ps_DB();
require_once( CLASSPATH."ps_product.php" );
$ps_product = new ps_product;
$cnt=0;
if($this->ScrollCSSOverride=='yes') {
$txt_size = $this->ScrollTextSize . 'px';
$margin = $this->ScrollMargin . 'px';
//$height=($height-intval($margin+0));
//$width=($width-intval($margin+30));
echo $this->params->get( 'pretext', "");
echo " <div style=\"text-align:".$this->ScrollAlign.";background-color: ".$this->ScrollBGColor."; width:".$this->ScrollWidth.";
margin-top: $margin; margin-right: $margin; margin-bottom: $margin; margin-left: $margin;\" >
<marquee behavior=\"".$this->ScrollBehavior."\"
direction=\"".$this->ScrollDirection."\"
height=\"".$this->ScrollHeight."\"
width=\"".$this->ScrollWidth."\"
scrollamount=\"".$this->ScrollAmount."\"
scrolldelay=\"".$this->ScrollDelay."\"
truespeed=\"true\" onmouseover=\"this.stop()\" onmouseout=\"this.start()\"
style=\"text-align: ".$this->ScrollTextAlign."; color: ".$this->ScrollTextColor."; font-weight: ".$this->ScrollTextWeight."; font-size: $txt_size\;\" >";
}
else {
echo " <div style=\"width:".$this->ScrollWidth.";text-align:".$this->ScrollAlign.";\">
<marquee behavior=\"".$this->ScrollBehavior."\"
direction=\"".$this->ScrollDirection."\"
height=\"".$this->ScrollHeight."\"
width=\"".$this->ScrollWidth."\"
scrollamount=\"".$this->ScrollAmount."\"
scrolldelay=\"".$this->ScrollDelay."\"
truespeed=\"true\" onmouseover=\"this.stop()\" onmouseout=\"this.start()\">";
}
$show_addtocart = ( $this->show_addtocart == "yes" ) ? true : false;
$show_price = ( $this->show_price == "yes" ) ? true : false;
echo "<table><tr>";
foreach($rows as $row) { echo "<td>";
$ps_product->show_snapshot( $row->product_sku, $show_price, $show_addtocart );
echo "</td><td>";
for($i=0;$i<$this->ScrollSpaceCharTimes;$i++) {
echo " ";
}
echo "</td>";
}
echo " </tr></table> </marquee>
</div>";
} // end displayScroller
} // end class productScroller
/**
* Helper DB function
-
Ragazzi sono 2 giorni che tento di fare le modifiche scritte. Gentilmente qualcuno potrebbe mettere il modulo gia da scaricare o contattarmi tramite PM please?
-
guarda qui:
http://www.vmitalia.net/forum/index.php?topic=53.0
se non risolvi ancora scrivimi in pm ... anche se come dicevo a suo tempo l'effetto ottenuto è veramente brutto (IMO)
Ciao
-
Purtroppo ho visto ma qualcuno in grado di farlo, non potrebbe fare un modulo in .rar da installare direttamente? io giuro che ci ho provato ma nulla, sono impedito... affronto le sfide di joomla giorno per giorno :) per il momento siamo in parità ::)