Details
Description
When proceeding through the order process as a client, the previously selected domain should propagate through by automatically being preset within the next selected module (that supports a domain name).
Most modules use their own custom field name for the domain, so those modules should be updated to support the generic 'domain' field name as well.
As an example: /components/modules/cpanel/cpanel.php
From:
$domain->attach($fields->fieldText("cpanel_domain", $this->Html->ifSet($vars->cpanel_domain), array('id'=>"cpanel_domain")));
To:
$domain->attach($fields->fieldText("cpanel_domain", $this->Html->ifSet($vars->cpanel_domain, $this->Html->ifSet($vars->domain)), array('id'=>"cpanel_domain")));