Hola a todos!
Necesito hacer lo siguiente: tengo un form en el cual se elige un proyecto y se copia debajo pero si el nombre del proyecto es demasiado extenso lo debería “recortar” cada 60 caracteres y luego agregar un salto de línea.
Adjunto una imagen del form, el cual está generado con el layout.
Lo que intenté hacer es lo siguiente: generé el js del form en cuestión y cuando se elije un proyecto calculo su longitud y si tiene más de 20 caracteres debería a partir del caracter 61 mostrarlo en una línea abajo.
La extensión js es la siguiente:
function extender_objeto_js()
{
echo "
//---- Procesamiento de EFs --------------------------------
{$this->objeto_js}.evt__nombre__procesar = function(es_inicial)
{
var valor = {$this->objeto_js}.ef('nombre').get_estado();
var longitud = valor.length;
if (longitud > 60){
//aca debería ingresar el salto de línea cada 60 caracteres
}
}
";
}
Espero ser lo suficientemente claro.
Saludos.
Alejandro.