limitar caracteres ...
 
Avisos
Vaciar todo

limitar caracteres en k2 tag

13 Respuestas
3 Usuarios
0 Reactions
1,194 Visitas
Respuestas: 108
Estimable Member
Topic starter
 

Hola,

Quisiera limitar la introducción de texto a 100 caracteres para los registros de esta pagina: http://www.publicoscopia.com/tu-comunidad/catalunya.html

¿En que lugar y cual es el código que debo añadir al fichero tag.php que les adjunto.

Muchísimas gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 07/01/2015 2:25 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

No visualizo ningún fichero adjunto.

Puedes enviarnos una captura a que registro te refieres?


 
Respondido : 07/01/2015 2:31 am
Respuestas: 108
Estimable Member
Topic starter
 

Adjunto captura del fichero de referencia.


 
Respondido : 07/01/2015 2:34 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Sigo sin tener claro que tipo de limitación necesitas.


 
Respondido : 07/01/2015 2:54 am
Respuestas: 108
Estimable Member
Topic starter
 

Quiero limitar el texto del ítem del k2 en listado de tags ( http://www.publicoscopia.com/tu-comunidad/catalunya.html). Esta opción existe para las categorías del k2 pero no para el listado de tags.


 
Respondido : 07/01/2015 3:02 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Entiendo a tags por etiquetas, quizás te refieres al numero de caracteres por el descuadre que se se produce?


 
Respondido : 07/01/2015 3:18 am
Respuestas: 108
Estimable Member
Topic starter
 

Si, perdona, me refiero a etiquetas. Lo que necesito es precisamente que el texto de esos registros que me envías en la captura, esten limitados a un numero máximo de caracteres.


 
Respondido : 07/01/2015 3:20 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Dichos artículos deberían de tener un Leer Mas activo, luego en las Opciones del gestor de artículos puedes definir la cantidad de caracteres:


 
Respondido : 07/01/2015 3:29 am
Respuestas: 108
Estimable Member
Topic starter
 

Hola,

Las opciones del gestor de artículo que comentas no inciden en las opciones del K2. Creo que lo que necesito es meter la limitación por código. Esta opción para el K2 solo esta establecida para los artículos, pero no para los listados de etiquetas k2, ni tampoco listado de usuarios k2. Por eso, te ajuntaba captura del fichero tag.php (k2).


 
Respondido : 07/01/2015 3:11 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Esto es parte del intro text, lo mejor sería que tu texto de introducción no fuese tan grande

Sin embargo si quieres limitar los caracteres puedes evaluar usar la función substr de PHP

http://php.net/manual/es/function.substr.php

Tendría que aplicarse sobre la variable que tiene el texto de introducción

Realiza un backup del archivo que vas a modificar antes de realizar los cambios.

Saludos


 
Respondido : 07/01/2015 4:42 pm
Respuestas: 108
Estimable Member
Topic starter
 

Hola,

No acabo de resolver esta cuestión. Donde debo de colocar la función substr en estas lineas de código de manera a poder limitar el texto a 100 caracteres.

event->AfterDisplayTitle; ?>
event->K2AfterDisplayTitle; ?>

<div class="itemBodyparams->get('userItemDateCreated')): ?> nodate"> event->BeforeDisplayContent; ?> event->K2BeforeDisplayContent; ?>
params->get('userItemIntroText')): ?>

introtext; ?>

event->AfterDisplayContent; ?>
event->K2AfterDisplayContent; ?>

Muchísimas gracias.


 
Respondido : 08/01/2015 8:54 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

En esta línea

introtext; ?>

Debe ser algo como :

introtext,0,50) ; ?> ...

Es decir desde el caracter 0 hasta el 50 por ejemplo, luego concatenado con puntos

Saludos.


 
Respondido : 08/01/2015 9:03 pm
Respuestas: 108
Estimable Member
Topic starter
 

Resuelto !!

Muchísimas gracias.


 
Respondido : 08/01/2015 10:00 pm