Skip to content
Permalink
Browse files

Added the feature that loads the company global values when creating …

…a new component, if they are set.
  • Loading branch information...
Llewellynvdm committed May 15, 2019
1 parent 8e79417 commit 42d5b3b55c7a3974d9cafbafd486b3a7e5c44ded
Showing with 16 additions and 3 deletions.
  1. +1 −1 README.md
  2. +1 −1 admin/README.txt
  3. +14 −1 admin/models/joomla_component.php
@@ -150,7 +150,7 @@ TODO
+ *Version*: 2.9.18
+ *Copyright*: Copyright (C) 2015 - 2019 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
+ *Line count*: **206374**
+ *Line count*: **206387**
+ *Field count*: **1136**
+ *File count*: **1344**
+ *Folder count*: **209**
@@ -150,7 +150,7 @@ TODO
+ *Version*: 2.9.18
+ *Copyright*: Copyright (C) 2015 - 2019 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
+ *Line count*: **206374**
+ *Line count*: **206387**
+ *Field count*: **1136**
+ *File count*: **1344**
+ *Folder count*: **209**
@@ -407,7 +407,20 @@ public function getForm($data = array(), $loadData = true, $options = array('con
$form->setFieldAttribute($name, 'editor', $global_editor . '|none');
}
}
// Only load these values if no id is found
if (0 == $id)
{
// get components global params
$params = JComponentHelper::getParams('com_componentbuilder');
// set company defaults
$form->setValue('companyname', null, $params->get('export_company', ''));
$form->setValue('author', null, $params->get('export_owner', ''));
$form->setValue('email', null, $params->get('export_email', ''));
$form->setValue('website', null, $params->get('export_website', ''));
$form->setValue('copyright', null, $params->get('export_copyright', 'Copyright (C) 2015. All Rights Reserved'));
$form->setValue('license', null, $params->get('export_license', 'GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html'));
}
return $form;
}

0 comments on commit 42d5b3b

Please sign in to comment.
You can’t perform that action at this time.