From aaf54b09c64ecfb07e05cd0e17aef3ecf4905206 Mon Sep 17 00:00:00 2001 From: Luis Fernando Saisa Lopez Date: Fri, 15 Nov 2013 15:48:32 -0400 Subject: [PATCH] BUG 13507 "Campos hidden en grillas." SOLVED - Campos hidden en grillas. - Problema: Cuando se crean campos de tipo "hidden" en grillas, estos campos crean columnas y cuando eran mas campos de este tipo habia mas columnas viendose como un espacio en blanco. Solucion: Se agrega una condicion en donde se determina si el campo de tipo "hidden" se oculta la columna aplicando un estilo. {if ($field->type != "hidden")} ... {else} {/if} Este cambio estara disponible a partir de la version 2.5.2 --- workflow/engine/templates/grid.html | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/workflow/engine/templates/grid.html b/workflow/engine/templates/grid.html index 1d47cc8ab..7551f6296 100755 --- a/workflow/engine/templates/grid.html +++ b/workflow/engine/templates/grid.html @@ -20,9 +20,15 @@ + {foreach from=$form->fields item=field} - + {if ($field->type != "hidden")} + + {else} + + {/if} {/foreach} + {literal} {section name=row loop=$form_rows} @@ -33,9 +39,15 @@ {/if} {/literal} + {foreach from=$form->fields item=field} - + {if ($field->type != "hidden")} + + {else} + + {/if} {/foreach} + {if $form->deleteRow == '1' } {/if}
{if (isset($field->required)&&$field->required&&$field->mode==='edit')}* {/if}{$field->label}{$field->renderHint()}{if (isset($field->required) && $field->required && $field->mode == "edit")}* {/if}{$field->label}{$field->renderHint()}
{$smarty.section.row.index+1} {$field->field}{$field->field}{$field->field}{$form->DeleteLabel}