Changeset 15878
- Timestamp:
- 01/15/12 22:47:48 (4 months ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
install/sql/v70.sql (modified) (1 diff)
-
studio/classes/BxDolStudioFormsQuery.php (modified) (1 diff)
-
studio/templates/base/scripts/BxBaseStudioFormsDisplays.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/install/sql/v70.sql
r15877 r15878 4571 4571 ('sys_studio_nav_import', 'Sql', 'SELECT * FROM `sys_menu_items` WHERE 1 ', 'sys_menu_items', 'id', '', '', '', 5, NULL, 'start_im', '', 'title,link', 'auto', '', 'BxTemplStudioNavigationImport', ''), 4572 4572 ('sys_studio_forms', 'Sql', 'SELECT * FROM `sys_objects_form` WHERE 1 ', 'sys_objects_form', 'id', '', 'active', '', 100, NULL, 'start', '', 'title,module', 'auto', '', 'BxTemplStudioFormsForms', ''), 4573 ('sys_studio_forms_displays', 'Sql', 'SELECT `td`.`id` AS `id`, `td`.` display_name` AS `display_name`, `td`.`title` AS `title`, `td`.`module` AS `module`, `tf`.`title` AS `form_title` FROM `sys_form_displays` AS `td` LEFT JOIN `sys_objects_form` AS `tf` ON `td`.`object`=`tf`.`object` WHERE 1 ', 'sys_form_displays', 'id', '', '', '', 100, NULL, 'start', '', 'td`.`title,td`.`module', 'auto', '', 'BxTemplStudioFormsDisplays', ''),4573 ('sys_studio_forms_displays', 'Sql', 'SELECT `td`.`id` AS `id`, `td`.`object` AS `object`, `td`.`display_name` AS `display_name`, `td`.`title` AS `title`, `td`.`module` AS `module`, `tf`.`title` AS `form_title` FROM `sys_form_displays` AS `td` LEFT JOIN `sys_objects_form` AS `tf` ON `td`.`object`=`tf`.`object` WHERE 1 ', 'sys_form_displays', 'id', '', '', '', 100, NULL, 'start', '', 'td`.`title,td`.`module', 'auto', '', 'BxTemplStudioFormsDisplays', ''), 4574 4574 ('sys_studio_forms_fields', 'Sql', 'SELECT `tdi`.`id` AS `id`, `ti`.`caption` AS `title`, `ti`.`type` AS `type`, `ti`.`module` AS `module`, `tdi`.`active` AS `active`, `ti`.`editable` AS `editable`, `ti`.`deletable` AS `deletable`, `tdi`.`order` AS `order` FROM `sys_form_display_inputs` AS `tdi` LEFT JOIN `sys_form_inputs` AS `ti` ON `tdi`.`input_name`=`ti`.`name` AND `ti`.`object`=? WHERE 1 AND `tdi`.`display_name`=?', 'sys_form_display_inputs', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'ti`.`type,ti`.`caption', 'auto', '', 'BxTemplStudioFormsFields', ''); 4575 4575 -
trunk/studio/classes/BxDolStudioFormsQuery.php
r15857 r15878 140 140 $sWhereClause = $this->prepare(" AND `tdi`.`display_name`=? ", $aParams['value']); 141 141 break; 142 case 'by_object_display_names': 143 $sWhereClause = $this->prepare(" AND `ti`.`object`=? AND `tdi`.`display_name`=? ", $aParams['object'], $aParams['display']); 144 break; 142 145 case 'all': 143 146 break; -
trunk/studio/templates/base/scripts/BxBaseStudioFormsDisplays.php
r15857 r15878 167 167 protected function _getCellFields ($mixedValue, $sKey, $aField, $aRow) { 168 168 $aFields = array(); 169 $this->oDb->getFields(array('type' => 'by_ display_name', 'value' => $aRow['display_name']), $aFields, false);169 $this->oDb->getFields(array('type' => 'by_object_display_names', 'object' => $aRow['object'], 'display' => $aRow['display_name']), $aFields, false); 170 170 171 171 $mixedValue = $this->_oTemplate->parseHtmlByName('bx_a.html', array(
Note: See TracChangeset
for help on using the changeset viewer.