Joomla & VirtueMart Tips & How To's

GJC Web Design UK Joomla & VirtueMart how to, tips, tricks, coding examples, html, php, tutorial, 101, useful hints, help

A collection of help articles and coding examples for Joomla & Virtuemart

Belgium, VirtueMart & Joomla Web Design England UK Britain & Germany

Joomla, VirtueMart, how to, tips, tricks, coding examples, html, php, tutorial, 101, useful hints, help GJC Website Design UK, Joomla Developer, VirtueMart Developer, Template Developer, web site designs, England, Britain, UK, Belgium, search-engine optimisation (SEO). Multilingual.

Home Joomla - VirtueMart Joomla & VM How To's
Joomla & VirtueMart Tips & How To's
joomla logo virtuemart logo




Joomla is a very popular and extendable CMS (Content Management System) that is used by 10's of thousands of websites.
VirtueMart is the e-commerce component for Joomla.
We at GJC Web Design have used this system in many of our designs including this one. In fact we specialise in developing, modifying and adapting Joomla & VirtueMart websites.
If you need any help or advice just contact us.

Below are links to various tips, developments and examples.

Tue

23

Jan

Menu trashed and can not publish after 3.7.0 update
  • Joomla 3.7+
  • Menus trash

Menu trashed and can not publish after 3.7.0 update

Joomla forum link here: Menu trashed and can not publish after 3.7.0 update

The fix that works for me

Delete all trashed menus permanently from the Joomla Admin
In this case the root menu normally gets deleted or was missing from some earlier migration

Re insert it with the query below

INSERT INTO `yourprefix_menu` (`id`, `menutype`, `title`, `alias`, `note`, `path`, `link`, `type`, `published`, `parent_id`, `level`, `component_id`, `checked_out`, `checked_out_time`, `browserNav`, `access`, `img`, `template_style_id`, `params`, `lft`, `rgt`, `home`, `language`, `client_id`) VALUES
(1, '', 'Menu_Item_Root', 'root', '', '', '', '', 1, 0, 0, 0, 0, '0000-00-00 00:00:00', 0, 0, '', 0, '', 0, 0, 0, '', 0);


Click "Rebuild" in the Joomla Menu manager - this will correctly set the lft & rgt values for this new entry
Should all work now
Last Updated on Tuesday, 23 January 2018 14:33
 

Sun

12

Nov

PHP - log anything
  • PHP
  • Log Anything

Logging is very useful!!! :)

//Write action to txt log
$log = "User: ".$_SERVER['REMOTE_ADDR'].' - '.date("F j, Y, g:i a").PHP_EOL.
"Connection: ".print_r($connection).PHP_EOL.
"Request: ".print_r($request,true).PHP_EOL.
"Response: ".print_r($response,true).PHP_EOL.
"-------------------------".PHP_EOL;
//-
#print 'Debug Line '.__LINE__.' $log <pre>'; print_r ($log); print "</pre><br />\n";
// one level higher dirname(__DIR__, 1)
$fp = fopen(dirname(__DIR__).'/LOGS/ST_log'.date("j.n.Y").'.txt', 'a+');
fwrite( $fp, $log );
fwrite($fp, "\n\n###########################################\n\n");
fclose($fp);
Last Updated on Tuesday, 20 April 2021 12:58
 

Sat

21

Jan

VirtueMart Shipping Plugins for DPD Eesti AS and Pasta Stacijas
  • VirtueMart 3
  • Omniva Shipping Plugin
