Update funciones.php

This commit is contained in:
Jordan
2026-04-09 18:32:48 +01:00
parent dfc5b7bc75
commit 407038c72f

View File

@@ -219,6 +219,23 @@ function parsea_enlace($txt) {
return urlencode($enlace);
}
function acorta_texto($texto, $numeroDePalabras) {
// Primero contamos el numero de palabras que hay
$arrayPalabrasTexto = explode(" ", $texto);
$numeroPalabrasEnTexto = count($arrayPalabrasTexto);
// Si el numero de palabras es menor que las palabras del texto, las recortamos y devolvemos
if ($numeroDePalabras < $numeroPalabrasEnTexto) {
$arrayPalabrasTextoFinal = array();
for ($i = 0; $i < $numeroDePalabras; $i++) {
array_push($arrayPalabrasTextoFinal, $arrayPalabrasTexto[$i]);
}
return join(" ", $arrayPalabrasTextoFinal)."...";
}else{
// Si no, devolvemos el mismo texto
return $texto;
}
}
function muestra_breadcrumb($record = array(), $previousLinks = array(),$class = "bg-gray-200 p-3 rounded font-sans w-full breadcrumb-v2") {
global $TABLE_PREFIX;
$enlaces = array();