Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : robytotem 01 Jul 2010, 08:48:03
-
Ciao a tutti, volevo kiedervi una cosa. Ho creato da BE una Categoria con all'interno con 27 prodotti. Quando vado nel FE e clicco sulla categoria mi compaiono in lista (verticalmente) tutti e 27 i prodotti, quello che vorrei è far comparire SOLO MAX 5 prodotti per esigenze di template. Guardando alla fine della lista di prodotti c'è una select che mi permette di scegliere quale quanti prodotti visualizzare, ecco vorrei che questa select non comparisse e il valore fosse impostato a 5. Il file che credo gestisca questa visualizzazione è shop.browse.php ma non so come modificare il valore:
$num_rows = $db_browse->f("num_rows");
if( $limitstart > 0 && 5 >= $num_rows) {
$list = str_replace( 'LIMIT '.$limitstart, 'LIMIT 0', $list );
}
mi date una mano? sono in scadenza e non riesco a risolvere...
grazie
-
io ho "risolto" impostando a 5 lunghezza liste in Configurazione globale ... se poi un visitatore vuole visualizzare tutti i prodotti può farlo ...
in attesa di una soluzione migliore ...
-
io ho "risolto" impostando a 5 lunghezza liste in Configurazione globale ... se poi un visitatore vuole visualizzare tutti i prodotti può farlo ...
in attesa di una soluzione migliore ...
ciao, potresti essere un pò + preciso? non ho capito il percorso dove fare la modifica..
grazie
-
dal pannello di amministrazione, icona Configurazione, tab Sito (dovrebbe essere già selezionato), al 5° campo trovi Lunghezza liste ed un numerino in parte ... imposta a ... e salva ;)
(joomla! 1.5.18 ITA vm1.1.4)
-
dal pannello di amministrazione, icona Configurazione, tab Sito (dovrebbe essere già selezionato), al 5° campo trovi Lunghezza liste ed un numerino in parte ... imposta a ... e salva ;)
(joomla! 1.5.18 ITA vm1.1.4)
ma scusami avevo già verificato i parametri ma sai che non ho questa opzione? è strano ma pur avendo la tua stessa versione no compare...bho??? ke strano...
-
... pannello di controllo di joomla! non di VirtueMart ...
per quello avevo scrittoin attesa di una soluzione migliore ...
-
... pannello di controllo di joomla! non di VirtueMart ...
per quello avevo scritto
aahhaah ok...per ora ho fatto così ma mi compare la select con la scritta 5...vorrei eliminarla xkè se uno imposta per esempio 20...mi sborda sotto...tanto in automatico mi mette i numeretti con le altre pagine...devo fare delle prove su
$num_rows = $db_browse->f("num_rows");
if( $limitstart > 0 && 5 >= $num_rows) {
$list = str_replace( 'LIMIT '.$limitstart, 'LIMIT 0', $list );
}
tu che mi consigli???
-
purtroppo per ora niente ... al cliente andava bene così e non ho approfondito ...
-
modificando e testando...eccolo
// build the html select list
if(!$_REQUEST[elenco]){
if (empty($link)) {
$html = ps_html::selectList( 'limit', $this->limit, $limits, 1, '', 'onchange="this.form.submit();"' );
} else {
$current = vmRoute($link.'&limit='.$this->limit);
$html = ps_html::selectList( 'limit', $current, $limits, 1, '', 'onchange="location.href=this.value"' );
}
}else{
$html = "<input type=\"hidden\" name=\"limit\" value=\"5\" />";
}
$html .= "<input type=\"hidden\" name=\"limitstart\" value=\"$this->limitstart\" />";
return $html;
}
function writePagesCounter() {
echo $this->getPagesCounter();
}
-
Grazie mille! Che bella dritta! Ci stavo lavorando su per personalizzare il mio ecommerce! :D