Para Modificar el órden en el que aparecen los campos en Vtiger, hay que modificar la tabla 'vtiger_field'.

Los campos que hay que modificar son: Block, para cambiar el bloque de campos en el que aparece, y sequence, para modificar el órden dentro del bloque.

Si se quieren cambiar dentro de los bloques ya existentes miraremos en la tabla 'vtiger_block' el número de bloque ('columna 'blockid') para situarlo en la tabla 'vtiger_field', si no existe ese bloque habrá que crearlo en la tabla 'Vtiger_Blocks'.

La tabla 'vtiger_field' tiene las siguientes columnas:

  • tabid → indica el módulo en el que aparece el campo
  • fieldid → identificador del campo
  • columnname → Nombre del campo en la tabla
  • tablename → Nombre de la tabla en la que está el campo
  • generatedtype
  • uitype
  • fieldname → Nombre del campo
  • fieldlabel → Nombre de la etiqueta
  • readonly
  • presence
  • selected
  • maximumlength
  • sequence → Posición que ocupa dentro del bloque
  • block → Bloque en el que aparece el campo
  • displaytype
  • typeofdata
  • quickcreate (1/0) → indica la visibilidad del campo en el desplegable de creación rápida
  • quickcreatesequence → indica el órden de los campos en el desplegable de creación rápida
  • info_type