We have developed VirtueMart Shipping Plugins for the Baltic countries shippers DPD Eesti AS (https://www.dpd.com/ee_en) ?and Pasta Stacijas?(http://pastastacija.lv/lv/).

If you are interested in these plugins please use the Contact Form to proceed further.
Last Updated on Saturday, 21 January 2017 14:00
 

Thu

15

Sep

Virtuemart 3 & 4 Omniva Shipping Plugin
  • VirtueMart 3 & 4.0
  • Omniva Shipping Plugin


The Virtuemart 3 & 4 Omniva Shipping Plugin

omniva-vm-gjc 350pxThis is the Virtuemart 3 & 4 Omniva Shipping Plugin that offers 3 price ranges for parcels by size and provides a live feed of all Omniva collection points around Latvia, Lithuania and Estonia which the user can choose.
From v1.7 now all three countries ( Latvia, Lithuania and Estonia ) are separate plugins ( all included in the zip ) that can be configured for the Omniva Collection Points
See: https://www.omniva.lv/private/map/locations

We have also developed Virtuemart Shipping Plugins for DPD Eesti AS (https://www.dpd.com/ee_en) ?and Pasta Stacijas?(http://pastastacija.lv/lv/).
Just contact us if you need these.

Installs as 3 native Joomla 3 & 4.0 Plugins.

You can download it here - Download Price is €50.00

Remember - updates for current major VM or Joomla releases free for 12 months!!!

If you have any questions just use our Support Page - please mention your order id and email you used while ordering.
Last Updated on Tuesday, 13 December 2022 13:43
Read more...
 

Fri

22

Apr

Virtuemart 2-3 Canada Post Shipping Plugin released
  • VirtueMart 4.0/3.0
  • Canada Post Shipping Plugin
  • Joomla 4.x/3.x


The Canada?Post Virtuemart 4.0/3.0 Shipping Plugin

canpost-vm-pic


This is the VirtueMart 4.0/3.0/2.0 Canada?Post Shipping Plugin that fully integrates and shows real time shipping quotes based on vendor and customer postcodes in the checkout process.
Installs as a native VirtueMart 4.0/3.0 Joomla 4.x/3.x Shipping Plugin.

You can download it here - Download
Price is ?45.00 + taxes


Download our Canada Post Virtuemart 3.0 Shipping Plugin Instruction PDF to see just how simple to use it is.

Remember - updates for current major VM or Joomla releases free for 12 months!!!

Just use our Support Page and request your update - please mention your order id and email you used while ordering.
We will email you the new zip bundle - just re-install as normal - all your methods and settings will be saved.
Last Updated on Thursday, 09 June 2022 09:51
Read more...
 

Sun

01

Mar

Virtuemart 3 - Add a simple cart select variant by custom fields
  • VirtueMart 3.0
  • Virtuemart Custom Fields
  • Joomla 3.x & 2.5

virtuemart logo lg-sm Adding a simple cart variant in Virtuemart 3 (for example a color or size for the product) as a drop down select in the product page is done as follows.



Last Updated on Sunday, 01 March 2015 23:36
Read more...
 

Sat

10

Jan

VirtueMart TaxCloud now available for VirtueMart 3.0
  • VirtueMart 3.0
  • TaxCloud
  • Joomla 3.x

tax cloud logo We are pleased to announce the very popular TaxCloud Virtuemart plugin is now also available for Virtuemart 3!
Please note that due to a bug in the earlier releases the plugin needs the Virtuemart version to be VM3.2.12 or greater.
*******------ there is an update for users going to php7 .. this is not an inherent TaxCloud plugin problem but a problem with the servers cached version of the WSDL file being not compatible across php versions. basically the fix is to allow the cache to be disregarded by TaxCloud until the cache runs out and then the cache can be reused. This is version TaxCloud 3.2.00 and is fully checked on VM3.2.12 - full instructions in the plugin.?-------***********

The version in the download is for VM3.2.12+

The GJC Web Design TaxCloud plugin seamlessly integrates the TaxCloud service into VirtueMart thus enabling complete automation of this tax requirement.

Download -??Price is ?60.00
Last Updated on Sunday, 28 January 2018 17:29
Read more...
 

Sat

27

Sep

How a delete works from the Joomla Admin
  • Joomla 2.5 & 3.0
  • Joomla core

Just for my own info - how a delete works from the Joomla Admin

Last Updated on Saturday, 27 September 2014 19:04
Read more...
 

Sat

30

Aug

Virtuemart 3.0 Postcode shipping released
  • VirtueMart 3.0
  • Postcode - ZIP code?Shipping Module
  • Joomla 3.x

We have upgraded our VirtueMart 3.0 Postcode - ZIP code?Shipping Plugin to be fully compatible with VirtueMart 3 and Joomla 3.x.


You can download it here -?Download?Price is ?40.00
You can download the full instruction PDF here: GJC_Postcode_Shipping_Virtuemart_3.pdf

Last Updated on Wednesday, 18 January 2017 11:58
Read more...
 

Wed

27

Aug

AusPost VirtueMart 3.0 Shipping Plugin upgraded for VM3/Joomla3
  • VirtueMart 3.0
  • AusPost Shipping v3.4.1


Our very popular?Australian Post VirtueMart 3.0 Shipping Plugin has just had another upgrade.

The latest version is 3.4.1

26.08.2014
Full rewrite for Virtuemart 3.0 & Joomla 3.0

# logo choose on cheapest v1.2.7 08.01.2014
# added discount v1.2.8 18.01.2014
# heavy rewrite - eliminated extra cURL calls v1.2.9 26.04.2014
# insurance added v1.2.9 26.04.2014
# small bug in height/vol calc fixed v1.3.0 17.07.2014

# complete rewrite for Joomla3/VM3 26.08.2014? v3.3.1

# complete rewrite of conditions 28.08.2014 v3.3.2
# plgVmDeclarePluginParamsShipmentVM3 15.10.2014 v3.3.3
# added discount trigger level 09.03.2015 v3.3.4

# added overweight routine 12.11.2015 v3.3.5
# new Int codes 14.06.2016 v3.3.6
# new endpoint urls https://digitalapi.auspost.com.au 28.06.2016 v3.3.7
# fix for latest ShipTo address select / postcode in display 14.09.2016 v3.3.8
# weights in display, volume fix, mm heights 24.09.2016 v3.3.9
# updater server entered 01.01.2017 v3.4.0
# $address call changed : $address = $cart -> getST(); line 236 & 866 28.01.2017 v3.4.1?


This is all selectable in the plugin configuration.?

You can download it here -?Download?Price is ?40.00

Last Updated on Sunday, 12 February 2017 10:18
Read more...
 
«StartPrev12345678910NextEnd»


Page 1 of 12

Latest Articles

VirtueMart
Your Cart is currently empty.

Paypal Donation

If you use this module on your site please donate a small amount.
Any donation amount appreciated.

Latest Joomla & VirtueMart Tips

See all tips & examples

VM Live Product Search

GJC Web Design UK Joomla & VirtueMart how to, tips, tricks, coding examples, html, php, tutorial, 101, useful hints, help

A collection of help articles and coding examples for Joomla & Virtuemart

Belgium, VirtueMart & Joomla Web Design England UK Britain & Germany

Joomla, VirtueMart, how to, tips, tricks, coding examples, html, php, tutorial, 101, useful hints, help



Joomla & VirtueMart Tips & How To's



GJC Website Design UK, Joomla Developer, VirtueMart Developer, Template Developer, web site designs, England, Britain, UK, Belgium, search-engine optimisation (SEO). Multilingual.


website design UK, Joomla Developer, VirtueMart Developer, Joomla, Joomla Templates, web site design, England, Britain, UK, Belgium, VirtueMart design,website, webdesign, webpage, Belgium, Liège, multi-lingual, multilingual, seo, small medium business ,


guru

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set.
To find out more about the cookies we use and how to delete them, see our privacy policy.

I accept cookies from this site.