Improved the export feature for all views, and much more... #581
@ -144,11 +144,11 @@ TODO
|
|||||||
+ *Author*: [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com)
|
+ *Author*: [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com)
|
||||||
+ *Name*: [Component Builder](https://github.com/vdm-io/Joomla-Component-Builder)
|
+ *Name*: [Component Builder](https://github.com/vdm-io/Joomla-Component-Builder)
|
||||||
+ *First Build*: 30th April, 2015
|
+ *First Build*: 30th April, 2015
|
||||||
+ *Last Build*: 1st June, 2020
|
+ *Last Build*: 24th June, 2020
|
||||||
+ *Version*: 2.11.2
|
+ *Version*: 2.11.2
|
||||||
+ *Copyright*: Copyright (C) 2015 - 2020 Vast Development Method. All rights reserved.
|
+ *Copyright*: Copyright (C) 2015 - 2020 Vast Development Method. All rights reserved.
|
||||||
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
|
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
|
||||||
+ *Line count*: **282524**
|
+ *Line count*: **282642**
|
||||||
+ *Field count*: **1522**
|
+ *Field count*: **1522**
|
||||||
+ *File count*: **1785**
|
+ *File count*: **1785**
|
||||||
+ *Folder count*: **295**
|
+ *Folder count*: **295**
|
||||||
|
@ -144,11 +144,11 @@ TODO
|
|||||||
+ *Author*: [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com)
|
+ *Author*: [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com)
|
||||||
+ *Name*: [Component Builder](https://github.com/vdm-io/Joomla-Component-Builder)
|
+ *Name*: [Component Builder](https://github.com/vdm-io/Joomla-Component-Builder)
|
||||||
+ *First Build*: 30th April, 2015
|
+ *First Build*: 30th April, 2015
|
||||||
+ *Last Build*: 1st June, 2020
|
+ *Last Build*: 24th June, 2020
|
||||||
+ *Version*: 2.11.2
|
+ *Version*: 2.11.2
|
||||||
+ *Copyright*: Copyright (C) 2015 - 2020 Vast Development Method. All rights reserved.
|
+ *Copyright*: Copyright (C) 2015 - 2020 Vast Development Method. All rights reserved.
|
||||||
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
|
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
|
||||||
+ *Line count*: **282524**
|
+ *Line count*: **282642**
|
||||||
+ *Field count*: **1522**
|
+ *Field count*: **1522**
|
||||||
+ *File count*: **1785**
|
+ *File count*: **1785**
|
||||||
+ *Folder count*: **295**
|
+ *Folder count*: **295**
|
||||||
|
@ -18,6 +18,7 @@ defined('_JEXEC') or die('Restricted access');
|
|||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
use Joomla\CMS\Language\Language;
|
use Joomla\CMS\Language\Language;
|
||||||
|
use Joomla\Registry\Registry;
|
||||||
use Joomla\String\StringHelper;
|
use Joomla\String\StringHelper;
|
||||||
use Joomla\Utilities\ArrayHelper;###ADMIN_HELPER_CLASS_HEADER###
|
use Joomla\Utilities\ArrayHelper;###ADMIN_HELPER_CLASS_HEADER###
|
||||||
|
|
||||||
|
@ -18,6 +18,7 @@ defined('_JEXEC') or die('Restricted access');
|
|||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
use Joomla\CMS\Language\Language;
|
use Joomla\CMS\Language\Language;
|
||||||
|
use Joomla\Registry\Registry;
|
||||||
use Joomla\String\StringHelper;
|
use Joomla\String\StringHelper;
|
||||||
use Joomla\Utilities\ArrayHelper;###SITE_HELPER_CLASS_HEADER###
|
use Joomla\Utilities\ArrayHelper;###SITE_HELPER_CLASS_HEADER###
|
||||||
|
|
||||||
|
@ -24,9 +24,10 @@ JHtml::_('formbehavior.chosen', 'select');
|
|||||||
JHtml::_('behavior.keepalive');
|
JHtml::_('behavior.keepalive');
|
||||||
JHtml::_('behavior.tabstate');
|
JHtml::_('behavior.tabstate');
|
||||||
JHtml::_('behavior.calendar');
|
JHtml::_('behavior.calendar');
|
||||||
$componentParams = $this->params; // will be removed just use $this->params instead
|
|
||||||
?>
|
?>
|
||||||
|
<div class="###component###-###view###">
|
||||||
<?php echo $this->toolbar->render(); ?>
|
<?php echo $this->toolbar->render(); ?>
|
||||||
<form action="<?php echo JRoute::_('index.php?option=com_###component###&layout=edit&id='. (int) $this->item->id . $this->referral); ?>" method="post" name="adminForm" id="adminForm" class="form-validate" enctype="multipart/form-data">
|
<form action="<?php echo JRoute::_('index.php?option=com_###component###&layout=edit&id='. (int) $this->item->id . $this->referral); ?>" method="post" name="adminForm" id="adminForm" class="form-validate" enctype="multipart/form-data">
|
||||||
###EDITBODY###
|
###EDITBODY###
|
||||||
</form>###EDITBODYSCRIPT###
|
</form>
|
||||||
|
</div>###EDITBODYSCRIPT###
|
||||||
|
20
admin/compiler/joomla_3/layout_admin.php
Normal file
20
admin/compiler/joomla_3/layout_admin.php
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* @package Joomla.Component.Builder
|
||||||
|
*
|
||||||
|
* @created 30th April, 2015
|
||||||
|
* @author Llewellyn van der Merwe <http://www.joomlacomponentbuilder.com>
|
||||||
|
* @github Joomla Component Builder <https://github.com/vdm-io/Joomla-Component-Builder>
|
||||||
|
* @copyright Copyright (C) 2015 - 2018 Vast Development Method. All rights reserved.
|
||||||
|
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||||
|
*/
|
||||||
|
|
||||||
|
// No direct access to this file
|
||||||
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
?>
|
||||||
|
###BOM###
|
||||||
|
|
||||||
|
// No direct access to this file
|
||||||
|
defined('JPATH_BASE') or die('Restricted access');###ADMIN_LAYOUT_CODE###
|
||||||
|
|
||||||
|
?>###ADMIN_LAYOUT_BODY###
|
@ -376,6 +376,11 @@
|
|||||||
"rename": "JFormRule",
|
"rename": "JFormRule",
|
||||||
"type": "rule"
|
"type": "rule"
|
||||||
},
|
},
|
||||||
|
"layout_admin.php": {
|
||||||
|
"path": "c0mp0n3nt/admin/layouts",
|
||||||
|
"rename": "layout_admin",
|
||||||
|
"type": "layout"
|
||||||
|
},
|
||||||
"layoutitems.php": {
|
"layoutitems.php": {
|
||||||
"path": "c0mp0n3nt/admin/layouts/VIEW",
|
"path": "c0mp0n3nt/admin/layouts/VIEW",
|
||||||
"rename": "layoutitems",
|
"rename": "layoutitems",
|
||||||
|
@ -1413,6 +1413,8 @@ class Get
|
|||||||
? json_decode($component->addadmin_views, true) : null;
|
? json_decode($component->addadmin_views, true) : null;
|
||||||
if (ComponentbuilderHelper::checkArray($component->addadmin_views))
|
if (ComponentbuilderHelper::checkArray($component->addadmin_views))
|
||||||
{
|
{
|
||||||
|
$this->lang = 'admin';
|
||||||
|
$this->target = 'admin';
|
||||||
// sort the views according to order
|
// sort the views according to order
|
||||||
usort(
|
usort(
|
||||||
$component->addadmin_views, function ($a, $b) {
|
$component->addadmin_views, function ($a, $b) {
|
||||||
@ -2923,6 +2925,10 @@ class Get
|
|||||||
false,
|
false,
|
||||||
$guiMapper
|
$guiMapper
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// check if we have template or layouts to load
|
||||||
|
$this->setTemplateAndLayoutData($view->{$scripter}, $name_single);
|
||||||
|
|
||||||
unset($view->{$scripter});
|
unset($view->{$scripter});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2953,6 +2959,9 @@ class Get
|
|||||||
),
|
),
|
||||||
$guiMapper
|
$guiMapper
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// check if we have template or layouts to load
|
||||||
|
$this->setTemplateAndLayoutData($view->{$button_code_field}, $name_single);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// set the button array
|
// set the button array
|
||||||
@ -3045,6 +3054,7 @@ class Get
|
|||||||
$name_single,
|
$name_single,
|
||||||
$guiMapper
|
$guiMapper
|
||||||
);
|
);
|
||||||
|
|
||||||
if ($addAjaxSite)
|
if ($addAjaxSite)
|
||||||
{
|
{
|
||||||
$this->setCustomScriptBuilder(
|
$this->setCustomScriptBuilder(
|
||||||
@ -4988,6 +4998,8 @@ class Get
|
|||||||
{
|
{
|
||||||
$script = $this->setGuiCodePlaceholder($script, $config);
|
$script = $this->setGuiCodePlaceholder($script, $config);
|
||||||
}
|
}
|
||||||
|
// add base64 locking option of a string
|
||||||
|
$script = $this->setBase64LOCK($script);
|
||||||
// load the script
|
// load the script
|
||||||
if ($first && $second && $third)
|
if ($first && $second && $third)
|
||||||
{
|
{
|
||||||
@ -9851,7 +9863,7 @@ class Get
|
|||||||
*/
|
*/
|
||||||
protected function customCodeFactory(&$paths, &$today)
|
protected function customCodeFactory(&$paths, &$today)
|
||||||
{
|
{
|
||||||
// we must first store the current woking directory
|
// we must first store the current working directory
|
||||||
$joomla = getcwd();
|
$joomla = getcwd();
|
||||||
$counter = array(1 => 0, 2 => 0);
|
$counter = array(1 => 0, 2 => 0);
|
||||||
// file types to get
|
// file types to get
|
||||||
@ -10337,6 +10349,35 @@ class Get
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Lock a string with bsae64 (basic)
|
||||||
|
*
|
||||||
|
* @param string $string The code string
|
||||||
|
*
|
||||||
|
* @return string
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
protected function setBase64LOCK($script)
|
||||||
|
{
|
||||||
|
if (strpos($script, 'LOCKBASE64((((') !== false)
|
||||||
|
{
|
||||||
|
// get the strings
|
||||||
|
$values = ComponentbuilderHelper::getAllBetween($script, 'LOCKBASE64((((', '))))');
|
||||||
|
$locker = array();
|
||||||
|
// convert them
|
||||||
|
foreach($values as $value)
|
||||||
|
{
|
||||||
|
$locker['LOCKBASE64((((' . $value . '))))'] = "base64_decode( preg_replace('/\s+/', ''," .
|
||||||
|
PHP_EOL . $this->_t(2) . "'" .
|
||||||
|
wordwrap(base64_encode($value), 64, PHP_EOL . $this->_t(2), true) .
|
||||||
|
"'));";
|
||||||
|
}
|
||||||
|
// update the script
|
||||||
|
return $this->setPlaceholders($script, $locker);
|
||||||
|
}
|
||||||
|
return $script;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the JCB GUI code placeholder
|
* Set the JCB GUI code placeholder
|
||||||
*
|
*
|
||||||
|
@ -2556,7 +2556,8 @@ class Structure extends Get
|
|||||||
public function moveFieldsRules($field, $path)
|
public function moveFieldsRules($field, $path)
|
||||||
{
|
{
|
||||||
// check if we have a subform or repeatable field
|
// check if we have a subform or repeatable field
|
||||||
if ($field['type_name'] === 'subform' || $field['type_name'] === 'repeatable')
|
if ($field['type_name'] === 'subform'
|
||||||
|
|| $field['type_name'] === 'repeatable')
|
||||||
{
|
{
|
||||||
// since we could have a custom field or rule inside
|
// since we could have a custom field or rule inside
|
||||||
$this->moveMultiFieldsRules($field, $path);
|
$this->moveMultiFieldsRules($field, $path);
|
||||||
@ -2624,7 +2625,7 @@ class Structure extends Get
|
|||||||
* move the fields and Rules of multi fields
|
* move the fields and Rules of multi fields
|
||||||
*
|
*
|
||||||
* @param array $multi_field The field data
|
* @param array $multi_field The field data
|
||||||
* @param string $path The path to move to
|
* @param string $path The path to move to
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*
|
*
|
||||||
@ -2632,13 +2633,19 @@ class Structure extends Get
|
|||||||
protected function moveMultiFieldsRules($multi_field, $path)
|
protected function moveMultiFieldsRules($multi_field, $path)
|
||||||
{
|
{
|
||||||
// get the fields ids
|
// get the fields ids
|
||||||
$ids = array_map( 'trim', explode(',', ComponentbuilderHelper::getBetween($multi_field['settings']->xml, 'fields="', '"')));
|
$ids = array_map(
|
||||||
|
'trim', explode(
|
||||||
|
',', ComponentbuilderHelper::getBetween(
|
||||||
|
$multi_field['settings']->xml, 'fields="', '"'
|
||||||
|
)
|
||||||
|
)
|
||||||
|
);
|
||||||
if (ComponentbuilderHelper::checkArray($ids))
|
if (ComponentbuilderHelper::checkArray($ids))
|
||||||
{
|
{
|
||||||
foreach ($ids as $id)
|
foreach ($ids as $id)
|
||||||
{
|
{
|
||||||
// setup the field
|
// setup the field
|
||||||
$field = array();
|
$field = array();
|
||||||
$field['field'] = $id;
|
$field['field'] = $id;
|
||||||
$this->setFieldDetails($field);
|
$this->setFieldDetails($field);
|
||||||
// move field and rules if needed
|
// move field and rules if needed
|
||||||
@ -2835,10 +2842,24 @@ class Structure extends Get
|
|||||||
{
|
{
|
||||||
$path = $details->path;
|
$path = $details->path;
|
||||||
}
|
}
|
||||||
$zipPath = str_replace('c0mp0n3nt/', '', $path);
|
// make sure we have component to replace
|
||||||
$path = str_replace(
|
if (strpos($path, 'c0mp0n3nt') !== false)
|
||||||
'c0mp0n3nt/', $this->componentPath . '/', $path
|
{
|
||||||
);
|
$zipPath = str_replace('c0mp0n3nt/', '', $path);
|
||||||
|
$path = str_replace(
|
||||||
|
'c0mp0n3nt/', $this->componentPath . '/', $path
|
||||||
|
);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$this->app->enqueueMessage(
|
||||||
|
JText::sprintf(
|
||||||
|
'<hr /><h3>c0mp0n3nt issue found</h3><p>The path (%s) could not be used.</p>',
|
||||||
|
$path
|
||||||
|
), 'Error'
|
||||||
|
);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
// setup the folder
|
// setup the folder
|
||||||
if (!JFolder::exists($path))
|
if (!JFolder::exists($path))
|
||||||
@ -2878,7 +2899,7 @@ class Structure extends Get
|
|||||||
// move the file to its place
|
// move the file to its place
|
||||||
JFile::copy(
|
JFile::copy(
|
||||||
$this->templatePath . '/' . $item,
|
$this->templatePath . '/' . $item,
|
||||||
$path . '/' . $new, '', true
|
$path . '/' . $new
|
||||||
);
|
);
|
||||||
// count the file created
|
// count the file created
|
||||||
$this->fileCount++;
|
$this->fileCount++;
|
||||||
@ -2934,9 +2955,10 @@ class Structure extends Get
|
|||||||
'rename' => 1);
|
'rename' => 1);
|
||||||
$this->componentData->folders[] = $importView;
|
$this->componentData->folders[] = $importView;
|
||||||
// move the phpspreadsheet Folder (TODO we must move this to a library package)
|
// move the phpspreadsheet Folder (TODO we must move this to a library package)
|
||||||
$PHPExcel = array('folderpath' => 'JPATH_LIBRARIES/phpspreadsheet/vendor',
|
$PHPExcel
|
||||||
'path' => '/libraries/phpspreadsheet/',
|
= array('folderpath' => 'JPATH_LIBRARIES/phpspreadsheet/vendor',
|
||||||
'rename' => 0);
|
'path' => '/libraries/phpspreadsheet/',
|
||||||
|
'rename' => 0);
|
||||||
$this->componentData->folders[] = $PHPExcel;
|
$this->componentData->folders[] = $PHPExcel;
|
||||||
}
|
}
|
||||||
if (2 == $this->uikit || 1 == $this->uikit)
|
if (2 == $this->uikit || 1 == $this->uikit)
|
||||||
|
@ -5260,7 +5260,10 @@ class Interpretation extends Fields
|
|||||||
. " this is where you want to load your module position";
|
. " this is where you want to load your module position";
|
||||||
$addModule[] = $this->_t(3)
|
$addModule[] = $this->_t(3)
|
||||||
. "\$modules = JModuleHelper::getModules(\$position);";
|
. "\$modules = JModuleHelper::getModules(\$position);";
|
||||||
$addModule[] = $this->_t(3) . "if (\$modules)";
|
$addModule[] = $this->_t(3) . "if ("
|
||||||
|
. $this->fileContentStatic[$this->hhh . 'Component'
|
||||||
|
. $this->hhh]
|
||||||
|
. "Helper::checkArray(\$modules, true))";
|
||||||
$addModule[] = $this->_t(3) . "{";
|
$addModule[] = $this->_t(3) . "{";
|
||||||
$addModule[] = $this->_t(4) . "//" . $this->setLine(__LINE__)
|
$addModule[] = $this->_t(4) . "//" . $this->setLine(__LINE__)
|
||||||
. " set the place holder";
|
. " set the place holder";
|
||||||
@ -12622,10 +12625,11 @@ class Interpretation extends Fields
|
|||||||
if ($items_one || $items_two)
|
if ($items_one || $items_two)
|
||||||
{
|
{
|
||||||
// check if the item has permissions.
|
// check if the item has permissions.
|
||||||
$publishingPer = array();
|
$publishingPerOR = array();
|
||||||
$allToBeChekced = array('core.delete', 'core.edit.created_by',
|
$allToBeChekcedOR = array('core.edit.created_by',
|
||||||
'core.edit.state', 'core.edit.created');
|
'core.edit.created',
|
||||||
foreach ($allToBeChekced as $core_permission)
|
'core.edit.state');
|
||||||
|
foreach ($allToBeChekcedOR as $core_permission)
|
||||||
{
|
{
|
||||||
if ($coreLoad && isset($core[$core_permission])
|
if ($coreLoad && isset($core[$core_permission])
|
||||||
&& isset($this->permissionBuilder['global'][$core[$core_permission]])
|
&& isset($this->permissionBuilder['global'][$core[$core_permission]])
|
||||||
@ -12638,13 +12642,38 @@ class Interpretation extends Fields
|
|||||||
))
|
))
|
||||||
{
|
{
|
||||||
// set permissions.
|
// set permissions.
|
||||||
$publishingPer[] = "\$this->canDo->get('"
|
$publishingPerOR[] = "\$this->canDo->get('"
|
||||||
. $core[$core_permission] . "')";
|
. $core[$core_permission] . "')";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// set permissions.
|
// set permissions.
|
||||||
$publishingPer[] = "\$this->canDo->get('" . $core_permission
|
$publishingPerOR[] = "\$this->canDo->get('" . $core_permission
|
||||||
|
. "')";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$publishingPerAND = array();
|
||||||
|
$allToBeChekcedAND = array('core.delete', 'core.edit.state');
|
||||||
|
foreach ($allToBeChekcedAND as $core_permission)
|
||||||
|
{
|
||||||
|
if ($coreLoad && isset($core[$core_permission])
|
||||||
|
&& isset($this->permissionBuilder['global'][$core[$core_permission]])
|
||||||
|
&& ComponentbuilderHelper::checkArray(
|
||||||
|
$this->permissionBuilder['global'][$core[$core_permission]]
|
||||||
|
)
|
||||||
|
&& in_array(
|
||||||
|
$view_name_single,
|
||||||
|
$this->permissionBuilder['global'][$core[$core_permission]]
|
||||||
|
))
|
||||||
|
{
|
||||||
|
// set permissions.
|
||||||
|
$publishingPerAND[] = "\$this->canDo->get('"
|
||||||
|
. $core[$core_permission] . "')";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// set permissions.
|
||||||
|
$publishingPerAND[] = "\$this->canDo->get('" . $core_permission
|
||||||
. "')";
|
. "')";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -12655,8 +12684,11 @@ class Interpretation extends Fields
|
|||||||
{
|
{
|
||||||
$tabs .= $_customTabHTML;
|
$tabs .= $_customTabHTML;
|
||||||
}
|
}
|
||||||
|
// add the AND values to OR
|
||||||
|
$publishingPerOR[] = '(' . implode(' && ', $publishingPerAND) . ')';
|
||||||
|
// now build the complete showhide behaviour for the publishing area
|
||||||
$tabs .= PHP_EOL . PHP_EOL . $this->_t(1) . "<?php if (" . implode(
|
$tabs .= PHP_EOL . PHP_EOL . $this->_t(1) . "<?php if (" . implode(
|
||||||
' || ', $publishingPer
|
' || ', $publishingPerOR
|
||||||
) . ") : ?>";
|
) . ") : ?>";
|
||||||
// set the default publishing tab
|
// set the default publishing tab
|
||||||
$tabs .= PHP_EOL . $this->_t(1)
|
$tabs .= PHP_EOL . $this->_t(1)
|
||||||
@ -20821,7 +20853,7 @@ class Interpretation extends Fields
|
|||||||
// move the image to its place
|
// move the image to its place
|
||||||
JFile::copy(
|
JFile::copy(
|
||||||
JPATH_SITE . '/' . $path,
|
JPATH_SITE . '/' . $path,
|
||||||
$imagePath . '/vdm-component.' . $type, '', true
|
$imagePath . '/vdm-component.' . $type
|
||||||
);
|
);
|
||||||
// now set the type to global for re-use
|
// now set the type to global for re-use
|
||||||
$this->componentImageType = $type;
|
$this->componentImageType = $type;
|
||||||
@ -21060,8 +21092,7 @@ class Interpretation extends Fields
|
|||||||
}
|
}
|
||||||
// move the image to its place
|
// move the image to its place
|
||||||
JFile::copy(
|
JFile::copy(
|
||||||
JPATH_SITE . '/' . $path, $imagePath . '/' . $imageName,
|
JPATH_SITE . '/' . $path, $imagePath . '/' . $imageName
|
||||||
'', true
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1077,6 +1077,9 @@ class Infusion extends Interpretation
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// setup the layouts
|
||||||
|
$this->setCustomViewLayouts();
|
||||||
|
|
||||||
// ADMIN_HELPER_CLASS_HEADER
|
// ADMIN_HELPER_CLASS_HEADER
|
||||||
$this->fileContentStatic[$this->hhh . 'ADMIN_HELPER_CLASS_HEADER'
|
$this->fileContentStatic[$this->hhh . 'ADMIN_HELPER_CLASS_HEADER'
|
||||||
. $this->hhh]
|
. $this->hhh]
|
||||||
@ -1760,6 +1763,7 @@ class Infusion extends Interpretation
|
|||||||
&$this->placeholders, &$this->hhh)
|
&$this->placeholders, &$this->hhh)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// setup the layouts
|
// setup the layouts
|
||||||
$this->setCustomViewLayouts();
|
$this->setCustomViewLayouts();
|
||||||
}
|
}
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
use Joomla\CMS\Language\Language;
|
use Joomla\CMS\Language\Language;
|
||||||
|
use Joomla\Registry\Registry;
|
||||||
use Joomla\String\StringHelper;
|
use Joomla\String\StringHelper;
|
||||||
use Joomla\Utilities\ArrayHelper;
|
use Joomla\Utilities\ArrayHelper;
|
||||||
use PhpOffice\PhpSpreadsheet\IOFactory;
|
use PhpOffice\PhpSpreadsheet\IOFactory;
|
||||||
@ -5787,6 +5788,18 @@ abstract class ComponentbuilderHelper
|
|||||||
return date('Y' . $spacer . 'm' . $spacer . 'd', $date);
|
return date('Y' . $spacer . 'm' . $spacer . 'd', $date);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* set the date as 03/05/2004
|
||||||
|
*/
|
||||||
|
public static function setDayMonthYear($date, $spacer = '/')
|
||||||
|
{
|
||||||
|
if (!self::isValidTimeStamp($date))
|
||||||
|
{
|
||||||
|
$date = strtotime($date);
|
||||||
|
}
|
||||||
|
return date('d' . $spacer . 'm' . $spacer . 'Y', $date);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if string is a valid time stamp
|
* Check if string is a valid time stamp
|
||||||
*/
|
*/
|
||||||
|
@ -800,8 +800,8 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1491,8 +1491,15 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "admin_view", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('admin_view', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "admin_view", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -342,8 +342,8 @@ class ComponentbuilderModelClass_method extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -972,8 +972,15 @@ class ComponentbuilderModelClass_method extends JModelAdmin
|
|||||||
$data['name'] = ComponentbuilderHelper::safeClassFunctionName($data['name']);
|
$data['name'] = ComponentbuilderHelper::safeClassFunctionName($data['name']);
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "class_method", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('class_method', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "class_method", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -333,8 +333,8 @@ class ComponentbuilderModelClass_property extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -963,8 +963,15 @@ class ComponentbuilderModelClass_property extends JModelAdmin
|
|||||||
$data['name'] = ComponentbuilderHelper::safeClassFunctionName($data['name']);
|
$data['name'] = ComponentbuilderHelper::safeClassFunctionName($data['name']);
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "class_property", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('class_property', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "class_property", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -506,8 +506,8 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1125,8 +1125,15 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "custom_admin_view", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('custom_admin_view', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "custom_admin_view", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -520,8 +520,8 @@ class ComponentbuilderModelDynamic_get extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1148,8 +1148,15 @@ class ComponentbuilderModelDynamic_get extends JModelAdmin
|
|||||||
|
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "dynamic_get", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('dynamic_get', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "dynamic_get", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -419,8 +419,8 @@ class ComponentbuilderModelField extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1144,8 +1144,15 @@ class ComponentbuilderModelField extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "field", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('field', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "field", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -544,8 +544,8 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1197,8 +1197,15 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
|
|||||||
|
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "fieldtype", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('fieldtype', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "fieldtype", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -227,7 +227,7 @@
|
|||||||
type="subform"
|
type="subform"
|
||||||
name="join_db_table"
|
name="join_db_table"
|
||||||
label="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_DB_TABLE_LABEL"
|
label="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_DB_TABLE_LABEL"
|
||||||
layout="joomla.form.field.subform.repeatable-table"
|
layout="repeatablejcb"
|
||||||
multiple="true"
|
multiple="true"
|
||||||
description="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_DB_TABLE_DESCRIPTION"
|
description="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_DB_TABLE_DESCRIPTION"
|
||||||
icon="list">
|
icon="list">
|
||||||
@ -1202,7 +1202,7 @@
|
|||||||
type="subform"
|
type="subform"
|
||||||
name="join_view_table"
|
name="join_view_table"
|
||||||
label="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_VIEW_TABLE_LABEL"
|
label="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_VIEW_TABLE_LABEL"
|
||||||
layout="joomla.form.field.subform.repeatable-table"
|
layout="repeatablejcb"
|
||||||
multiple="true"
|
multiple="true"
|
||||||
description="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_VIEW_TABLE_DESCRIPTION"
|
description="COM_COMPONENTBUILDER_DYNAMIC_GET_JOIN_VIEW_TABLE_DESCRIPTION"
|
||||||
icon="list">
|
icon="list">
|
||||||
|
@ -424,7 +424,7 @@ class ComponentbuilderModelImport_language_translations extends JModelLegacy
|
|||||||
$jinput = JFactory::getApplication()->input;
|
$jinput = JFactory::getApplication()->input;
|
||||||
foreach($target_headers as $header)
|
foreach($target_headers as $header)
|
||||||
{
|
{
|
||||||
$data['target_headers'][$header] = $jinput->getString($header, null);
|
$data['target_headers'][$header] = $jinput->getString(strtolower($header), null);
|
||||||
}
|
}
|
||||||
// set the data
|
// set the data
|
||||||
if(isset($package['dir']))
|
if(isset($package['dir']))
|
||||||
|
@ -694,8 +694,8 @@ class ComponentbuilderModelJoomla_component extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1385,8 +1385,15 @@ class ComponentbuilderModelJoomla_component extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "joomla_component", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('joomla_component', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "joomla_component", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -514,8 +514,8 @@ class ComponentbuilderModelJoomla_module extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1199,8 +1199,15 @@ class ComponentbuilderModelJoomla_module extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "joomla_module", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('joomla_module', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "joomla_module", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -479,8 +479,8 @@ class ComponentbuilderModelJoomla_plugin extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1162,8 +1162,15 @@ class ComponentbuilderModelJoomla_plugin extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "joomla_plugin", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('joomla_plugin', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "joomla_plugin", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -358,8 +358,8 @@ class ComponentbuilderModelLibrary extends JModelAdmin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1048,8 +1048,15 @@ class ComponentbuilderModelLibrary extends JModelAdmin
|
|||||||
|
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "library", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('library', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "library", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -527,8 +527,8 @@ class ComponentbuilderModelSite_view extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -1146,8 +1146,15 @@ class ComponentbuilderModelSite_view extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "site_view", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('site_view', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "site_view", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -243,8 +243,8 @@ class ComponentbuilderModelSnippet extends JModelAdmin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only load the GUID if new item
|
// Only load the GUID if new item (or empty)
|
||||||
if (0 == $id)
|
if (0 == $id || !($val = $form->getValue('guid')))
|
||||||
{
|
{
|
||||||
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
$form->setValue('guid', null, ComponentbuilderHelper::GUID());
|
||||||
}
|
}
|
||||||
@ -852,8 +852,15 @@ class ComponentbuilderModelSnippet extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set the GUID if empty or not valid
|
// Set the GUID if empty or not valid
|
||||||
if (isset($data['guid']) && !ComponentbuilderHelper::validGUID($data['guid'], "snippet", $data['id']))
|
if (empty($data['guid']) && $data['id'] > 0)
|
||||||
{
|
{
|
||||||
|
// get the existing one
|
||||||
|
$data['guid'] = (string) ComponentbuilderHelper::getVar('snippet', $data['id'], 'id', 'guid');
|
||||||
|
}
|
||||||
|
// Set the GUID if empty or not valid
|
||||||
|
while (!ComponentbuilderHelper::validGUID($data['guid'], "snippet", $data['id']))
|
||||||
|
{
|
||||||
|
// must always be set
|
||||||
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
$data['guid'] = (string) ComponentbuilderHelper::GUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
File diff suppressed because one or more lines are too long
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'admin_custom_tabsTab'; ?>
|
<?php $this->tab_name = 'admin_custom_tabsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('admin_custom_tabs.delete') || $this->canDo->get('admin_custom_tabs.edit.created_by') || $this->canDo->get('admin_custom_tabs.edit.state') || $this->canDo->get('admin_custom_tabs.edit.created')) : ?>
|
<?php if ($this->canDo->get('admin_custom_tabs.edit.created_by') || $this->canDo->get('admin_custom_tabs.edit.created') || $this->canDo->get('admin_custom_tabs.edit.state') || ($this->canDo->get('admin_custom_tabs.delete') && $this->canDo->get('admin_custom_tabs.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'admin_custom_tabsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_CUSTOM_TABS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'admin_custom_tabsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_CUSTOM_TABS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'admin_fieldsTab'; ?>
|
<?php $this->tab_name = 'admin_fieldsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('admin_fields.delete') || $this->canDo->get('admin_fields.edit.created_by') || $this->canDo->get('admin_fields.edit.state') || $this->canDo->get('admin_fields.edit.created')) : ?>
|
<?php if ($this->canDo->get('admin_fields.edit.created_by') || $this->canDo->get('admin_fields.edit.created') || $this->canDo->get('admin_fields.edit.state') || ($this->canDo->get('admin_fields.delete') && $this->canDo->get('admin_fields.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'admin_fieldsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_FIELDS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'admin_fieldsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_FIELDS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'admin_fields_conditionsTab'; ?>
|
<?php $this->tab_name = 'admin_fields_conditionsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('admin_fields_conditions.delete') || $this->canDo->get('admin_fields_conditions.edit.created_by') || $this->canDo->get('admin_fields_conditions.edit.state') || $this->canDo->get('admin_fields_conditions.edit.created')) : ?>
|
<?php if ($this->canDo->get('admin_fields_conditions.edit.created_by') || $this->canDo->get('admin_fields_conditions.edit.created') || $this->canDo->get('admin_fields_conditions.edit.state') || ($this->canDo->get('admin_fields_conditions.delete') && $this->canDo->get('admin_fields_conditions.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'admin_fields_conditionsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_FIELDS_CONDITIONS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'admin_fields_conditionsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_FIELDS_CONDITIONS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'admin_fields_relationsTab'; ?>
|
<?php $this->tab_name = 'admin_fields_relationsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('admin_fields_relations.delete') || $this->canDo->get('admin_fields_relations.edit.created_by') || $this->canDo->get('admin_fields_relations.edit.state') || $this->canDo->get('admin_fields_relations.edit.created')) : ?>
|
<?php if ($this->canDo->get('admin_fields_relations.edit.created_by') || $this->canDo->get('admin_fields_relations.edit.created') || $this->canDo->get('admin_fields_relations.edit.state') || ($this->canDo->get('admin_fields_relations.delete') && $this->canDo->get('admin_fields_relations.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'admin_fields_relationsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_FIELDS_RELATIONS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'admin_fields_relationsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_FIELDS_RELATIONS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -161,7 +161,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'admin_viewTab'; ?>
|
<?php $this->tab_name = 'admin_viewTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('admin_view.delete') || $this->canDo->get('admin_view.edit.created_by') || $this->canDo->get('admin_view.edit.state') || $this->canDo->get('admin_view.edit.created')) : ?>
|
<?php if ($this->canDo->get('admin_view.edit.created_by') || $this->canDo->get('admin_view.edit.created') || $this->canDo->get('admin_view.edit.state') || ($this->canDo->get('admin_view.delete') && $this->canDo->get('admin_view.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'admin_viewTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_VIEW_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'admin_viewTab', 'publishing', JText::_('COM_COMPONENTBUILDER_ADMIN_VIEW_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -68,7 +68,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'class_extendsTab'; ?>
|
<?php $this->tab_name = 'class_extendsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('class_extends.delete') || $this->canDo->get('class_extends.edit.created_by') || $this->canDo->get('class_extends.edit.state') || $this->canDo->get('class_extends.edit.created')) : ?>
|
<?php if ($this->canDo->get('class_extends.edit.created_by') || $this->canDo->get('class_extends.edit.created') || $this->canDo->get('class_extends.edit.state') || ($this->canDo->get('class_extends.delete') && $this->canDo->get('class_extends.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'class_extendsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CLASS_EXTENDS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'class_extendsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CLASS_EXTENDS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -68,7 +68,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'class_methodTab'; ?>
|
<?php $this->tab_name = 'class_methodTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('class_method.delete') || $this->canDo->get('class_method.edit.created_by') || $this->canDo->get('class_method.edit.state') || $this->canDo->get('class_method.edit.created')) : ?>
|
<?php if ($this->canDo->get('class_method.edit.created_by') || $this->canDo->get('class_method.edit.created') || $this->canDo->get('class_method.edit.state') || ($this->canDo->get('class_method.delete') && $this->canDo->get('class_method.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'class_methodTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CLASS_METHOD_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'class_methodTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CLASS_METHOD_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'class_propertyTab'; ?>
|
<?php $this->tab_name = 'class_propertyTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('class_property.delete') || $this->canDo->get('class_property.edit.created_by') || $this->canDo->get('class_property.edit.state') || $this->canDo->get('class_property.edit.created')) : ?>
|
<?php if ($this->canDo->get('class_property.edit.created_by') || $this->canDo->get('class_property.edit.created') || $this->canDo->get('class_property.edit.state') || ($this->canDo->get('class_property.delete') && $this->canDo->get('class_property.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'class_propertyTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CLASS_PROPERTY_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'class_propertyTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CLASS_PROPERTY_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_admin_viewsTab'; ?>
|
<?php $this->tab_name = 'component_admin_viewsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_admin_views.delete') || $this->canDo->get('component_admin_views.edit.created_by') || $this->canDo->get('component_admin_views.edit.state') || $this->canDo->get('component_admin_views.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_admin_views.edit.created_by') || $this->canDo->get('component_admin_views.edit.created') || $this->canDo->get('component_admin_views.edit.state') || ($this->canDo->get('component_admin_views.delete') && $this->canDo->get('component_admin_views.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_admin_viewsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_admin_viewsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_configTab'; ?>
|
<?php $this->tab_name = 'component_configTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_config.delete') || $this->canDo->get('component_config.edit.created_by') || $this->canDo->get('component_config.edit.state') || $this->canDo->get('component_config.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_config.edit.created_by') || $this->canDo->get('component_config.edit.created') || $this->canDo->get('component_config.edit.state') || ($this->canDo->get('component_config.delete') && $this->canDo->get('component_config.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_configTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_CONFIG_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_configTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_CONFIG_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_custom_admin_menusTab'; ?>
|
<?php $this->tab_name = 'component_custom_admin_menusTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_custom_admin_menus.delete') || $this->canDo->get('component_custom_admin_menus.edit.created_by') || $this->canDo->get('component_custom_admin_menus.edit.state') || $this->canDo->get('component_custom_admin_menus.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_custom_admin_menus.edit.created_by') || $this->canDo->get('component_custom_admin_menus.edit.created') || $this->canDo->get('component_custom_admin_menus.edit.state') || ($this->canDo->get('component_custom_admin_menus.delete') && $this->canDo->get('component_custom_admin_menus.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_custom_admin_menusTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_custom_admin_menusTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_custom_admin_viewsTab'; ?>
|
<?php $this->tab_name = 'component_custom_admin_viewsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_custom_admin_views.delete') || $this->canDo->get('component_custom_admin_views.edit.created_by') || $this->canDo->get('component_custom_admin_views.edit.state') || $this->canDo->get('component_custom_admin_views.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_custom_admin_views.edit.created_by') || $this->canDo->get('component_custom_admin_views.edit.created') || $this->canDo->get('component_custom_admin_views.edit.state') || ($this->canDo->get('component_custom_admin_views.delete') && $this->canDo->get('component_custom_admin_views.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_custom_admin_viewsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_custom_admin_viewsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_dashboardTab'; ?>
|
<?php $this->tab_name = 'component_dashboardTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_dashboard.delete') || $this->canDo->get('component_dashboard.edit.created_by') || $this->canDo->get('component_dashboard.edit.state') || $this->canDo->get('component_dashboard.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_dashboard.edit.created_by') || $this->canDo->get('component_dashboard.edit.created') || $this->canDo->get('component_dashboard.edit.state') || ($this->canDo->get('component_dashboard.delete') && $this->canDo->get('component_dashboard.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_dashboardTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_DASHBOARD_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_dashboardTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_DASHBOARD_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -73,7 +73,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_files_foldersTab'; ?>
|
<?php $this->tab_name = 'component_files_foldersTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_files_folders.delete') || $this->canDo->get('component_files_folders.edit.created_by') || $this->canDo->get('component_files_folders.edit.state') || $this->canDo->get('component_files_folders.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_files_folders.edit.created_by') || $this->canDo->get('component_files_folders.edit.created') || $this->canDo->get('component_files_folders.edit.state') || ($this->canDo->get('component_files_folders.delete') && $this->canDo->get('component_files_folders.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_files_foldersTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_files_foldersTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_modulesTab'; ?>
|
<?php $this->tab_name = 'component_modulesTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_modules.delete') || $this->canDo->get('component_modules.edit.created_by') || $this->canDo->get('component_modules.edit.state') || $this->canDo->get('component_modules.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_modules.edit.created_by') || $this->canDo->get('component_modules.edit.created') || $this->canDo->get('component_modules.edit.state') || ($this->canDo->get('component_modules.delete') && $this->canDo->get('component_modules.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_modulesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_MODULES_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_modulesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_MODULES_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_mysql_tweaksTab'; ?>
|
<?php $this->tab_name = 'component_mysql_tweaksTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_mysql_tweaks.delete') || $this->canDo->get('component_mysql_tweaks.edit.created_by') || $this->canDo->get('component_mysql_tweaks.edit.state') || $this->canDo->get('component_mysql_tweaks.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_mysql_tweaks.edit.created_by') || $this->canDo->get('component_mysql_tweaks.edit.created') || $this->canDo->get('component_mysql_tweaks.edit.state') || ($this->canDo->get('component_mysql_tweaks.delete') && $this->canDo->get('component_mysql_tweaks.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_mysql_tweaksTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_MYSQL_TWEAKS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_mysql_tweaksTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_MYSQL_TWEAKS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_placeholdersTab'; ?>
|
<?php $this->tab_name = 'component_placeholdersTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_placeholders.delete') || $this->canDo->get('component_placeholders.edit.created_by') || $this->canDo->get('component_placeholders.edit.state') || $this->canDo->get('component_placeholders.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_placeholders.edit.created_by') || $this->canDo->get('component_placeholders.edit.created') || $this->canDo->get('component_placeholders.edit.state') || ($this->canDo->get('component_placeholders.delete') && $this->canDo->get('component_placeholders.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_placeholdersTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_PLACEHOLDERS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_placeholdersTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_PLACEHOLDERS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_pluginsTab'; ?>
|
<?php $this->tab_name = 'component_pluginsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_plugins.delete') || $this->canDo->get('component_plugins.edit.created_by') || $this->canDo->get('component_plugins.edit.state') || $this->canDo->get('component_plugins.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_plugins.edit.created_by') || $this->canDo->get('component_plugins.edit.created') || $this->canDo->get('component_plugins.edit.state') || ($this->canDo->get('component_plugins.delete') && $this->canDo->get('component_plugins.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_pluginsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_PLUGINS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_pluginsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_PLUGINS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_site_viewsTab'; ?>
|
<?php $this->tab_name = 'component_site_viewsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_site_views.delete') || $this->canDo->get('component_site_views.edit.created_by') || $this->canDo->get('component_site_views.edit.state') || $this->canDo->get('component_site_views.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_site_views.edit.created_by') || $this->canDo->get('component_site_views.edit.created') || $this->canDo->get('component_site_views.edit.state') || ($this->canDo->get('component_site_views.delete') && $this->canDo->get('component_site_views.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_site_viewsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_site_viewsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'component_updatesTab'; ?>
|
<?php $this->tab_name = 'component_updatesTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('component_updates.delete') || $this->canDo->get('component_updates.edit.created_by') || $this->canDo->get('component_updates.edit.state') || $this->canDo->get('component_updates.edit.created')) : ?>
|
<?php if ($this->canDo->get('component_updates.edit.created_by') || $this->canDo->get('component_updates.edit.created') || $this->canDo->get('component_updates.edit.state') || ($this->canDo->get('component_updates.delete') && $this->canDo->get('component_updates.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'component_updatesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_UPDATES_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'component_updatesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_COMPONENT_UPDATES_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -113,7 +113,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'custom_admin_viewTab'; ?>
|
<?php $this->tab_name = 'custom_admin_viewTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('core.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('core.edit.state') || ($this->canDo->get('core.delete') && $this->canDo->get('core.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'custom_admin_viewTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'custom_admin_viewTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -69,7 +69,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'custom_codeTab'; ?>
|
<?php $this->tab_name = 'custom_codeTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('custom_code.delete') || $this->canDo->get('custom_code.edit.created_by') || $this->canDo->get('custom_code.edit.state') || $this->canDo->get('custom_code.edit.created')) : ?>
|
<?php if ($this->canDo->get('custom_code.edit.created_by') || $this->canDo->get('custom_code.edit.created') || $this->canDo->get('custom_code.edit.state') || ($this->canDo->get('custom_code.delete') && $this->canDo->get('custom_code.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'custom_codeTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CUSTOM_CODE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'custom_codeTab', 'publishing', JText::_('COM_COMPONENTBUILDER_CUSTOM_CODE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -112,7 +112,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'dynamic_getTab'; ?>
|
<?php $this->tab_name = 'dynamic_getTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('dynamic_get.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('dynamic_get.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('dynamic_get.edit.state') || ($this->canDo->get('dynamic_get.delete') && $this->canDo->get('dynamic_get.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'dynamic_getTab', 'publishing', JText::_('COM_COMPONENTBUILDER_DYNAMIC_GET_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'dynamic_getTab', 'publishing', JText::_('COM_COMPONENTBUILDER_DYNAMIC_GET_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -100,7 +100,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'fieldTab'; ?>
|
<?php $this->tab_name = 'fieldTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('field.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('field.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('field.edit.state') || ($this->canDo->get('field.delete') && $this->canDo->get('field.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'fieldTab', 'publishing', JText::_('COM_COMPONENTBUILDER_FIELD_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'fieldTab', 'publishing', JText::_('COM_COMPONENTBUILDER_FIELD_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -92,7 +92,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'fieldtypeTab'; ?>
|
<?php $this->tab_name = 'fieldtypeTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('fieldtype.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('fieldtype.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('fieldtype.edit.state') || ($this->canDo->get('fieldtype.delete') && $this->canDo->get('fieldtype.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'fieldtypeTab', 'publishing', JText::_('COM_COMPONENTBUILDER_FIELDTYPE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'fieldtypeTab', 'publishing', JText::_('COM_COMPONENTBUILDER_FIELDTYPE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -69,7 +69,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'help_documentTab'; ?>
|
<?php $this->tab_name = 'help_documentTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('help_document.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('help_document.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('help_document.edit.state') || ($this->canDo->get('help_document.delete') && $this->canDo->get('help_document.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'help_documentTab', 'publishing', JText::_('COM_COMPONENTBUILDER_HELP_DOCUMENT_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'help_documentTab', 'publishing', JText::_('COM_COMPONENTBUILDER_HELP_DOCUMENT_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -178,7 +178,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_componentTab'; ?>
|
<?php $this->tab_name = 'joomla_componentTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_component.delete') || $this->canDo->get('joomla_component.edit.created_by') || $this->canDo->get('joomla_component.edit.state') || $this->canDo->get('joomla_component.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_component.edit.created_by') || $this->canDo->get('joomla_component.edit.created') || $this->canDo->get('joomla_component.edit.state') || ($this->canDo->get('joomla_component.delete') && $this->canDo->get('joomla_component.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_componentTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_COMPONENT_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_componentTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_COMPONENT_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -147,7 +147,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_moduleTab'; ?>
|
<?php $this->tab_name = 'joomla_moduleTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_module.delete') || $this->canDo->get('joomla_module.edit.created_by') || $this->canDo->get('joomla_module.edit.state') || $this->canDo->get('joomla_module.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_module.edit.created_by') || $this->canDo->get('joomla_module.edit.created') || $this->canDo->get('joomla_module.edit.state') || ($this->canDo->get('joomla_module.delete') && $this->canDo->get('joomla_module.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_moduleTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_MODULE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_moduleTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_MODULE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -73,7 +73,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_module_files_folders_urlsTab'; ?>
|
<?php $this->tab_name = 'joomla_module_files_folders_urlsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_module_files_folders_urls.delete') || $this->canDo->get('joomla_module_files_folders_urls.edit.created_by') || $this->canDo->get('joomla_module_files_folders_urls.edit.state') || $this->canDo->get('joomla_module_files_folders_urls.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_module_files_folders_urls.edit.created_by') || $this->canDo->get('joomla_module_files_folders_urls.edit.created') || $this->canDo->get('joomla_module_files_folders_urls.edit.state') || ($this->canDo->get('joomla_module_files_folders_urls.delete') && $this->canDo->get('joomla_module_files_folders_urls.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_module_files_folders_urlsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_MODULE_FILES_FOLDERS_URLS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_module_files_folders_urlsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_MODULE_FILES_FOLDERS_URLS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_module_updatesTab'; ?>
|
<?php $this->tab_name = 'joomla_module_updatesTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_module_updates.delete') || $this->canDo->get('joomla_module_updates.edit.created_by') || $this->canDo->get('joomla_module_updates.edit.state') || $this->canDo->get('joomla_module_updates.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_module_updates.edit.created_by') || $this->canDo->get('joomla_module_updates.edit.created') || $this->canDo->get('joomla_module_updates.edit.state') || ($this->canDo->get('joomla_module_updates.delete') && $this->canDo->get('joomla_module_updates.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_module_updatesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_MODULE_UPDATES_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_module_updatesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_MODULE_UPDATES_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -115,7 +115,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_pluginTab'; ?>
|
<?php $this->tab_name = 'joomla_pluginTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_plugin.delete') || $this->canDo->get('joomla_plugin.edit.created_by') || $this->canDo->get('joomla_plugin.edit.state') || $this->canDo->get('joomla_plugin.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_plugin.edit.created_by') || $this->canDo->get('joomla_plugin.edit.created') || $this->canDo->get('joomla_plugin.edit.state') || ($this->canDo->get('joomla_plugin.delete') && $this->canDo->get('joomla_plugin.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_pluginTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_pluginTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -73,7 +73,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_plugin_files_folders_urlsTab'; ?>
|
<?php $this->tab_name = 'joomla_plugin_files_folders_urlsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_plugin_files_folders_urls.delete') || $this->canDo->get('joomla_plugin_files_folders_urls.edit.created_by') || $this->canDo->get('joomla_plugin_files_folders_urls.edit.state') || $this->canDo->get('joomla_plugin_files_folders_urls.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_plugin_files_folders_urls.edit.created_by') || $this->canDo->get('joomla_plugin_files_folders_urls.edit.created') || $this->canDo->get('joomla_plugin_files_folders_urls.edit.state') || ($this->canDo->get('joomla_plugin_files_folders_urls.delete') && $this->canDo->get('joomla_plugin_files_folders_urls.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_plugin_files_folders_urlsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_FILES_FOLDERS_URLS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_plugin_files_folders_urlsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_FILES_FOLDERS_URLS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_plugin_groupTab'; ?>
|
<?php $this->tab_name = 'joomla_plugin_groupTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('core.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('core.edit.state') || ($this->canDo->get('core.delete') && $this->canDo->get('core.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_plugin_groupTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_plugin_groupTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'joomla_plugin_updatesTab'; ?>
|
<?php $this->tab_name = 'joomla_plugin_updatesTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('joomla_plugin_updates.delete') || $this->canDo->get('joomla_plugin_updates.edit.created_by') || $this->canDo->get('joomla_plugin_updates.edit.state') || $this->canDo->get('joomla_plugin_updates.edit.created')) : ?>
|
<?php if ($this->canDo->get('joomla_plugin_updates.edit.created_by') || $this->canDo->get('joomla_plugin_updates.edit.created') || $this->canDo->get('joomla_plugin_updates.edit.state') || ($this->canDo->get('joomla_plugin_updates.delete') && $this->canDo->get('joomla_plugin_updates.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'joomla_plugin_updatesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_UPDATES_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'joomla_plugin_updatesTab', 'publishing', JText::_('COM_COMPONENTBUILDER_JOOMLA_PLUGIN_UPDATES_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'languageTab'; ?>
|
<?php $this->tab_name = 'languageTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('language.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('language.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('language.edit.state') || ($this->canDo->get('language.delete') && $this->canDo->get('language.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'languageTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LANGUAGE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'languageTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LANGUAGE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -62,7 +62,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'language_translationTab'; ?>
|
<?php $this->tab_name = 'language_translationTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('language_translation.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('language_translation.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('language_translation.edit.state') || ($this->canDo->get('language_translation.delete') && $this->canDo->get('language_translation.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'language_translationTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LANGUAGE_TRANSLATION_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'language_translationTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LANGUAGE_TRANSLATION_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -79,7 +79,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'layoutTab'; ?>
|
<?php $this->tab_name = 'layoutTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('core.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('core.edit.state') || ($this->canDo->get('core.delete') && $this->canDo->get('core.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'layoutTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LAYOUT_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'layoutTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LAYOUT_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -99,7 +99,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'libraryTab'; ?>
|
<?php $this->tab_name = 'libraryTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('library.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('library.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('library.edit.state') || ($this->canDo->get('library.delete') && $this->canDo->get('library.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'libraryTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LIBRARY_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'libraryTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LIBRARY_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'library_configTab'; ?>
|
<?php $this->tab_name = 'library_configTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('library_config.delete') || $this->canDo->get('library_config.edit.created_by') || $this->canDo->get('library_config.edit.state') || $this->canDo->get('library_config.edit.created')) : ?>
|
<?php if ($this->canDo->get('library_config.edit.created_by') || $this->canDo->get('library_config.edit.created') || $this->canDo->get('library_config.edit.state') || ($this->canDo->get('library_config.delete') && $this->canDo->get('library_config.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'library_configTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LIBRARY_CONFIG_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'library_configTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LIBRARY_CONFIG_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -73,7 +73,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'library_files_folders_urlsTab'; ?>
|
<?php $this->tab_name = 'library_files_folders_urlsTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('library_files_folders_urls.delete') || $this->canDo->get('library_files_folders_urls.edit.created_by') || $this->canDo->get('library_files_folders_urls.edit.state') || $this->canDo->get('library_files_folders_urls.edit.created')) : ?>
|
<?php if ($this->canDo->get('library_files_folders_urls.edit.created_by') || $this->canDo->get('library_files_folders_urls.edit.created') || $this->canDo->get('library_files_folders_urls.edit.state') || ($this->canDo->get('library_files_folders_urls.delete') && $this->canDo->get('library_files_folders_urls.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'library_files_folders_urlsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LIBRARY_FILES_FOLDERS_URLS_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'library_files_folders_urlsTab', 'publishing', JText::_('COM_COMPONENTBUILDER_LIBRARY_FILES_FOLDERS_URLS_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -68,7 +68,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'placeholderTab'; ?>
|
<?php $this->tab_name = 'placeholderTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('placeholder.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('placeholder.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('placeholder.edit.state') || ($this->canDo->get('placeholder.delete') && $this->canDo->get('placeholder.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'placeholderTab', 'publishing', JText::_('COM_COMPONENTBUILDER_PLACEHOLDER_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'placeholderTab', 'publishing', JText::_('COM_COMPONENTBUILDER_PLACEHOLDER_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -81,7 +81,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'serverTab'; ?>
|
<?php $this->tab_name = 'serverTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('server.delete') || $this->canDo->get('server.edit.created_by') || $this->canDo->get('server.edit.state') || $this->canDo->get('server.edit.created')) : ?>
|
<?php if ($this->canDo->get('server.edit.created_by') || $this->canDo->get('server.edit.created') || $this->canDo->get('server.edit.state') || ($this->canDo->get('server.delete') && $this->canDo->get('server.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'serverTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SERVER_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'serverTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SERVER_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -116,7 +116,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'site_viewTab'; ?>
|
<?php $this->tab_name = 'site_viewTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('core.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('core.edit.state') || ($this->canDo->get('core.delete') && $this->canDo->get('core.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'site_viewTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SITE_VIEW_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'site_viewTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SITE_VIEW_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -58,7 +58,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'snippetTab'; ?>
|
<?php $this->tab_name = 'snippetTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('core.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('core.edit.state') || ($this->canDo->get('core.delete') && $this->canDo->get('core.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'snippetTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SNIPPET_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'snippetTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SNIPPET_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -63,7 +63,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'snippet_typeTab'; ?>
|
<?php $this->tab_name = 'snippet_typeTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('snippet_type.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('snippet_type.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('snippet_type.edit.state') || ($this->canDo->get('snippet_type.delete') && $this->canDo->get('snippet_type.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'snippet_typeTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SNIPPET_TYPE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'snippet_typeTab', 'publishing', JText::_('COM_COMPONENTBUILDER_SNIPPET_TYPE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -79,7 +79,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'templateTab'; ?>
|
<?php $this->tab_name = 'templateTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('core.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('core.edit.state') || ($this->canDo->get('core.delete') && $this->canDo->get('core.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'templateTab', 'publishing', JText::_('COM_COMPONENTBUILDER_TEMPLATE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'templateTab', 'publishing', JText::_('COM_COMPONENTBUILDER_TEMPLATE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -69,7 +69,7 @@ $componentParams = $this->params; // will be removed just use $this->params inst
|
|||||||
<?php $this->tab_name = 'validation_ruleTab'; ?>
|
<?php $this->tab_name = 'validation_ruleTab'; ?>
|
||||||
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
<?php echo JLayoutHelper::render('joomla.edit.params', $this); ?>
|
||||||
|
|
||||||
<?php if ($this->canDo->get('validation_rule.delete') || $this->canDo->get('core.edit.created_by') || $this->canDo->get('validation_rule.edit.state') || $this->canDo->get('core.edit.created')) : ?>
|
<?php if ($this->canDo->get('core.edit.created_by') || $this->canDo->get('core.edit.created') || $this->canDo->get('validation_rule.edit.state') || ($this->canDo->get('validation_rule.delete') && $this->canDo->get('validation_rule.edit.state'))) : ?>
|
||||||
<?php echo JHtml::_('bootstrap.addTab', 'validation_ruleTab', 'publishing', JText::_('COM_COMPONENTBUILDER_VALIDATION_RULE_PUBLISHING', true)); ?>
|
<?php echo JHtml::_('bootstrap.addTab', 'validation_ruleTab', 'publishing', JText::_('COM_COMPONENTBUILDER_VALIDATION_RULE_PUBLISHING', true)); ?>
|
||||||
<div class="row-fluid form-horizontal-desktop">
|
<div class="row-fluid form-horizontal-desktop">
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<extension type="component" version="3.2" method="upgrade">
|
<extension type="component" version="3.2" method="upgrade">
|
||||||
<name>COM_COMPONENTBUILDER</name>
|
<name>COM_COMPONENTBUILDER</name>
|
||||||
<creationDate>1st June, 2020</creationDate>
|
<creationDate>24th June, 2020</creationDate>
|
||||||
<author>Llewellyn van der Merwe</author>
|
<author>Llewellyn van der Merwe</author>
|
||||||
<authorEmail>llewellyn@joomlacomponentbuilder.com</authorEmail>
|
<authorEmail>llewellyn@joomlacomponentbuilder.com</authorEmail>
|
||||||
<authorUrl>http://www.joomlacomponentbuilder.com</authorUrl>
|
<authorUrl>http://www.joomlacomponentbuilder.com</authorUrl>
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
use Joomla\CMS\Language\Language;
|
use Joomla\CMS\Language\Language;
|
||||||
|
use Joomla\Registry\Registry;
|
||||||
use Joomla\String\StringHelper;
|
use Joomla\String\StringHelper;
|
||||||
use Joomla\Utilities\ArrayHelper;
|
use Joomla\Utilities\ArrayHelper;
|
||||||
|
|
||||||
@ -5784,6 +5785,18 @@ abstract class ComponentbuilderHelper
|
|||||||
return date('Y' . $spacer . 'm' . $spacer . 'd', $date);
|
return date('Y' . $spacer . 'm' . $spacer . 'd', $date);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* set the date as 03/05/2004
|
||||||
|
*/
|
||||||
|
public static function setDayMonthYear($date, $spacer = '/')
|
||||||
|
{
|
||||||
|
if (!self::isValidTimeStamp($date))
|
||||||
|
{
|
||||||
|
$date = strtotime($date);
|
||||||
|
}
|
||||||
|
return date('d' . $spacer . 'm' . $spacer . 'Y', $date);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if string is a valid time stamp
|
* Check if string is a valid time stamp
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user