Anne's Online Shop

Planten, zaden, en tweedehandse spullen...

Zoeken in tekst:

We hebben 1 gast online

Mijn winkel:







Mijn mandje:

VirtueMart
Uw mandje is momenteel leeg.

Geef hier uw stem af

Uw waardering:
 
Home >> Winkelingang (Home) >> FAQ >> Minicart aanpassen
PDF Afdrukken E-mailadres

Hoe kan ik het mandje (minicart) module aanpassen ?

Ik wil een eigen afbeelding gebruiken:

Daarvoor is het nodig om een eigen afbeelding te maken van ca 50 x 50 pixel. Sla deze op als menu_logo.gif
Per FTP uploaden naar /components/com_virtuemart/shop_image/ps_image

De link van de afbeelding naar de eigen shop laten verwijzen

Het bestandje minicart.tpl.php bepaalt wat in deze module wordt getoond. Het bestandje is te vinden in /components/com_virtuemart/themes/default/templates/common/

Download per FTP naar je eigen computer. Open met een source code editor (bijvoorbeeld Notepad++). Controleer meteen dat de codering staat op UTF-8 (zonder BOM).

In regel 7 staat de link naar Virtuemart. Verwijder de link

<a href="http://virtuemart.net/" target="_blank">

dus er blijft staan:
<a href="/" target="_blank">

 

Ik wil geen attributen tonen in mijn Minimandje

De attributen kunnen storend zijn. Een klant kan met de link "Bekijk mandje" een nieuwe pagina openen. Daar worden dan ook de attributen getoond.

In regel 32 van het minicart.tpl.php staat 'attributes'. Verwijder het woord tussen de aanhalingstekens:

echo $cart[''];

 

Als ik een product toevoeg aan mijn minicart dan wordt deze donker...

Mocht je een donkere achtergrondkleur voor je Joomla template gebruiken dan wordt deze zichtbaar als achtergrondkleur in je Minicart. Het toevoegen van producten (AddToCart) gebeurt met mootools van Joomla libraries, d.i. ingebouwd in Joomla. Mootools zijn toepassingen in JavaScript, AJAX etc. Het kan voorkomen dat de diverse toepassingen met elkaar in conflict komen op één pagina.

Wellicht is onderstaande een oplossing voor je probleem:
In components/com_virtuemart/themes/default/theme.js kun je als volgt aanpassen (in rood) door alleen een dubbele slash te plaatsen. Dus

function updateMiniCarts() {
var callbackCart = function(responseText) {
carts = $$( '.vmCartModule' );
if( carts ) {
try {
for (var i=0; i<carts.length; i++){
carts.innerHTML = responseText;

try {
color = carts.getStyle( 'color' );
// bgcolor = carts.getStyle( 'background-color' );
if( bgcolor == 'transparent' ) {
........
..... 

 

 

 

 
Joomla 1.5 Templates by Joomlashack