Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : volponerosso 04 Jan 2010, 11:15:05
-
Ciao a tutti
mi chiedevo se è possibile separare "COntinua lo shopping" e "Cassa" che al momento risultano affiancati l' un altro e non si capisce che sono due cose differenti, nella pagina che appare appena un utente clicca su aggiungi e fa l' ordine. In allegato un foto di come appaiono queste scritte a me ;)
confido in una vostra sicura risposta
;D
[allegato vecchio più di un anno eliminato automaticamente]
-
hai varie possibilità:
1.
puoi modificare i files
/components/com_virtuemart/themes/default/templates/pages/shop.savedcart.tpl.php
/components/com_virtuemart/themes/default/templates/pages/shop.cart.tpl.php
2.
puoi modificare il css
/components/com_virtuemart/themes/default/theme.css
per aggiungere delle spaziature
3.
puoi cambiare la configurazione del template (nella conf del negozio) per attivare ajax ed evitare le due scritte
ciao,
marco
-
ciao marco
sono piu propenso alla scelta n3 che mi sembra quella piu semplice Ho controllato e i ajax erano gia attivati come da foto in allegato. Ho provato a disabilitarlo e riabilitarlo ma lo stesso sempre uguale. Sono andato in Config>tema>config
Se attraverso la scelta 3 non è possibile modificarlo, dalla scelta di modificare il css che suffisso devo aggiungere prima e dopo la scritta? :)
grazie
-
Ho provato a disabilitarlo e riabilitarlo ma lo stesso sempre uguale
allora mi sa che non ho capito qual è la pagina incriminata :(
css che suffisso devo aggiungere prima e dopo la scritta
?? non ho capito che vuoi dire...
devi trovare la class/ID dell'oggetto/contenitore (quest'ultimo è meglio) ad agire sulla stessa, inserendo un margin o padding a seconda dei casi.
dato che varia a seconda della versione e del template non posso darti specifiche più precise, tranne un consiglio firefox-firebug-[pulsante destro nel punto]-analizza elemento.
ciao,
marco
-
per capirci meglio ho preso il codice e l ho incollo qui sotto
<div align="center">
<a href="/log/index.php?page=shop.browse&category_id=8&option=com_virtuemart&Itemid=24" class="continue_link">
Continua lo Shopping </a>
<a href="http://www.max-cafe.net/log/index.php?page=checkout.index&ssl_redirect=1&option=com_virtuemart&Itemid=22" title="Cassa" class="checkout_link">Cassa</a> </div>
<div id="statusBox" style="text-align: center; display: none; visibility: hidden;"></div></div>
<br>
<br>
<div align="center">
<a href="http://virtuemart.net" target="_blank" style="display: block; width: 90%;" onmouseover="if( this.filters) { this.filters.alpha.opacity=100; }" onmouseout="if( this.filters) { this.filters.alpha.opacity=60; }">
<img style="opacity: 0.6;" onmouseover="this.style.MozOpacity=1.0;" onmouseout="this.style.MozOpacity = 0.6;" src="http://www.max-cafe.net/log/components/com_virtuemart/shop_image/ps_image/powered-by-virtuemart.png" alt="Powered by VirtueMart" align="middle" border="0">
</a>
</div>
grazie ;)
-
devi modificare il css del template e dare un margin-right a continue_link od un margin-left a checkout_link
es:
.checkout_link{
margin-left:40px;
}
ciao,
marco
ps:
1. rimuovi il codice incollato
2. sicuro di conoscere i css? ;)
-
il css non lo mastico proprio :) sto cercando di imparare piano piano.. ma scusa se te lo chiedo, quindi copio questo codice tuo dove? Tra che stringa? :-[
-
il css non lo mastico proprio :)
mi era venuto il dubbio ;)
prova ad incollare il codice in coda al file
/components/com_virtuemart/themes/default/theme.css
non lo ho testato, ma dovrebbe funzionare, dico dovrebbe perché lo ho dedotto vedendo l'html che hai postato, ma, ovviamente, non posso sapere se tale classe è usata da altre parti e la modifica suggerita rovini l'impaginazione (è il massimo di danno che può fare, comunque).
nel caso, prosegui ad imparare, sulla strada giusta ci sei.. :)
ciao e buono studio,
marco
-
ciao
ho provato a incollare il tuo codice nel file theme.css all' ultima riga del documento ma il risultato è sempre lo stesso. Ho sbagliato a incollarlo per caso? :)
[allegato vecchio più di un anno eliminato automaticamente]
-
Ho sbagliato a incollarlo per caso? :)
questo no posso saperlo, noto però che i links non riportano le 'frecce' standard (due immagini fatte a freccia), non è che i css non sono caricati??
senza un link al sito non posso dire niente.
se usi firefox, installa firebug, metti il puntatore del mouse sul link, pulsante destro, analizza.
così vedrai se il css è caricato correttamente e con quali valori.
ciao,
marco
-
infatti è strano che le due frecce non appaiono! Addirittura pensavo era obbligatorio acquistare qualcosa per farlo andar bene ;)
cmq hai ragione, non ti ho segnalato il sito! il link della pagina prodotto vendita è questo.. speriamo bene :)
http://www.max-cafe.net/log/index.php?page=shop.product_details&flypage=ilvm_fly1_blue.tpl&product_id=31&category_id=9&option=com_virtuemart&Itemid=17&vmcchk=1&Itemid=17
-
BINGO!! ;D
hai un errore nel codice! :(
http://www.max-cafe.net/log/components/com_virtuemart/fetchscript.php?gzip=0&subdir[0]=/themes/default&file[0]=theme.css&subdir[1]=/js/mootools&file[1]=mooPrompt.css
che dovrebbe restituire i css per templates e mootools restituisce '500 Internal Server Error' verifica il file /components/com_virtuemart/fetchscript.php, nel caso fai un backup del db e reinstalla il componente. alla peggio chiedi al provider: per capire dove è il problema servirebbero il log del server.
mi chiedo perchè non indicate mai il link subito ? >:(
si risolveva al primo colpo...
ciao,
marco
-
ma guarda... virtuemart fin ora non mi è mai funzionato a dovere tranne che per questo sito :) cioè ha sempre avuto qualche problema del tipo che non funzionano i "Salva" o "Applica" quando aggiungo o modifico un prodotto, ed ora per questo max-cafe funziona. In piu anche quando inserisco un file scaricabile lo stesso, devo ricliccare su Nuovo diverse volte finche non gli arriva il segnale di cambiare pagina! ehehe un dramma ;D
Ora pure questo... nel fetchscript cosa devo controllare? Escluderei di reinstallare il programma appunto perche questi errori bene o male me li ha dati gia in diverse installazioni di prova su altri siti :'(
-
... virtuemart fin ora non mi è mai funzionato a dovere ... ha sempre avuto qualche problema ... devo ricliccare su Nuovo diverse volte ... questi errori bene o male me li ha dati gia in diverse installazioni ...
scusa se parlo chiaro volponerosso, ma sei proprio sicuro che questo sia il tuo lavoro? ;)
virtuemart a me non ha mai dato problemi in nessuna installazione, neanche di prova.
per passione non cimentarti con l'e-commerce: se fai qualche pasticcio sai che sei chiamato a risponderne a termini di legge?
nel fetchscript cosa devo controllare?
e se ti capita qualche problema quando l'ecommerce è attivo? aspetti che qualcuno risponda al post?
meditate gente, meditate... :)
ciao e buona serata,
marco
-
veramente l' ecommerce è mio, se devo fare lavori di ecommerce per amici lo faccio con programmi solo di ecommerce, questo è per provare questo virtuemart che tutti ne parlano ma a me non ha mai funzionato perfettamente
-
ciao,
sinceramente non so se i problemi che riscontri nelle tue installazioni di prova sono dovute alla 'configurazione di prova' (a proposito qual è?), però ti consiglio di non mettere mai in linea un sito che non funzioni più che bene anche in configurazione di prova.
non volevo essere saccente né antipatico, e mi sembra che questo tu l'abbia capito, ma so che con l'ecommerce non si scherza: è a tutti gli effetti un negozio, con molte più tutele per il consumatore che non per l'esercente.
non so se tu realmente ti occupi di web a livello professionale, ma attento, che se anche lo fai a livello amatoriale, e quindi gratuitamente puoi essere chiamato a rispondere degli errori commessi, anche in buona fede. se poi lo fai a titolo oneroso...
il mio consiglio è quello di dedicare tempo (e ce ne vuole tanto :( )allo studio di php, in modo da poter essere in grado di risolvere problemi come quello che ti si è verificato.
tornando al problema in questione verifica di non aver modificato il file fetchscript.php, ma l'errore potrebbe essere anche altrove. verifica se il tuo provider ti consente di accedere al log degli errori di apache: questo potrebbe essere di notevole aiuto.
ciao,
marco
-
consigli sono sempre ben accetti! Non lo faccio per lavoro ma un giorno mi piacerebbe iniziare a poterlo fare, sto iniziando a vedere da dove studiare per le modifiche interne, per creare un template da zero ma sinceramente non so se devo partire dalle guide css che si trovano su html.it anche perche le cose sono piu complesse dei semplici studi, o sbaglio? Ho provato a vedere corsi, ma non ce n sono nella mia zona!
Tornando al mio problema ho risolto, alcuni dei file di com_virtuemart non avevano i permessi giusti ed ora funziona sia il "Cassa che Shopping" ma anche lo scorrimento di pagine che prima era sballato graficamente :)
vi ringrazio tutti ;)
-
... anche perche le cose sono piu complesse dei semplici studi ...
semplici studi!! >:(
ti assicuro che per diventare un programmatore gli studi non sono semplici, anzi ... ;) però, come sempre nella vita, non bisogna scoraggiarsi. :)
prima del css non sarebbe meglio partire dall'html?
ciao e buono studio,
marco
ps: a milano ci sono ottimi corsi organizzati dalla regione, ed anche economici... vedi se la tua regione fa altrettanto.
-
si si mi sto dando da fare prima con l html ma nel frattempo uno sguardo al volo al css lo do!!
Comunque poi ho modificato i permessi delle pagine... non tutti erano a 755 e ora funziona