Hola! Estoy creando un módulo que me genera una vista de impresión, y quiero recoger la imagen del logo de la empresa que tengo puesta en Dolibarr. He conseguido acceder a la imagen cuando esta se guarda en dolibarr/htdocs/documents/mycompany/logos/, pero tengo otra instalación de Dolibarr en la que la carpeta /mycompany/logos está por encima de la carpeta htdocs, y ahí es donde no he sabido acceder.
Mediante la constante DOL_DATA_ROOT y la variable $dolibarr_main_data_root (que se define dentro de conf.php) sí he logrado ver la ruta que me lleva hasta la carpeta donde se guarda el logo, pero al usarla dentro del tag <img> no aparece la imagen.
Si le doy con el botón derecho del raton sobre el logo y miro la ruta de la imagen, me aparece esto http://<ruta dolibarr>/viewimage.php?cache=1&modulepart=companylogo&file=thumbs%2Flogo.png, y tampoco me sirve.
Alguna ayuda? Gracias de antemano.
NOTA: lo estoy haciendo sin usar las librerías de PDF.
[Solucionado] Ruta imagen logo
Ya he encontrado la solución:
Código: Seleccionar todo
<?php $logourl = DOL_URL_ROOT.'/viewimage.php?cache=1&modulepart=companylogo&file='.urlencode($logo); ?>
<img width="200" src="<?php echo $logourl ?>">