Find Jobs
Hire Freelancers

353494 Virtuemart modifications

N/A

Igangværende
Slået op over 14 år siden

N/A

Betales ved levering
Four virtuemart jobs in one: 1. Improved order handling in Virtuemart (This applies to the page=order.order_list) See attached rough sketch. - Add search criteria: country as drop down. The option "-all-" should be included in the list. - Make existing free text search include the order number - Add check boxes to the order list (see attached example) - All orders should be printed to a single pdf multi page file or to popup screen, by the choice of the admin. Screen output must be formatted using code for page shift. - If "Notify" is ticked customer should be notified as in the original build - If "Inv" is ticked, the order should be printed - If "News" is ticked every invoice page should be printed followed by a one page newsletter (see details below) The output should then be: invoice_1, newsletter, invoice_2, newsletter, invoice_3, newsletter etc - Add three action buttons under the list: 1. Update and print (all orders in that are checked in the leftmost column) 2. Update only (all orders in that are checked in the leftmost column) 3. Print only (all orders in that are checked in the leftmost column) - Add button: Print address labels. Formatted for LabelWriters. Output to PDF or popup screen. Pdf page size: 88mm X 36mm. landscape orientation. All orders in the leftmost column should be ticked by default. The column called "Update" should be removed. 2. Automatic newsletter to go with invoices Render PDF page of specific Joomla page and add this to the invoices (see above). Create a Joomla newsletter-template that will render modules, like latest products, articles with images, calendar modules in a good way for PDF. Template will only be used for this. In other words, the newsletter IS the Joomla page. Some static content and some dynamically updated content. Template should probably have fixed outer dimensions. Preferably use Joomla or Virtuemart built in pdf function. Rough example page: [login to view URL] 3. Format addresses correctly in Virtuemart Use existing database to fetch address format in different countries. Create a Virtuemart function that outputs the customer addresses in the correct format for the customers country. The address formats are stored in the vm_country table in the field: addrFormat. Every country has a stored format, even if some are similar. Examples: USA: [STREET ADDRESS] [CITY], [REGION] [ZIPCODE] [COUNTRY] Norway: [STREET ADDRESS] [ZIPCODE] [CITY] [COUNTRY] Easiest way to do this is with replace: If country is United Kingdom, then output this: [STREET ADDRESS] [CITY] [REGION] [ZIPCODE] [COUNTRY] But of course replace [STREET ADDRESS] with customers street address etc. The output should be without empty address lines. Implemented formatted address the following places: - page=order.order_print (admin pages) - Printed invoices (both screen and pdf) - Email invoices - Checkout pages - Account Maintenance - Label print (new, see above) 4. Create new field in the country table: state_req Also add this to the country edit page VM backend. If value is 1 State should be a required field in all address registration. If it is 0 (zero) State is not required. Other conditions: Create a test server to show me the working solution before implementation on my server. The work will later have to be implemented on a production server, so we cannot afford too many bugs. Some Virtuemart pages are already hacked so changes has to be made page by page to the existing installation. No ftp overwriting. Timeframe: 10-12 days. KEEP YOUR DEADLINE! It is important that you finish this project within the deadline that we agree on. If you think that you need more than 10-12 days, please state this in your bid. 15 USD will be deducted from the total project fee for every day of delay.
Projekt-ID: 2099325

Om projektet

Projekt på afstand
Aktiv 12 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs

Om klienten

Flag for NORWAY
RANHEIM, Norway
5,0
25
Betalingsmetode verificeret
Medlem siden jun. 15, 2009

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.