Virtuemart - ændre i fakturaoplysninger

Alt om nethandel, donationer, betalt medlemskab, abonnenter m.m. i Joomla!

Moderator: b-ronnow

Locked
User avatar
vokaldesign
Joomla! Intern
Joomla! Intern
Posts: 89
Joined: Thu Sep 01, 2005 2:43 pm
Location: Næstved

Virtuemart - ændre i fakturaoplysninger

Post by vokaldesign » Fri Sep 07, 2007 8:04 am

Hvis jeg ønsker at fjerne nogle af felterne under fakturaoplysningerne, samt bestemme hvilke der er nødvendige at kunden indtaster, hvor skal jeg så ind og rode rundt..?

'Nethandel, betaling m.m.' -->
Last edited by zimmik on Wed Sep 12, 2007 3:13 pm, edited 1 time in total.

 
User avatar
vokaldesign
Joomla! Intern
Joomla! Intern
Posts: 89
Joined: Thu Sep 01, 2005 2:43 pm
Location: Næstved

Re: Virtuemart - ændre i fakturaoplysninger

Post by vokaldesign » Sun Sep 09, 2007 5:17 am

Nu er jeg kommet et stykke af vejen... Jeg har redigeret i filen "checkout_register_form.php", som findes i

administrator > components > com_virtuemart > html

Fra linie 58 og et stykke frem findes linierne, der vises under fakturaoplysninger. Jeg har sat // foran de linier som jeg ønsker at deaktivere:

Code: Select all

// Now the fields for customer information...Bill To !
$shopper_fields[uniqid('fieldset_begin')] = $VM_LANG->_PHPSHOP_USER_FORM_BILLTO_LBL;
//	$shopper_fields['company'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_COMPANY_NAME;
//	$shopper_fields['title'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_TITLE;
	$shopper_fields['first_name'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_FIRST_NAME;
	$shopper_fields['last_name'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_LAST_NAME;
//	$shopper_fields['middle_name'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_MIDDLE_NAME;
	$shopper_fields['address_1'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_ADDRESS_1;
//	$shopper_fields['address_2'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_ADDRESS_2;
	$shopper_fields['zip'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_ZIP;
	$shopper_fields['city'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_CITY;
//	$shopper_fields['country'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_COUNTRY;
	if (CAN_SELECT_STATES == '1') {
		$shopper_fields['state'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_STATE;
		$required_fields[] = 'state';
	}
	$shopper_fields['phone_1'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_PHONE;
	$shopper_fields['phone_2'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_PHONE2;
//	$shopper_fields['fax'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_FAX;
	if (!$my->id && VM_SILENT_REGISTRATION == '1') {
		$shopper_fields['email'] = $VM_LANG->_REGISTER_EMAIL;
		$required_fields[] = 'email';
	}

User avatar
vokaldesign
Joomla! Intern
Joomla! Intern
Posts: 89
Joined: Thu Sep 01, 2005 2:43 pm
Location: Næstved

Re: Virtuemart - ændre i fakturaoplysninger

Post by vokaldesign » Sun Sep 09, 2007 5:23 am

Ok linierne blev godt nok fjernet, men så opstår der til gengæld en fejl når man klikker for at komme videre til næste trin af betalingsprocessen.

Som det fremgår af den indsatte kode så har jeg ikke behov for felterne: company, title, middle name, adress 2, country og fax så derfor har jeg sat // foran disse linier. Nu bliver disse felter ikke længere udfyldt, da de jo ikke er på siden længere, men systemet har åbenbart stadig en forventning om, at de skal udfyldes da fejlmeddelsen brokker sig over at formularen ikke er udfyldt tilstrækkelig.
Der må derfor være et sted, hvor disse linier er sat til at være "Required" og spørgsmålet er jo så, hvor jeg kan ændre dette..?

Gadensgaard
Joomla! Champion
Joomla! Champion
Posts: 6139
Joined: Sat Nov 18, 2006 12:29 pm

Re: Virtuemart - ændre i fakturaoplysninger

Post by Gadensgaard » Sun Sep 09, 2007 11:37 am

Det er en dum ide at fjerne country da denne også har effekt på fragtoplysningerne. Desuden er den required så du skal også ind og rode i nogen java script for at få det fjernet.

User avatar
vokaldesign
Joomla! Intern
Joomla! Intern
Posts: 89
Joined: Thu Sep 01, 2005 2:43 pm
Location: Næstved

Re: Virtuemart - ændre i fakturaoplysninger

Post by vokaldesign » Mon Sep 10, 2007 9:49 pm

dum - måske - men sitet modtager kun dankort og sælger kun til Danmark, så den er jo udnødvendig set fra frontenden. Jeg vil helst af med alle de overflødige ting som bare fylder op... Men hvis den ikke kan undværes pga. systemet så må jeg jo desværre aktivere den igen...

hgr
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 3362
Joined: Thu Aug 18, 2005 11:19 am

Re: Virtuemart - ændre i fakturaoplysninger

Post by hgr » Tue Sep 11, 2007 6:58 am

Prøv at beskrive problem stillingen på http://www.virtuemartbuilder.com

Jeg kan godt forestille mig behovet, da adresse formatet er forskelligt i forskellige dele af verden, men det tager de mange forskellige shop systemer som regen ikke hensyn til.

 

Locked

Return to “Nethandel, betaling m.m.”