Las etiquetas flexform se pueden personalizar para el editor en el backend. A menudo se ve información en Internet de que los flexforms para plugins se pueden personalizar en PageTSconfig de la siguiente manera:
TCEFORM.tt_content.pi_flexform.[ext_key].[sheet_key].[field_key] { .... }
Pero el truco está en los detalles.
¿Qué hay que utilizar para [ext_key].[sheet_key].[field_key]?
Para [ext_key], debe introducirse la clave de extensión, especificando la vista (_pi1). Ejemplo:
TCEFORM.tt_content.pi_flexform.rgtabs_pi1.....
Para la extensión tt_news, sin embargo, debe utilizarse el número 9 ( tt_content.list.20.9.0 =< plugin.tt_news ) en lugar de la clave de extensión por razones históricas. Ejemplo:
TCEFORM.tt_content.pi_flexform.9.sDEF.listOrderBy.removeItems = author
La [clave_hoja] es la clave de la ficha, por ejemplo sDEV. Se puede leer con herramientas de desarrollo en el navegador (por ejemplo, Firebug para Firefox) haciendo clic en el elemento que se desea personalizar.
La [field_key] también puede leerse con herramientas de desarrollo en el navegador.