Como ver imagen den...
Avisos
Vaciar todo

[Resuelto] Como ver imagen dentro de carpeta ( con nombre de usuario y user_id)  

 
Javier
 Javier
Estimable Member

Hola

Tengo un elemento de fabrik fileupload, que cuando grabo imagenes en joomla, me pone el numero de usuario y nombre de cada usuario y dentro mete los archivos

la ruta que tengo que grabe es:

/images/stories/{$my->id}-{$my->name}/

y cuando graba la ruta de esa imagen es

images/stories/967-marc/image-1.png

ahora quiero extraer esa imagen con codigo php en un articulo de joomla.. y tengo este codigo:

{source}<?php

$user =& JFactory::getUser();
$userId = $user->get( 'id' );

$db = JFactory::getDbo();
$query = $db->getQuery(true);

//echo $userId;

$query->select($db->quoteName(array('nombre_establecimiento', 'user_id','logo_upload')))

->from($db->quoteName('insertar_logo'))

->where($db->quoteName('user_id') . ' = ' . $userId);

$db->setQuery($query);

$results = $db->loadAssocList();

foreach ($results as $rows) {
echo "<center>";
echo "<img src='images/stories/" . $user_id . "/image-1.png'>";
echo "<H1>" . $rows['nombre_establecimiento'] . "</H1>" . "<BR>";
echo "</center>";

}
?>{/source}

 

cuando hago el echo de la imagen, la imagen no aparece, porque creo que la ruta solo tiene el user_id y no el user_name..

Cómo puedo añadirlo para que me encuentre la imagen.. ?

 

Gracias por vuestra amabilidad

Javier!

Respondido : 08/10/2020 6:11 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Javier,

Entiendo que esto es un desarrollo a la medida que estas realizando, no damos soporte de programación por lo que no podemos ayudarte sin embargo puedes verificar con nuestro directorio de colaboradores quienes puede ayudarte a desarrollar y comprobar lo que necesitas -> https://www.webempresa.com/directorio-colaboradores.html

Un Saludo

Respondido : 08/10/2020 7:03 pm

Javier
 Javier
Estimable Member

Hola,

La programación ya te la he puesto yo al 99%, no necesito un desarrollo especifico, necesito poder ver una imagen.

Y entiendo que si no la veo, es porque la ruta que le pongo, al decir que me la muestre,  no es la adecuada porque el nombre si lo veo, es decir, el resto funciona.

Tranquila, buscaré como arreglarlo, por si a otro usuario le puede servir. ya que al final es como ver una imagen grabada en una carpeta de joomla que tiene nombre e id de usuario, en un articulo.

Gracias!

 

Respondido : 08/10/2020 7:13 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Javier,

Entendido, dejaremos el tema abierto entonces.

Un saludo 🖐️ 

Respondido : 08/10/2020 7:24 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Javier
 Javier
Estimable Member

/images/stories/{$my->id}/

he cambiado la ruta, para grabar en el elemento de fabrik, sin que se vea el user name, pero si el user_id, asi el codigo funciona y ya veo la imagen

Respondido : 09/10/2020 7:20 am