Resolved gh-287 that adds the feature to join/combine results of multiple fields in the admin list view. Update the tab string to make tabs dynamic in nature. Imporved the compiler building of the admin list view
This commit is contained in:
@ -1676,7 +1676,8 @@ INSERT INTO `#__componentbuilder_admin_fields_conditions` (`id`, `addconditions`
|
||||
|
||||
INSERT INTO `#__componentbuilder_admin_fields_relations` (`id`, `addrelations`, `admin_view`, `published`, `created`, `modified`, `version`, `hits`, `ordering`) VALUES
|
||||
(1, '', 14, 1, '2018-05-22 01:20:34', '2018-05-23 03:37:27', 9, '', 1),
|
||||
(2, '{\"addrelations0\":{\"listfield\":\"199\",\"joinfields\":[\"351\",\"343\"],\"area\":\"1\",\"join_type\":\"2\",\"set\":\"\\/\\/ [199]=> Name; [351]=> DB Table (main); [343]=> View Table (main)\\r\\n\\r\\n$item->[199] . \', \' . $item->[351] . \', \' . $item->[343];\"},\"addrelations2\":{\"listfield\":\"342\",\"joinfields\":[\"531\"],\"area\":\"1\",\"join_type\":\"1\",\"set\":\", \"}}', 22, 1, '2018-05-23 03:38:52', '2018-05-23 03:46:56', 3, '', 2);
|
||||
(2, '', 22, 1, '2018-05-23 03:38:52', '2018-05-26 07:37:25', 18, '', 2),
|
||||
(3, '', 13, 1, '2018-05-24 17:04:40', '2018-05-24 17:12:52', 4, '', 3);
|
||||
|
||||
--
|
||||
-- Dumping data for table `#__componentbuilder_component_admin_views`
|
||||
|
@ -1,82 +1,82 @@
|
||||
CREATE TABLE IF NOT EXISTS `#__componentbuilder_field` (
|
||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`asset_id` INT(10) unsigned NOT NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
|
||||
`add_css_view` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`add_css_views` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`add_javascript_view_footer` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`add_javascript_views_footer` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`catid` INT(11) NOT NULL DEFAULT 0,
|
||||
`css_view` TEXT NOT NULL,
|
||||
`css_views` TEXT NOT NULL,
|
||||
`datadefault` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datadefault_other` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datalenght` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datalenght_other` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datatype` CHAR(64) NOT NULL DEFAULT '',
|
||||
`fieldtype` INT(11) NOT NULL DEFAULT 0,
|
||||
`indexes` CHAR(64) NOT NULL DEFAULT '',
|
||||
`javascript_view_footer` TEXT NOT NULL,
|
||||
`javascript_views_footer` TEXT NOT NULL,
|
||||
`name` VARCHAR(255) NOT NULL DEFAULT '',
|
||||
`null_switch` CHAR(64) NOT NULL DEFAULT '',
|
||||
`store` INT(11) NOT NULL DEFAULT 0,
|
||||
`xml` TEXT NOT NULL,
|
||||
`params` text NOT NULL DEFAULT '',
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`modified` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`checked_out` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`version` INT(10) unsigned NOT NULL DEFAULT 1,
|
||||
`hits` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`access` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`ordering` INT(11) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_access` (`access`),
|
||||
KEY `idx_checkout` (`checked_out`),
|
||||
KEY `idx_createdby` (`created_by`),
|
||||
KEY `idx_modifiedby` (`modified_by`),
|
||||
KEY `idx_state` (`published`),
|
||||
KEY `idx_name` (`name`),
|
||||
KEY `idx_fieldtype` (`fieldtype`),
|
||||
KEY `idx_datatype` (`datatype`),
|
||||
KEY `idx_indexes` (`indexes`),
|
||||
KEY `idx_null_switch` (`null_switch`),
|
||||
KEY `idx_catid` (`catid`),
|
||||
KEY `idx_add_css_views` (`add_css_views`),
|
||||
KEY `idx_add_css_view` (`add_css_view`),
|
||||
KEY `idx_datalenght` (`datalenght`),
|
||||
KEY `idx_add_javascript_views_footer` (`add_javascript_views_footer`),
|
||||
KEY `idx_datadefault_other` (`datadefault_other`),
|
||||
KEY `idx_datadefault` (`datadefault`),
|
||||
KEY `idx_datalenght_other` (`datalenght_other`),
|
||||
KEY `idx_add_javascript_view_footer` (`add_javascript_view_footer`)
|
||||
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields_relations` (
|
||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`asset_id` INT(10) unsigned NOT NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
|
||||
`addrelations` MEDIUMTEXT NOT NULL,
|
||||
`admin_view` INT(11) NOT NULL DEFAULT 0,
|
||||
`params` text NOT NULL DEFAULT '',
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`modified` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`checked_out` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`version` INT(10) unsigned NOT NULL DEFAULT 1,
|
||||
`hits` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`access` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`ordering` INT(11) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_access` (`access`),
|
||||
KEY `idx_checkout` (`checked_out`),
|
||||
KEY `idx_createdby` (`created_by`),
|
||||
KEY `idx_modifiedby` (`modified_by`),
|
||||
KEY `idx_state` (`published`),
|
||||
KEY `idx_admin_view` (`admin_view`)
|
||||
CREATE TABLE IF NOT EXISTS `#__componentbuilder_field` (
|
||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`asset_id` INT(10) unsigned NOT NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
|
||||
`add_css_view` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`add_css_views` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`add_javascript_view_footer` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`add_javascript_views_footer` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`catid` INT(11) NOT NULL DEFAULT 0,
|
||||
`css_view` TEXT NOT NULL,
|
||||
`css_views` TEXT NOT NULL,
|
||||
`datadefault` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datadefault_other` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datalenght` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datalenght_other` CHAR(64) NOT NULL DEFAULT '',
|
||||
`datatype` CHAR(64) NOT NULL DEFAULT '',
|
||||
`fieldtype` INT(11) NOT NULL DEFAULT 0,
|
||||
`indexes` CHAR(64) NOT NULL DEFAULT '',
|
||||
`javascript_view_footer` TEXT NOT NULL,
|
||||
`javascript_views_footer` TEXT NOT NULL,
|
||||
`name` VARCHAR(255) NOT NULL DEFAULT '',
|
||||
`null_switch` CHAR(64) NOT NULL DEFAULT '',
|
||||
`store` INT(11) NOT NULL DEFAULT 0,
|
||||
`xml` TEXT NOT NULL,
|
||||
`params` text NOT NULL DEFAULT '',
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`modified` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`checked_out` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`version` INT(10) unsigned NOT NULL DEFAULT 1,
|
||||
`hits` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`access` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`ordering` INT(11) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_access` (`access`),
|
||||
KEY `idx_checkout` (`checked_out`),
|
||||
KEY `idx_createdby` (`created_by`),
|
||||
KEY `idx_modifiedby` (`modified_by`),
|
||||
KEY `idx_state` (`published`),
|
||||
KEY `idx_name` (`name`),
|
||||
KEY `idx_fieldtype` (`fieldtype`),
|
||||
KEY `idx_datatype` (`datatype`),
|
||||
KEY `idx_indexes` (`indexes`),
|
||||
KEY `idx_null_switch` (`null_switch`),
|
||||
KEY `idx_catid` (`catid`),
|
||||
KEY `idx_add_css_views` (`add_css_views`),
|
||||
KEY `idx_add_css_view` (`add_css_view`),
|
||||
KEY `idx_datalenght` (`datalenght`),
|
||||
KEY `idx_add_javascript_views_footer` (`add_javascript_views_footer`),
|
||||
KEY `idx_datadefault_other` (`datadefault_other`),
|
||||
KEY `idx_datadefault` (`datadefault`),
|
||||
KEY `idx_datalenght_other` (`datalenght_other`),
|
||||
KEY `idx_add_javascript_view_footer` (`add_javascript_view_footer`)
|
||||
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields_relations` (
|
||||
`id` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`asset_id` INT(10) unsigned NOT NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
|
||||
`addrelations` MEDIUMTEXT NOT NULL,
|
||||
`admin_view` INT(11) NOT NULL DEFAULT 0,
|
||||
`params` text NOT NULL DEFAULT '',
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`modified` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`checked_out` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`version` INT(10) unsigned NOT NULL DEFAULT 1,
|
||||
`hits` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`access` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`ordering` INT(11) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_access` (`access`),
|
||||
KEY `idx_checkout` (`checked_out`),
|
||||
KEY `idx_createdby` (`created_by`),
|
||||
KEY `idx_modifiedby` (`modified_by`),
|
||||
KEY `idx_state` (`published`),
|
||||
KEY `idx_admin_view` (`admin_view`)
|
||||
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
|
||||
|
Reference in New Issue
Block a user